don't set 'readonly'