wip: install with composer