libs initial commit