call it also? I'd rather to call it either from toggle, or from hide/show functions, not from both. That way would be updated too if we call directly `Subject.show()`/`hide()`