fix composer dependency issue