modified test, require