fixed namespaces, set up first service provider, started to figure out movement