Groundwork for user submissions