rename Builder=>Base, Builder test case pass