added some GUI show/unshow function