shortening namespaces and moving dependencies to local -sG