dashboard page, various enh and bug fixes