still issdue with close :(