I'm sorta disgusted by this.