added some logic to single shows