Area recode ui+process