Multithreading, UI, Push Notification