modify button enable