improve top list