add show hide map and reset