look what i wrote below for immutable properties.