added doctrine mappings