did you know that `time()` is the same as $now in the above... the only reason do to it that way would be to take timezone into account...  (otherwise it's always app/server timezone)