updated Type