patch len pass