couldn't stop. API logic now abstracted out into repositores/*.rb.