animation api complete