clean namespace and code.