can work well even without an intialized/set database file