committing some changes i'm not sure, everything green. looking into recursion now