framework for dashboard