organizing patterns