first full prototype
integrate keyword search

*TODO: elaborate which method to use to extract the plain text