change schema and ui components