basic namespaces and keywords done