MAGICAL. sonic... we need more of this.