Custom shape engine