dashboard now reads from input file