better check if we need to use sudo