* improve error checking and content extraction method