5 realm types, add vertical, inverted