new access routines, some documentation/comments,