readonly so that all the bad dat stuff can't really happen
no-one wants to type it out anyway