Bill Stewart view 3