fix final + library