use ProviderPath for pwd