add missing changed() call