doctrine ORM is pretty damn awesome