update ptr frame