mahesh-velpula documents