util namespace, translating into ns, need tests