change buildArmature api