Was this also causing problems? Is it possible that `this.timestamp` may be null?