Animationer och lite optimering