Added prototype of library