More Lists instead of Arrays to facilitate further refactoring