different partial code