added irreversible suwa-todo kernel
cleanups