why does this exist.