fix in fast propagated to reference impl