moved some stuff from conn_simp_algs
editing!!!