Added show/hide functionality