Engine ponderings