added methods for extension management in settings object