change ui on ui thread and some work on animations in progress