added more things to requirements