Framework ui