library and 3 samples
some more infor on the samples