fixed getconn()