minor fix and todo update
add ::access wrapper to prevent backup replace