Putting together people, technology and hard work