add one cmap to save the file which need super priviledge