HD66: search for a cure or a killer?