now must be in milliseconds