enumerations is work fully