Final submission checklist