add section on immutability