refactor - update composer