Effectively program complex contours