Still thinking about what to do with this.