Contracting animation

Finally! Expanding coming soon.