adding pattern move generator