I may or may not be having entirely too much fun with this.