movement through revalutation working