It all makes so much sense! Too much sense!