rewrote recipe a bit