smarter recipe layout