starting lib