Submission checklist