added smaller timeout