Text this: So you want to design engines :