UI and controller start to work on separate threads