readme and requirements