asdf
almost done touchsource rework thing - just gotta finish off the connect_auto function, then test