completed all get, post and push requests in implementation file