Updated Basic Type and its subclass