move update, delete methods to resource object