fix #9 : support unlink