good example for namespacebasic