Why are we calling timeout?