added source annotations, link to the library