Gross copypasted sloppy code to fix(???) the indirect to direct greater than comparison. HMMMMMMM