What if we don't get the onload signal -- should we also drop in a setTimeout to fail out?