x
whole type
x
part type