PSR2 compliant #156