trying different psr-4 definition