Shorthanding engine