nested namespace bug fix