Used  provider in push.js