Comments would help here to describe what is different in each case.