I may be getting a little carried away with this.