animation and initial