Enterprise Version
borrow from (Guangzhou Tower for endoskeleton
More