added objects to patterns
merge