kharma, jokes, and all that jazz....