Non-convex extension