Added realtime functionality to submission process

can we call this submit_job? submit just seems like a bad function name