Enemies abstracted out.