moved check_requirements to hwrt project