the limit does not reset at midnight - why not?