first pass to test submission etc