Add 'hiding' functionality