add override method implementation proxy