refacto with SensioLabs Insight