mistake, pass full dict