converted to long long