build_animation and scale methods added