version update and expose SNSProvider