why push fail first time