why not make a global list, since this won't change at runtime?