framework for dashboard page