fix in_forward
fix out_forward