update and delete requests added and tested, started with read request