exc hierarchy