fixed bad requirements