optimize Skeleton