namespace with reflection or strings