added empty check for Shows