First round for the submission side.

Needs work, bare bones are there.