fix whole push es