repaire this ptr