overlay visibility fade effects changed to plain hide/show owing to animation glitches