test coverage 100%
fix phpcs