worked through about_nil