lithiumlib src