improve list plugins