intro animation & react