some fixes

I'm not sure if I should continue porting check_rings or if we move to unfrozen links in the ring projects