fix requirements and test requirements