base ver.