a lot of progress

successfully chained functions so they don’t overlap, got rid of
undefined issue and seem to be incrementing properly for karma points