nate borofsky