changes to operators
change binary casting to (long long)