step1 cleaned up
no maybe or id deps
cats
get url
updates