plan the next moves [ci skip]