still needs to be in -hide doesnt it?