We will need to find a better way to do this eventually.