how do we do this.