modify code to align with PSR-2