show all should be hide after clicked