Needs a better method name.