add convex NLP test