completed with requirements