fix needs