added switch-change attribute