First draft, cluster as a recipe