add auto hide feature