bug fixed in hidden_single!