initial code submit