added dependencies through composer