Making animation work, exposed API