use match property instead of loading json