enumint and removing .value()