Thomas noyce view 2