submit requirement