A flag for Helmdon