Eye for an eye and all that...