I'm very suspicious of this code.