remove close func