fwd: do it correctly w/o cache