all working submit