fixed hidden functionality