Do I need an agent to submit?

No.