add some bug checking for the partial con.