Change 'toggle' to 'change' to read less oddly.