working on psr4 compatibility