This return line should probably still be first in this method.