Changes and first version with distributedList