fixing setEnabled method