new sonarlib lib