add base uia package and some constant