set data member to final