the program can hide and show now