fix normalization to bind to a unique dictionary for each pattern