gc8118:Back for more abuse.