initialize eatWhiteDefault before calling valueList()