Fix contract in provider