add doc for ~