more msg
switch the api put
rename
delete by ID
cosmetics
the delete part
a better version than query.rb