find corresponding chopper refactored