follow PSR-0 a little bit