My mind has been blown.