#37 update user UI on action