we really need to think about the RESTful API design right now