no side effects when checking db version