nate reuvers