fodder logic part