~ better UI response