add a requirements to composer file
clean and minor fix