Promises to be fun.