update semiSH of North and add APPLY