links to my (derek kwan) code here.