updating provider implementations
bumping to 0.4.0