Now there is a general lister and overrides func/mode.