fixing idiot push lib