minor improvement and fix on composer.json