fix namespace bug