fixed mute and list (couldn't handle large datasets)