VE-169 using this.surface once defined