put and delete methods were added