move provider into providers/ dir