timeout isn't necessary anymore