fixed empty database bug.