config and parmission separation, vault dependency check
database manager update