changed push strategy