Would be nice to have a spec or two around this.