This is messed up on so many levels.