Fixed bug with *online* function overwriting this.