Color and type

type is incomplete