indexes: add index on Submission [user, created]
broker: add try/catch to handle exceptions in background thread
broker: auto-start on need