Next to that the if contents seem a lot the same.. so could probable be much smoother