no more NilClass, introduced .try which was a lifesaver