onChangeIcon -> setIconValue, onCreateOption -> setOptionValue