Community cookbook refactor