composer requirements fixed