Types within JOHNSON