CHG: frame design cleanup