added dict with timeout