preparihng for push