manishguptaupdate