tested total time out. still weird write/read things