Wow things are getting pretty heated in here.