don't need the extra time() call