Need to find way to safely, nondestructively trim generals lists