Does this make some of the code after it redundant?