differences in patch