add sh/j++