next patter previous pattern