type (set => get)