adding dashboard widgets and fixes