use `this.` scope wherever necessary to avoid picking up global helpers
fix #157; don't submit disabled fields