Is this needed? What is it doing?