vishlesh-patel documents