TNA booking is usually retarded but...