What in tarnation's been going on here?