large slice of