namespace directly exported