Don't require user to provide a future