move generic functions into utils
update generic handling and some conn stuff
Add a status URL for looking at expected v. existing flows.