i/o adapter implem and namespace bug fix