added dictionary output