update double back move checking