don't remember what i changed... i just noticed i had some uncommitted changes. this is the final version that works though so that's cool.