create libraries and samples
create libraries and samples