fix drift condition
equal condition