making timeout configurable via yml file