derp---farseer has convex method already