complex weave patterns