type to the o