Any reason to do this in the constructor?