intermediate commit for dynamic ui