add name normalization, change install receipt to list of objects