all requirements complete