Added realtime functionality to submission process

w/ decorators as discussed