first dashboard implementation