Updated shows component