update to newset gernet, added timeout in milisec to interface of readerWirter