upgrade to lib-noir