i edited all this.