fix bugs when no project && empty tables