More work on the run loop