work on expDecay