fixes PSR compliance