Added PUT, POST, DELETE methods.