valided when the future level is nil, just move one position