CV stuffs. Should open source this.