add new @ option syntax. add functionality for openlibrary. update documentation.