add shrikanth's code from google drive