sou is the worst, but.. i love him.