reusing animated components