forget dif and no reverse