let pyes handle timeout