proxy pattern match changed