bascially codes from huawei oj and offer sword