Fix horrible arc code.