support the output change handler