Invincible perhaps, informed on fellow prisoners