i dont think i can do this.