progress on conn.*