more work on sighting database implementation