current submission error checks works