documentation origins and composer.json fix