recipe

Pros: elegant