accessor stuff not worth dealing with for now