zhangyuan master create gem constraction