all requirements met