Updated to reflect show/hide method changes