working composer.json