This is gonna be fun.