completed driver and sighting.  no unit testing done