cosmetic changes
rename key-fold method
optimize one line of code away
pondering and changing method name...
...damn, this name is hard to find
ok, i'll settle with these names for now