implement rudimentary submission list