added dashboard system (backend only)