Loose ball joint

Just seen another post somewhere else about ball joint failure, managed to catch this one in time before anything bad happened. Old ball joint was being held in only by the snap ring, ended up replacing both control arms.