I've been looking at your db and it seems it does the same as mine in that if there is an event stored then even if its a different delegate it will still say there is an event within 2 weeks of the event chosen. It seems too difficult to separate my db up from the navigation form to give a split db to show here as it involves too many tables that are joined in some way and therefore won't work without those and it is too large to go through and work out what needs to be left in and what needs to kept out.