Step 4b - had to reorder nil catch