gives it up