I need the best way to do this.