libray.h