Memory Models and Namespaces finished