Initial submitter implementation