fixed, readme: smarter requirements