Carnival mixing things up with '08 schedule