add another two machanisum