patternsandstructure