Look into event loop