Animation work and visuals

DAI amount

852