no move average

discrete to one with higher weight, that is one that nearer.
recording task info