basic html data extraction functionality added