removed doctrine dependency v0