upgraded pacakge to PSR-4