add parametrable process timeout