added zoom code to provider files