Tweaked and commented all cryptutils