set exact requirements