hopefully fixed timeout