now passes timeout through each stage, and tests that said parameter is ...

...passed through