work in process. moving to mac to work on this.