Not as clean as expected to be.