move for_each to fused
make format