added animate component