fixing readunreliable
working on compconn
compconn again