Added patterns and colors