make some generic read methods public