fixing composer.json sucks