enable general functionality