create base calculate