As much as I hate to admit...