improves composer.json