functioning democracy