new composer reqire