add clear map function