try symfony events