refactoring of databaseutil