TODO Handling flags before execution Automatic exit after completion Timeout flag for request Documentation