ranjith-sanjeeve documents