99.5% done with protecting db access with journal check