add timeout as cli parameter