(Pseudo) multi-tasking?

Use something line this: TaskScheduler