roles cookbook