Execute provider implementation