avoidable shit
hmm