sharp library converted