added x_forward_for lookup