fixed requirement of composer