fixed message provider contract namespace