added optional parameter to define timeout time
0.0.3