added match table creation method