Finish main runloop description. Start revising background section.