Ouch! The past coming to haunt the present, ouch!!!