changed show to if instead of unless for guest