namespace for interfaces