curved engines