Put onUpate on UI thread