This is the only use, you can get rid of the whole function.