now respecting animate parameter