patterned advance