added support PUT, DELETE requests