You may want to put on hand sanitizer before reading this.