add dashboard framework