cumulative working
fixed tests
fixed cumulative
fixed requestAnimationFrame callback for IE9