auto-source themes when they are changed.