several intermediate changes
fixed issue with changevalue event