use findOne
ability to insert data
ability to insert and delete
move unique out of handler
make things restful with method override