aparently timeout is not the good idea