Adding Implementation for SetProperties and enable