Having to update this will be a pain.