Added listener enhancement to show and hide other objects.