removed unimplemented ring strurcture