beginnigs of UI refresh