refactored into symfony bundle
refactored into symfony bundle