Boolean IC: change the inner value after value is changed on UI