https://daxes.net/blog/2014/08/composer/
Composer