Made post commit/rollback protected so that they can be extended, tweaked comments, updated todo