list updated
logical updated
character updated