Ramparts and enemies