Should this be checking this.order instead of this.timestamp?