add enable and disable