things can have contradictory purposes