kalekoana shit. calculates cpan, etc now