has anyone done this yet? thinking of working on this.