Smart type (4/23)

Smart type