bug fix: hide, show, reset don't need text fields