do not recommend multiple dispatch cycles in the cookbook