add morecode