move more func into frame