update components menu, progress, text-fields