partially refactor admin gui(Can show but click event is unavailable)