building out animation support