mathod fix a closer callback