adjusted composer requirements