added missed fields to patterns