add composer dependency