Cleaner way to create sublist