patterned

not defined yet