requirements complete