Main loop and nice background.