page viewing time will be reset to 0 if <0