Smart type (10/23)

Smart type