added doctrine module