added elastica provider