synchronized? what are the locking rules of that object? (we lock on it only here, it seems) If correct, this needs a comment.