Thomas noyce view 1