this is my own zf+doctrine