fix convex decomp