[cantarell-fonts/ufo-conversion] Roundtrip with glyphsLib 3.3.0 to integer everything



commit a68449852b97356a28a4339cf654a36a3d9bf6fa
Author: Nikolaus Waxweiler <madigens gmail com>
Date:   Fri Mar 22 20:03:27 2019 +0000

    Roundtrip with glyphsLib 3.3.0 to integer everything

 src/Cantarell-Bold.ufo/fontinfo.plist              |  30 ++--
 src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif   |   4 +-
 .../glyphs.T_emplate/florin.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_-cy.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/A_.glif              |  32 ++---
 src/Cantarell-Bold.ufo/glyphs/A_E_.glif            |  54 ++++----
 src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_breve.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif |   6 +-
 src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif    |   4 +-
 .../glyphs/A_brevehookabove.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif    |   4 +-
 .../glyphs/A_circumflexacute.glif                  |   4 +-
 .../glyphs/A_circumflexdotbelow.glif               |   6 +-
 .../glyphs/A_circumflexgrave.glif                  |   4 +-
 .../glyphs/A_circumflexhookabove.glif              |   4 +-
 .../glyphs/A_circumflextilde.glif                  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_grave.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_macron.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_ring.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/A_tilde.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/B_.glif              |  74 +++++-----
 src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif          |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/C_.glif              |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/C_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/C_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif  |   6 +-
 src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif         |  46 +++---
 .../glyphs/C_hedescender-cy.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif |   4 +-
 .../glyphs/C_hekhakassian-cy.glif                  |   4 +-
 .../glyphs/C_heverticalstroke-cy.glif              |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/D_.glif              |  44 +++---
 src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/D_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/D_croat.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif          |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif         |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif        |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/E_-cy.glif           |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/E_.glif              |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/E_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_breve.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif  |   6 +-
 src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif    |   4 +-
 .../glyphs/E_circumflexacute.glif                  |   4 +-
 .../glyphs/E_circumflexdotbelow.glif               |   6 +-
 .../glyphs/E_circumflexgrave.glif                  |   4 +-
 .../glyphs/E_circumflexhookabove.glif              |   4 +-
 .../glyphs/E_circumflextilde.glif                  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif          |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/E_grave.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif          |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/E_macron.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_ng.glif            |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif       |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif        |   6 +-
 src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif   |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_th.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/E_tilde.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/F_.glif              |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif        |   2 +-
 src/Cantarell-Bold.ufo/glyphs/G_.glif              |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/G_breve.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/G_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif          |  18 +--
 src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif     |  76 +++++-----
 .../glyphs/G_hemiddlehook-cy.glif                  |  54 ++++----
 src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif   |  22 +--
 src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif   |  18 +--
 src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/G_macron.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/H_.glif              |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif |   6 +-
 src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif    |  48 +++----
 src/Cantarell-Bold.ufo/glyphs/H_bar.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_-cy.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/I_.glif              |  18 +--
 src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif          |  56 ++++----
 src/Cantarell-Bold.ufo/glyphs/I_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_breve.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif |   6 +-
 src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_grave.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif     |   2 +-
 src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif          |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_macron.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_tilde.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif          |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif     |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/J_.glif              |  38 ++---
 src/Cantarell-Bold.ufo/glyphs/J_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/K_.glif              |  28 ++--
 src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif          |  36 ++---
 src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif   |  40 +++---
 src/Cantarell-Bold.ufo/glyphs/K_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif |   4 +-
 .../glyphs/K_averticalstroke-cy.glif               |  40 +++---
 src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_.glif              |  24 ++--
 src/Cantarell-Bold.ufo/glyphs/L_J_.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_dot.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_j.glif             |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif         |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/L_slash.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/M_.glif              |  38 ++---
 src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_.glif              |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/N_J_.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_j.glif             |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif         |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/N_tilde.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_-cy.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_.glif              |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/O_E_.glif            |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/O_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_breve.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif    |   4 +-
 .../glyphs/O_circumflexacute.glif                  |   4 +-
 .../glyphs/O_circumflexdotbelow.glif               |   6 +-
 .../glyphs/O_circumflexgrave.glif                  |   4 +-
 .../glyphs/O_circumflexhookabove.glif              |   4 +-
 .../glyphs/O_circumflextilde.glif                  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif      |   4 +-
 .../glyphs/O_dieresismacron.glif                   |   6 +-
 .../glyphs/O_dotaccentmacron.glif                  |   6 +-
 src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_grave.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_hm.glif            |  66 ++++-----
 src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_horn.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_macron.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_slash.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_tilde.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif    |   6 +-
 src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif |   6 +-
 src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/P_.glif              |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif    |   2 +-
 src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif          |  20 +--
 src/Cantarell-Bold.ufo/glyphs/Q_.glif              |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/R_.glif              |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/R_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/R_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/S_.glif              |  70 +++++-----
 src/Cantarell-Bold.ufo/glyphs/S_acute.glif         |   4 +-
 .../glyphs/S_acutedotaccent.glif                   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/S_altillo.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/S_caron.glif         |   4 +-
 .../glyphs/S_carondotaccent.glif                   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif       |   2 +-
 src/Cantarell-Bold.ufo/glyphs/S_chwa.glif          |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif      |   4 +-
 .../glyphs/S_dotbelowdotaccent.glif                |   6 +-
 src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif         |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif       |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif        |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif    |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/T_.glif              |  24 ++--
 src/Cantarell-Bold.ufo/glyphs/T_bar.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/T_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/T_horn.glif          |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif         |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif        |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/U_-cy.glif           |  24 ++--
 src/Cantarell-Bold.ufo/glyphs/U_.glif              |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/U_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_breve.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif |   6 +-
 src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif |   6 +-
 src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif |   6 +-
 .../glyphs/U_dieresismacron.glif                   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_grave.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_horn.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif     |   4 +-
 .../glyphs/U_hungarumlaut-cy.glif                  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_macron.glif        |   4 +-
 .../glyphs/U_macrondieresis.glif                   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_ring.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif   |   4 +-
 .../glyphs/U_straightstroke-cy.glif                |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_tilde.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif    |   6 +-
 src/Cantarell-Bold.ufo/glyphs/V_.glif              |  22 +--
 src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/W_.glif              |  38 ++---
 src/Cantarell-Bold.ufo/glyphs/W_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/W_grave.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/X_.glif              |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/Y_.glif              |  28 ++--
 src/Cantarell-Bold.ufo/glyphs/Y_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif         |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif        |  52 +++----
 .../glyphs/Y_erudieresis-cy.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_grave.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_macron.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif      |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/Z_.glif              |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/Z_acute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Z_caron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif          |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif         |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif    |   4 +-
 .../glyphs/Z_hedescender-cy.glif                   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif         |  12 +-
 src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif     |  24 ++--
 src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif    |  18 +--
 src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif  |  10 +-
 .../glyphs/_descender-cy.case.straight.glif        |  12 +-
 .../glyphs/_descenderreverse-cy.case.glif          |  16 +--
 .../glyphs/_descenderreversed-cy.glif              |  16 +--
 src/Cantarell-Bold.ufo/glyphs/_o.numero.glif       |  12 +-
 src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif     |  12 +-
 src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif |  12 +-
 src/Cantarell-Bold.ufo/glyphs/_typoquote.glif      |  18 +--
 src/Cantarell-Bold.ufo/glyphs/a-cy.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/a.glif               |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/aacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/abreve.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/abreveacute.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif  |   6 +-
 src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/acaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/acircumflex.glif     |   4 +-
 .../glyphs/acircumflexacute.glif                   |   4 +-
 .../glyphs/acircumflexdotbelow.glif                |   6 +-
 .../glyphs/acircumflexgrave.glif                   |   4 +-
 .../glyphs/acircumflexhookabove.glif               |   4 +-
 .../glyphs/acircumflextilde.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/acute.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif  |  14 +-
 src/Cantarell-Bold.ufo/glyphs/acutecomb.glif       |  16 +--
 .../glyphs/acutecomb.loclV_I_E_T_.glif             |  16 +--
 .../glyphs/acutecomb_dotaccentcomb.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/adblgrave.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/adieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/adotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ae.glif              | 140 +++++++++----------
 src/Cantarell-Bold.ufo/glyphs/aeacute.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/agrave.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ahookabove.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/aie-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/amacron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ampersand.glif       |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/aogonek.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/approxequal.glif     |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif  |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/aring.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/aringacute.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/asciicircum.glif     |  18 +--
 src/Cantarell-Bold.ufo/glyphs/asciitilde.glif      |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/asterisk.glif        |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/at.glif              | 140 +++++++++----------
 src/Cantarell-Bold.ufo/glyphs/atilde.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/b.glif               |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/backslash.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/bar.glif             |  10 +-
 src/Cantarell-Bold.ufo/glyphs/be-cy.glif           |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif    |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/blank.glif           |  18 +--
 src/Cantarell-Bold.ufo/glyphs/braceleft.glif       |  66 ++++-----
 src/Cantarell-Bold.ufo/glyphs/braceright.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/bracketleft.glif     |  18 +--
 src/Cantarell-Bold.ufo/glyphs/bracketright.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/breve.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif  |  34 ++---
 .../glyphs/brevecomb-cy.case.glif                  |   8 +-
 src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif    |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif  |   8 +-
 src/Cantarell-Bold.ufo/glyphs/brevecomb.glif       |  34 ++---
 .../glyphs/brevecomb.loclV_I_E_T_.glif             |  34 ++---
 .../glyphs/brevecomb_acutecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_acutecomb.glif                |   4 +-
 .../glyphs/brevecomb_gravecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_gravecomb.glif                |   4 +-
 .../glyphs/brevecomb_hookabovecomb.case.glif       |   6 +-
 .../glyphs/brevecomb_hookabovecomb.glif            |   4 +-
 .../glyphs/brevecomb_tildecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_tildecomb.glif                |   6 +-
 .../glyphs/breveinvertedcomb.case.glif             |   8 +-
 .../glyphs/breveinvertedcomb.glif                  |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/brokenbar.glif       |  18 +--
 src/Cantarell-Bold.ufo/glyphs/bullet.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif  |   4 +-
 .../glyphs/bulletoperator.tf.glif                  |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/c.glif               |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/cacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/caron.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif   |  12 +-
 src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif  |   8 +-
 src/Cantarell-Bold.ufo/glyphs/caroncomb.glif       |  20 +--
 .../glyphs/caroncomb.loclV_I_E_T_.glif             |  20 +--
 .../glyphs/caroncomb_dotaccentcomb.glif            |   5 +-
 src/Cantarell-Bold.ufo/glyphs/ccaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ccedilla.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/cedi.glif            |   8 +-
 src/Cantarell-Bold.ufo/glyphs/cedilla.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif     |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/cent.glif            |   8 +-
 src/Cantarell-Bold.ufo/glyphs/che-cy.glif          |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif  |   4 +-
 .../glyphs/chekhakassian-cy.glif                   |   4 +-
 .../glyphs/cheverticalstroke-cy.glif               |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/circumflex.glif      |   4 +-
 .../glyphs/circumflexcomb.case.glif                |  10 +-
 src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif  |  22 +--
 .../glyphs/circumflexcomb.loclV_I_E_T_.glif        |  22 +--
 .../glyphs/circumflexcomb_acutecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_acutecomb.glif           |   4 +-
 .../glyphs/circumflexcomb_gravecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_gravecomb.glif           |   4 +-
 .../glyphs/circumflexcomb_hookabovecomb.case.glif  |   6 +-
 .../glyphs/circumflexcomb_hookabovecomb.glif       |   4 +-
 .../glyphs/circumflexcomb_tildecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_tildecomb.glif           |   6 +-
 src/Cantarell-Bold.ufo/glyphs/colon.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/colonsign.glif       |  36 ++---
 src/Cantarell-Bold.ufo/glyphs/comma.glif           |  18 +--
 src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif |   8 +-
 .../glyphs/commaturnedabovecomb.glif               |  22 +--
 src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif  |   2 +-
 .../glyphs/commercialM_inusS_ign.glif              |  58 ++++----
 .../glyphs/commercialM_inusS_ign.tf.glif           |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/copyright.glif       | 102 +++++++-------
 src/Cantarell-Bold.ufo/glyphs/currency.glif        |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/d.glif               |  72 +++++-----
 src/Cantarell-Bold.ufo/glyphs/dagger.glif          |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif       |  54 ++++----
 .../glyphs/dblgravecomb.case.glif                  |  22 +--
 src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif    |  22 +--
 src/Cantarell-Bold.ufo/glyphs/dcaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/dcroat.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/de-cy.glif           |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/degree.glif          |  50 +++----
 .../glyphs/descender-cy.case.glif                  |  16 +--
 src/Cantarell-Bold.ufo/glyphs/descender-cy.glif    |  16 +--
 .../glyphs/descender-cy.strait.glif                |  12 +-
 src/Cantarell-Bold.ufo/glyphs/dieresis.glif        |   4 +-
 .../glyphs/dieresisbelowcomb.glif                  |  54 ++++----
 .../glyphs/dieresiscomb.case.glif                  |   8 +-
 src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif    |  54 ++++----
 .../glyphs/dieresiscomb.loclV_I_E_T_.glif          |  54 ++++----
 .../glyphs/dieresiscomb_acutecomb.glif             |   4 +-
 .../glyphs/dieresiscomb_caroncomb.glif             |   5 +-
 .../glyphs/dieresiscomb_gravecomb.glif             |   4 +-
 .../glyphs/dieresiscomb_macroncomb.glif            |   5 +-
 src/Cantarell-Bold.ufo/glyphs/divide.glif          |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/divide.tf.glif       |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/divisionslash.glif   |   2 +-
 .../glyphs/divisionslash.tf.glif                   |  10 +-
 src/Cantarell-Bold.ufo/glyphs/dje-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/dollar.glif          |   8 +-
 src/Cantarell-Bold.ufo/glyphs/dong.glif            |  12 +-
 src/Cantarell-Bold.ufo/glyphs/dotaccent.glif       |   4 +-
 .../glyphs/dotaccentcomb.case.glif                 |   8 +-
 src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif   |  30 ++--
 .../glyphs/dotaccentcomb.loclV_I_E_T_.glif         |  30 ++--
 .../glyphs/dotaccentcomb_macroncomb.glif           |  11 +-
 src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif    |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif  |   2 +-
 src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/dzcaron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/dze-cy.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif         |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/e-cy.glif            |  66 ++++-----
 src/Cantarell-Bold.ufo/glyphs/e.glif               |  70 +++++-----
 src/Cantarell-Bold.ufo/glyphs/eacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ebreve.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ecaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif     |   4 +-
 .../glyphs/ecircumflexacute.glif                   |   4 +-
 .../glyphs/ecircumflexdotbelow.glif                |   6 +-
 .../glyphs/ecircumflexgrave.glif                   |   4 +-
 .../glyphs/ecircumflexhookabove.glif               |   4 +-
 .../glyphs/ecircumflextilde.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/edblgrave.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/edieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/edotaccent.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/edotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ef-cy.glif           | 114 +++++++--------
 src/Cantarell-Bold.ufo/glyphs/egrave.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ehookabove.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif      |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/eight.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/eight.lf.glif        |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/eight.numr.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/eight.osf.glif       |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/eight.subs.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/eight.tf.glif        |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif      |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/eightinferior.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/el-cy.glif           |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/ellipsis.glif        |   6 +-
 src/Cantarell-Bold.ufo/glyphs/em-cy.glif           |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/emacron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/emacronacute.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/emdash.glif          |  10 +-
 src/Cantarell-Bold.ufo/glyphs/emptyset.glif        |  58 ++++----
 src/Cantarell-Bold.ufo/glyphs/emquad.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/emspace.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/en-cy.glif           |  28 ++--
 src/Cantarell-Bold.ufo/glyphs/endash.glif          |  10 +-
 src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/eng.glif             |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif        |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/enquad.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/enspace.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/eogonek.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/equal.glif           |  18 +--
 src/Cantarell-Bold.ufo/glyphs/equal.tf.glif        |  18 +--
 src/Cantarell-Bold.ufo/glyphs/equivalence.glif     |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif  |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/er-cy.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif    |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/es-cy.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/estimated.glif       |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/eth.glif             |  74 +++++-----
 src/Cantarell-Bold.ufo/glyphs/etilde.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/euro.glif            |  70 +++++-----
 src/Cantarell-Bold.ufo/glyphs/exclam.glif          |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/exclamdown.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/f.glif               |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/f_f.glif             |   4 +-
 src/Cantarell-Bold.ufo/glyphs/f_f_i.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/f_f_l.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/fi.glif              |   4 +-
 src/Cantarell-Bold.ufo/glyphs/figuredash.glif      |  10 +-
 src/Cantarell-Bold.ufo/glyphs/figurespace.glif     |   2 +-
 .../glyphs/firsttonechinese.glif                   |   2 +-
 src/Cantarell-Bold.ufo/glyphs/fita-cy.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/five.dnom.glif       |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/five.glif            |   2 +-
 src/Cantarell-Bold.ufo/glyphs/five.lf.glif         |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/five.numr.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/five.osf.glif        |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/five.subs.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/five.tf.glif         |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/five.tosf.glif       |  64 ++++-----
 src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif     |   6 +-
 src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/fivesixths.glif      |   6 +-
 src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/fl.glif              |   4 +-
 src/Cantarell-Bold.ufo/glyphs/florin.glif          |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/four.dnom.glif       |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/four.glif            |   2 +-
 src/Cantarell-Bold.ufo/glyphs/four.lf.glif         |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/four.numr.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/four.osf.glif        |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/four.subs.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/four.tf.glif         |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/four.tosf.glif       |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/fourfifths.glif      |   6 +-
 src/Cantarell-Bold.ufo/glyphs/fourinferior.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif  |   2 +-
 src/Cantarell-Bold.ufo/glyphs/foursuperior.glif    |   4 +-
 .../glyphs/fourthtonechinese.glif                  |   2 +-
 src/Cantarell-Bold.ufo/glyphs/fraction.glif        |  10 +-
 src/Cantarell-Bold.ufo/glyphs/franc.glif           |   6 +-
 src/Cantarell-Bold.ufo/glyphs/g.glif               |  92 ++++++------
 src/Cantarell-Bold.ufo/glyphs/gbreve.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/gcaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ge-cy.glif           |  18 +--
 src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/germandbls.glif      |  82 +++++------
 .../glyphs/ghemiddlehook-cy.glif                   |  54 ++++----
 src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif    |  22 +--
 src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif    |  18 +--
 src/Cantarell-Bold.ufo/glyphs/gje-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/gmacron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/grave.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif  |  14 +-
 src/Cantarell-Bold.ufo/glyphs/gravecomb.glif       |  16 +--
 .../glyphs/gravecomb.loclV_I_E_T_.glif             |  14 +-
 src/Cantarell-Bold.ufo/glyphs/greater.glif         |  18 +--
 src/Cantarell-Bold.ufo/glyphs/greater.tf.glif      |  18 +--
 src/Cantarell-Bold.ufo/glyphs/greaterequal.glif    |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/guarani.glif         |   8 +-
 src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif   |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/guillemetright.glif  |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif   |  16 +--
 src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif  |  16 +--
 src/Cantarell-Bold.ufo/glyphs/h.glif               |  48 +++----
 src/Cantarell-Bold.ufo/glyphs/ha-cy.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/hairspace.glif       |   2 +-
 src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif     |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/hbar.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif       |   4 +-
 .../glyphs/hookabovecomb.case.glif                 |   8 +-
 src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif   |  46 +++---
 .../glyphs/hookabovecomb.loclV_I_E_T_.glif         |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif   |   2 +-
 src/Cantarell-Bold.ufo/glyphs/horncomb.glif        |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/hryvnia.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif    |   4 +-
 .../glyphs/hungarumlautcomb.case.glif              |  22 +--
 .../glyphs/hungarumlautcomb.glif                   |  22 +--
 src/Cantarell-Bold.ufo/glyphs/hyphen.glif          |  10 +-
 src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/i-cy.glif            |   2 +-
 src/Cantarell-Bold.ufo/glyphs/i.glif               |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ia-cy.glif           |  56 ++++----
 src/Cantarell-Bold.ufo/glyphs/iacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ibreve.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/icaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/icircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/idblgrave.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/idieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/idotaccent.glif      |   2 +-
 src/Cantarell-Bold.ufo/glyphs/idotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/idotless.glif        |  16 +--
 src/Cantarell-Bold.ufo/glyphs/ie-cy.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/igrave.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ihookabove.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ii-cy.glif           |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/imacron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/increment.glif       |  20 +--
 src/Cantarell-Bold.ufo/glyphs/infinity.glif        |  74 +++++-----
 src/Cantarell-Bold.ufo/glyphs/integral.glif        |  66 ++++-----
 src/Cantarell-Bold.ufo/glyphs/io-cy.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/iogonek.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/itilde.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/iu-cy.glif           |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif      |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/j.glif               |   2 +-
 src/Cantarell-Bold.ufo/glyphs/jacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/jdotless.glif        |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/je-cy.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/k.glif               |  28 ++--
 src/Cantarell-Bold.ufo/glyphs/ka-cy.glif           |  36 ++---
 src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif    |  40 +++---
 src/Cantarell-Bold.ufo/glyphs/kacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif  |   4 +-
 .../glyphs/kaverticalstroke-cy.glif                |  40 +++---
 src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif    |  24 ++--
 src/Cantarell-Bold.ufo/glyphs/kip.glif             |  32 ++---
 src/Cantarell-Bold.ufo/glyphs/kje-cy.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/l.glif               |  44 +++---
 src/Cantarell-Bold.ufo/glyphs/lacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/lcaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ldot.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif      |   4 +-
 .../glyphs/leftanglebracket-math.glif              |  16 +--
 src/Cantarell-Bold.ufo/glyphs/less.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/less.tf.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/lessequal.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/lira.glif            |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif    |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/literS_ign.glif      |  70 +++++-----
 src/Cantarell-Bold.ufo/glyphs/lj.glif              |   4 +-
 src/Cantarell-Bold.ufo/glyphs/lje-cy.glif          |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/llinebelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/logicalnot.glif      |  18 +--
 src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif   |  18 +--
 src/Cantarell-Bold.ufo/glyphs/lozenge.glif         |  22 +--
 src/Cantarell-Bold.ufo/glyphs/lslash.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/m.glif               |  80 +++++------
 src/Cantarell-Bold.ufo/glyphs/macron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif |  14 +-
 .../glyphs/macronbelowcomb.narrow.glif             |  14 +-
 src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif |   8 +-
 src/Cantarell-Bold.ufo/glyphs/macroncomb.glif      |  14 +-
 .../glyphs/macroncomb.loclV_I_E_T_.glif            |  14 +-
 .../glyphs/macroncomb.narrow.case.glif             |  14 +-
 .../glyphs/macroncomb.narrow.glif                  |  14 +-
 .../glyphs/macroncomb_acutecomb.glif               |   4 +-
 .../glyphs/macroncomb_dieresiscomb.glif            |  11 +-
 .../glyphs/macroncomb_gravecomb.glif               |   4 +-
 src/Cantarell-Bold.ufo/glyphs/manat.glif           |  46 +++---
 src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/micro.glif           |  48 +++----
 src/Cantarell-Bold.ufo/glyphs/minus.glif           |  10 +-
 src/Cantarell-Bold.ufo/glyphs/minus.tf.glif        |  10 +-
 src/Cantarell-Bold.ufo/glyphs/minute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/multiply.glif        |  18 +--
 src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif     |  18 +--
 src/Cantarell-Bold.ufo/glyphs/n.glif               |  48 +++----
 src/Cantarell-Bold.ufo/glyphs/nacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/naira.glif           |  36 ++---
 src/Cantarell-Bold.ufo/glyphs/nbspace.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/ncaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif       |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/nine.glif            |   2 +-
 src/Cantarell-Bold.ufo/glyphs/nine.lf.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/nine.numr.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/nine.osf.glif        |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/nine.subs.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/nine.tf.glif         |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif       |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/nineinferior.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/nj.glif              |   4 +-
 src/Cantarell-Bold.ufo/glyphs/nje-cy.glif          |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif      |   4 +-
 .../glyphs/nonbreakinghyphen.glif                  |   2 +-
 src/Cantarell-Bold.ufo/glyphs/notequal.glif        |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif     |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/notidentical.glif    |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/ntilde.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/numbersign.glif      |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/numero.glif          |   6 +-
 src/Cantarell-Bold.ufo/glyphs/o-cy.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/o.glif               |  60 ++++----
 src/Cantarell-Bold.ufo/glyphs/oacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/obreve.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ocaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif     |   4 +-
 .../glyphs/ocircumflexacute.glif                   |   4 +-
 .../glyphs/ocircumflexdotbelow.glif                |   6 +-
 .../glyphs/ocircumflexgrave.glif                   |   4 +-
 .../glyphs/ocircumflexhookabove.glif               |   4 +-
 .../glyphs/ocircumflextilde.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/odblgrave.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/odieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif |   4 +-
 .../glyphs/odotaccentmacron.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/odotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/oe.glif              | 116 ++++++++--------
 src/Cantarell-Bold.ufo/glyphs/ogonek.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif      |  44 +++---
 .../glyphs/ogonekcomb.narrow.glif                  |  44 +++---
 .../glyphs/ogonekcomb.tall.case.glif               |  44 +++---
 src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif |  44 +++---
 src/Cantarell-Bold.ufo/glyphs/ograve.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohookabove.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohorn.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohornacute.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/omacron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/omacronacute.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/one.dnom.glif        |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/one.glif             |   2 +-
 src/Cantarell-Bold.ufo/glyphs/one.lf.glif          |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/one.numr.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/one.osf.glif         |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/one.subs.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/one.tf.glif          |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/one.tosf.glif        |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/oneeighth.glif       |   6 +-
 src/Cantarell-Bold.ufo/glyphs/onefifth.glif        |   6 +-
 src/Cantarell-Bold.ufo/glyphs/onefraction.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/onehalf.glif         |   6 +-
 src/Cantarell-Bold.ufo/glyphs/oneinferior.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/oneninth.glif        |   6 +-
 src/Cantarell-Bold.ufo/glyphs/onequarter.glif      |   6 +-
 src/Cantarell-Bold.ufo/glyphs/oneseventh.glif      |   6 +-
 src/Cantarell-Bold.ufo/glyphs/onesixth.glif        |   6 +-
 src/Cantarell-Bold.ufo/glyphs/onesuperior.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/onetenth.glif        |   8 +-
 src/Cantarell-Bold.ufo/glyphs/onethird.glif        |   6 +-
 src/Cantarell-Bold.ufo/glyphs/oogonek.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif     |  76 +++++-----
 src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif    |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/oslash.glif          |  60 ++++----
 src/Cantarell-Bold.ufo/glyphs/oslashacute.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/otilde.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/otildeacute.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/otildemacron.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/p.glif               |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif     |   2 +-
 src/Cantarell-Bold.ufo/glyphs/paragraph.glif       |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/parenleft.glif       |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/parenright.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/partialdiff.glif     |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/pe-cy.glif           |  20 +--
 src/Cantarell-Bold.ufo/glyphs/percent.glif         | 106 +++++++-------
 src/Cantarell-Bold.ufo/glyphs/period.glif          |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/periodcentered.glif  |   4 +-
 .../glyphs/periodcentered.loclC_A_T_.case.glif     |   4 +-
 .../glyphs/periodcentered.loclC_A_T_.glif          |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/perthousand.glif     | 154 ++++++++++-----------
 src/Cantarell-Bold.ufo/glyphs/peseta.glif          |  20 +--
 src/Cantarell-Bold.ufo/glyphs/peso.glif            |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/pi.glif              |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/plus.glif            |  18 +--
 src/Cantarell-Bold.ufo/glyphs/plus.tf.glif         |  18 +--
 src/Cantarell-Bold.ufo/glyphs/plusminus.glif       |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif    |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/primemod.glif        |   2 +-
 src/Cantarell-Bold.ufo/glyphs/product.glif         |  18 +--
 .../glyphs/punctuationspace.glif                   |   2 +-
 src/Cantarell-Bold.ufo/glyphs/q.glif               |  68 ++++-----
 src/Cantarell-Bold.ufo/glyphs/qa-cy.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/question.glif        |  70 +++++-----
 src/Cantarell-Bold.ufo/glyphs/questiondown.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/quotedbl.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif    |   6 +-
 src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/quotedblright.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/quoteleft.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/quoteright.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/quotesingle.glif     |  10 +-
 src/Cantarell-Bold.ufo/glyphs/r.glif               |  44 +++---
 src/Cantarell-Bold.ufo/glyphs/racute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/radical.glif         |  20 +--
 src/Cantarell-Bold.ufo/glyphs/ratio.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/rcaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/registered.glif      | 102 +++++++-------
 src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif     |  22 +--
 .../glyphs/rightanglebracket-math.glif             |  16 +--
 src/Cantarell-Bold.ufo/glyphs/ring.glif            |   2 +-
 src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif   |   8 +-
 src/Cantarell-Bold.ufo/glyphs/ringcomb.glif        |  54 ++++----
 .../glyphs/ringcomb_acutecomb.case.glif            |  14 +-
 .../glyphs/ringcomb_acutecomb.glif                 |   8 +-
 src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif   |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ruble.glif           |  54 ++++----
 src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif    |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/s.glif               |  70 +++++-----
 src/Cantarell-Bold.ufo/glyphs/sacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/saltillo.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/scaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/scedilla.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif        |   2 +-
 src/Cantarell-Bold.ufo/glyphs/schwa.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/scircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif       |   4 +-
 .../glyphs/sdotbelowdotaccent.glif                 |   6 +-
 src/Cantarell-Bold.ufo/glyphs/second.glif          |   6 +-
 .../glyphs/secondtonechinese.glif                  |   2 +-
 src/Cantarell-Bold.ufo/glyphs/section.glif         | 106 +++++++-------
 src/Cantarell-Bold.ufo/glyphs/semicolon.glif       |   6 +-
 src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif      |  18 +--
 src/Cantarell-Bold.ufo/glyphs/seven.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/seven.lf.glif        |  18 +--
 src/Cantarell-Bold.ufo/glyphs/seven.numr.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/seven.osf.glif       |  18 +--
 src/Cantarell-Bold.ufo/glyphs/seven.subs.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/seven.tf.glif        |  18 +--
 src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif      |  18 +--
 src/Cantarell-Bold.ufo/glyphs/seveneighths.glif    |   6 +-
 src/Cantarell-Bold.ufo/glyphs/seveninferior.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/sha-cy.glif          |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif        |  34 ++---
 src/Cantarell-Bold.ufo/glyphs/shha-cy.glif         |   2 +-
 src/Cantarell-Bold.ufo/glyphs/six.dnom.glif        |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/six.glif             |   2 +-
 src/Cantarell-Bold.ufo/glyphs/six.lf.glif          |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/six.numr.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/six.osf.glif         |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/six.ss01.glif        |  66 ++++-----
 src/Cantarell-Bold.ufo/glyphs/six.subs.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/six.tf.glif          |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/six.tosf.glif        |  78 +++++------
 src/Cantarell-Bold.ufo/glyphs/sixinferior.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif   |   2 +-
 src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/slash.glif           |  10 +-
 .../glyphs/slashlongcomb.case.glif                 |  12 +-
 src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif   |  12 +-
 .../glyphs/slashshortcomb.case.glif                |  12 +-
 src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif  |  12 +-
 src/Cantarell-Bold.ufo/glyphs/softhyphen.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif     |  42 +++---
 src/Cantarell-Bold.ufo/glyphs/space.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/sterling.glif        |  60 ++++----
 src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif  |  12 +-
 .../glyphs/strokeshortcomb.case.glif               |  12 +-
 src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif |  12 +-
 src/Cantarell-Bold.ufo/glyphs/summation.glif       |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/t.glif               |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/tbar.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tcaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tcedilla.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tdieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/te-cy.glif           |  20 +--
 src/Cantarell-Bold.ufo/glyphs/tenge.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/thinspace.glif       |   2 +-
 src/Cantarell-Bold.ufo/glyphs/thorn.glif           |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/three.dnom.glif      |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/three.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/three.lf.glif        |  86 ++++++------
 src/Cantarell-Bold.ufo/glyphs/three.numr.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/three.osf.glif       |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/three.subs.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/three.tf.glif        |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/three.tosf.glif      |  82 +++++------
 src/Cantarell-Bold.ufo/glyphs/threeeighths.glif    |   6 +-
 src/Cantarell-Bold.ufo/glyphs/threefifths.glif     |   6 +-
 src/Cantarell-Bold.ufo/glyphs/threeinferior.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif |   2 +-
 src/Cantarell-Bold.ufo/glyphs/threequarters.glif   |   6 +-
 src/Cantarell-Bold.ufo/glyphs/threesuperior.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tilde.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif  |   8 +-
 src/Cantarell-Bold.ufo/glyphs/tildecomb.glif       |  46 +++---
 .../glyphs/tildecomb.loclV_I_E_T_.glif             |  46 +++---
 .../glyphs/tildecomb_acutecomb.glif                |   4 +-
 .../glyphs/tildecomb_dieresiscomb.glif             |   4 +-
 .../glyphs/tildecomb_macroncomb.glif               |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/trademark.glif       |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/tripleprime.glif     |   8 +-
 src/Cantarell-Bold.ufo/glyphs/tse-cy.glif          |  26 ++--
 src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/tugrik.glif          |   2 +-
 src/Cantarell-Bold.ufo/glyphs/two.dnom.glif        |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/two.glif             |   2 +-
 src/Cantarell-Bold.ufo/glyphs/two.lf.glif          |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/two.numr.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/two.osf.glif         |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/two.subs.glif        |   4 +-
 src/Cantarell-Bold.ufo/glyphs/two.tf.glif          |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/two.tosf.glif        |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/twofifths.glif       |   6 +-
 src/Cantarell-Bold.ufo/glyphs/twoinferior.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/twosuperior.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/twothirds.glif       |   6 +-
 src/Cantarell-Bold.ufo/glyphs/u-cy.glif            |   4 +-
 src/Cantarell-Bold.ufo/glyphs/u.glif               |  52 +++----
 src/Cantarell-Bold.ufo/glyphs/uacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ubreve.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ucaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udblgrave.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/udotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ugrave.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhookabove.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhorn.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhornacute.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif      |   4 +-
 .../glyphs/uhungarumlaut-cy.glif                   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/umacron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/underscore.glif      |  10 +-
 src/Cantarell-Bold.ufo/glyphs/uogonek.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif        |  22 +--
 src/Cantarell-Bold.ufo/glyphs/uring.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif    |  12 +-
 .../glyphs/ustraightstroke-cy.glif                 |   4 +-
 src/Cantarell-Bold.ufo/glyphs/utilde.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/utildeacute.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/v.glif               |  22 +--
 src/Cantarell-Bold.ufo/glyphs/ve-cy.glif           |  70 +++++-----
 .../glyphs/verticallineabovecomb.glif              |  14 +-
 .../glyphs/verticallinebelowcomb.glif              |  14 +-
 .../glyphs/verticallinelowmod.glif                 |   2 +-
 src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif |   2 +-
 src/Cantarell-Bold.ufo/glyphs/w.glif               |  38 ++---
 src/Cantarell-Bold.ufo/glyphs/wacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/wdieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/we-cy.glif           |   2 +-
 src/Cantarell-Bold.ufo/glyphs/wgrave.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif    |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/won.glif             |  36 ++---
 src/Cantarell-Bold.ufo/glyphs/x.glif               |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/y.glif               |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/yacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/yat-cy.glif          |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ydieresis.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/yen.glif             |  38 ++---
 src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif         |  52 +++----
 src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ygrave.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/yhookabove.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/yi-cy.glif           |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ymacron.glif         |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ytilde.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif       |  62 ++++-----
 src/Cantarell-Bold.ufo/glyphs/z.glif               |  30 ++--
 src/Cantarell-Bold.ufo/glyphs/zacute.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zcaron.glif          |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif      |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/ze-cy.glif           |  90 ++++++------
 src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif       |  52 +++----
 src/Cantarell-Bold.ufo/glyphs/zero.glif            |   2 +-
 src/Cantarell-Bold.ufo/glyphs/zero.lf.glif         |  52 +++----
 src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zero.numr.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zero.osf.glif        |  52 +++----
 src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif   |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zero.subs.glif       |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zero.tf.glif         |  52 +++----
 src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif       |  52 +++----
 src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif  |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zero.zero.glif       |   2 +-
 src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif    |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zerothird.glif       |   6 +-
 src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif          |  50 +++----
 src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif     |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif |   4 +-
 src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif  |   4 +-
 src/Cantarell-Bold.ufo/lib.plist                   |  16 +--
 src/Cantarell-Light.ufo/fontinfo.plist             |  30 ++--
 src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif |   6 +-
 src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif  |   4 +-
 .../glyphs.T_emplate/florin.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_-cy.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/A_.glif             |  32 ++---
 src/Cantarell-Light.ufo/glyphs/A_E_.glif           |  54 ++++----
 src/Cantarell-Light.ufo/glyphs/A_E_acute.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_breve.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_breveacute.glif   |   4 +-
 .../glyphs/A_brevedotbelow.glif                    |   6 +-
 src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif   |   4 +-
 .../glyphs/A_brevehookabove.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_circumflex.glif   |   4 +-
 .../glyphs/A_circumflexacute.glif                  |   4 +-
 .../glyphs/A_circumflexdotbelow.glif               |   6 +-
 .../glyphs/A_circumflexgrave.glif                  |   4 +-
 .../glyphs/A_circumflexhookabove.glif              |   4 +-
 .../glyphs/A_circumflextilde.glif                  |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_dieresis.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_grave.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_hookabove.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif        |   2 +-
 .../glyphs/A_invertedbreve.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_macron.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_ogonek.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_ring.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_ringacute.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/A_tilde.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/B_.glif             |  74 +++++-----
 src/Cantarell-Light.ufo/glyphs/B_e-cy.glif         |  46 +++---
 src/Cantarell-Light.ufo/glyphs/C_.glif             |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/C_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/C_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/C_cedilla.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif |   6 +-
 src/Cantarell-Light.ufo/glyphs/C_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/C_he-cy.glif        |  46 +++---
 .../glyphs/C_hedescender-cy.glif                   |   4 +-
 .../glyphs/C_hedieresis-cy.glif                    |   4 +-
 .../glyphs/C_hekhakassian-cy.glif                  |   4 +-
 .../glyphs/C_heverticalstroke-cy.glif              |  50 +++----
 src/Cantarell-Light.ufo/glyphs/D_.glif             |  44 +++---
 src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/D_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/D_croat.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/D_e-cy.glif         |  46 +++---
 src/Cantarell-Light.ufo/glyphs/D_je-cy.glif        |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/D_linebelow.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/D_zcaron.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif       |  26 ++--
 src/Cantarell-Light.ufo/glyphs/E_-cy.glif          |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/E_.glif             |  42 +++---
 src/Cantarell-Light.ufo/glyphs/E_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_breve.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif |   6 +-
 src/Cantarell-Light.ufo/glyphs/E_circumflex.glif   |   4 +-
 .../glyphs/E_circumflexacute.glif                  |   4 +-
 .../glyphs/E_circumflexdotbelow.glif               |   6 +-
 .../glyphs/E_circumflexgrave.glif                  |   4 +-
 .../glyphs/E_circumflexhookabove.glif              |   4 +-
 .../glyphs/E_circumflextilde.glif                  |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_dieresis.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_f-cy.glif         |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/E_grave.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_hookabove.glif    |   4 +-
 .../glyphs/E_invertedbreve.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_l-cy.glif         |  42 +++---
 src/Cantarell-Light.ufo/glyphs/E_m-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/E_macron.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_macronacute.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/E_n-cy.glif         |   4 +-
 .../glyphs/E_ndescender-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_ng.glif           |  46 +++---
 src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif      |  34 ++---
 src/Cantarell-Light.ufo/glyphs/E_ogonek.glif       |   6 +-
 src/Cantarell-Light.ufo/glyphs/E_r-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif  |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/E_s-cy.glif         |   4 +-
 .../glyphs/E_sdescender-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_th.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/E_tilde.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/F_.glif             |  30 ++--
 src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif       |   2 +-
 src/Cantarell-Light.ufo/glyphs/G_.glif             |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/G_breve.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/G_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/G_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/G_e-cy.glif         |  18 +--
 .../glyphs/G_edescender-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif    |  76 +++++-----
 .../glyphs/G_hemiddlehook-cy.glif                  |  54 ++++----
 src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif  |  22 +--
 src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif  |  18 +--
 src/Cantarell-Light.ufo/glyphs/G_je-cy.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/G_macron.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/H_.glif             |  34 ++---
 src/Cantarell-Light.ufo/glyphs/H_a-cy.glif         |   4 +-
 .../glyphs/H_adescender-cy.glif                    |   6 +-
 src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif   |  48 +++----
 src/Cantarell-Light.ufo/glyphs/H_bar.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/H_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_-cy.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/I_.glif             |  18 +--
 src/Cantarell-Light.ufo/glyphs/I_a-cy.glif         |  56 ++++----
 src/Cantarell-Light.ufo/glyphs/I_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_breve.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_dieresis.glif     |   4 +-
 .../glyphs/I_dieresisacute.glif                    |   6 +-
 src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_e-cy.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_grave.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_hookabove.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_i-cy.glif         |  30 ++--
 src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif    |   4 +-
 .../glyphs/I_invertedbreve.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_macron.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_o-cy.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_ogonek.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_tilde.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/I_u-cy.glif         |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif    |  30 ++--
 src/Cantarell-Light.ufo/glyphs/J_.glif             |  38 ++---
 src/Cantarell-Light.ufo/glyphs/J_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/J_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/J_e-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/K_.glif             |  28 ++--
 src/Cantarell-Light.ufo/glyphs/K_a-cy.glif         |  36 ++---
 src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif  |  40 +++---
 src/Cantarell-Light.ufo/glyphs/K_acute.glif        |   4 +-
 .../glyphs/K_adescender-cy.glif                    |   4 +-
 .../glyphs/K_averticalstroke-cy.glif               |  40 +++---
 src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/K_je-cy.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_.glif             |  24 ++--
 src/Cantarell-Light.ufo/glyphs/L_J_.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_dot.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_j.glif            |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_je-cy.glif        |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/L_linebelow.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/L_slash.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/M_.glif             |  38 ++---
 src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_.glif             |  30 ++--
 src/Cantarell-Light.ufo/glyphs/N_J_.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_j.glif            |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_je-cy.glif        |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/N_linebelow.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/N_tilde.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_-cy.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_.glif             |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/O_E_.glif           |  90 ++++++------
 src/Cantarell-Light.ufo/glyphs/O_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_breve.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_circumflex.glif   |   4 +-
 .../glyphs/O_circumflexacute.glif                  |   4 +-
 .../glyphs/O_circumflexdotbelow.glif               |   6 +-
 .../glyphs/O_circumflexgrave.glif                  |   4 +-
 .../glyphs/O_circumflexhookabove.glif              |   4 +-
 .../glyphs/O_circumflextilde.glif                  |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_dieresis.glif     |   4 +-
 .../glyphs/O_dieresismacron.glif                   |   6 +-
 .../glyphs/O_dotaccentmacron.glif                  |   6 +-
 src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_grave.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_hm.glif           |  66 ++++-----
 src/Cantarell-Light.ufo/glyphs/O_hookabove.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_horn.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_hornacute.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_horngrave.glif    |   4 +-
 .../glyphs/O_hornhookabove.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_horntilde.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif |   4 +-
 .../glyphs/O_invertedbreve.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_macron.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_macronacute.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/O_ogonek.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_slash.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_slashacute.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_tilde.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif   |   6 +-
 .../glyphs/O_tildedieresis.glif                    |   6 +-
 src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/P_.glif             |  50 +++----
 src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif   |   2 +-
 src/Cantarell-Light.ufo/glyphs/P_e-cy.glif         |  20 +--
 src/Cantarell-Light.ufo/glyphs/Q_.glif             |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/R_.glif             |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/R_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/R_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif     |   4 +-
 .../glyphs/R_invertedbreve.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/R_linebelow.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/S_.glif             |  70 +++++-----
 src/Cantarell-Light.ufo/glyphs/S_acute.glif        |   4 +-
 .../glyphs/S_acutedotaccent.glif                   |   6 +-
 src/Cantarell-Light.ufo/glyphs/S_altillo.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/S_caron.glif        |   4 +-
 .../glyphs/S_carondotaccent.glif                   |   6 +-
 src/Cantarell-Light.ufo/glyphs/S_cedilla.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif      |   2 +-
 src/Cantarell-Light.ufo/glyphs/S_chwa.glif         |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/S_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif     |   4 +-
 .../glyphs/S_dotbelowdotaccent.glif                |   6 +-
 src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif        |  26 ++--
 src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif      |  34 ++---
 src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif       |  42 +++---
 src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif   |  42 +++---
 src/Cantarell-Light.ufo/glyphs/T_.glif             |  24 ++--
 src/Cantarell-Light.ufo/glyphs/T_bar.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/T_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/T_cedilla.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/T_e-cy.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/T_horn.glif         |  46 +++---
 src/Cantarell-Light.ufo/glyphs/T_linebelow.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/T_se-cy.glif        |  26 ++--
 src/Cantarell-Light.ufo/glyphs/T_she-cy.glif       |  50 +++----
 src/Cantarell-Light.ufo/glyphs/U_-cy.glif          |  24 ++--
 src/Cantarell-Light.ufo/glyphs/U_.glif             |  46 +++---
 src/Cantarell-Light.ufo/glyphs/U_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_breve.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_dieresis.glif     |   4 +-
 .../glyphs/U_dieresisacute.glif                    |   6 +-
 .../glyphs/U_dieresiscaron.glif                    |   6 +-
 .../glyphs/U_dieresisgrave.glif                    |   6 +-
 .../glyphs/U_dieresismacron.glif                   |   6 +-
 src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_grave.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_hookabove.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_horn.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_hornacute.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_horngrave.glif    |   4 +-
 .../glyphs/U_hornhookabove.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_horntilde.glif    |   4 +-
 .../glyphs/U_hungarumlaut-cy.glif                  |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif |   4 +-
 .../glyphs/U_invertedbreve.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_macron.glif       |   4 +-
 .../glyphs/U_macrondieresis.glif                   |   6 +-
 src/Cantarell-Light.ufo/glyphs/U_ogonek.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_ring.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_short-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif  |   4 +-
 .../glyphs/U_straightstroke-cy.glif                |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_tilde.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif   |   6 +-
 src/Cantarell-Light.ufo/glyphs/V_.glif             |  22 +--
 src/Cantarell-Light.ufo/glyphs/V_e-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/W_.glif             |  38 ++---
 src/Cantarell-Light.ufo/glyphs/W_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/W_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/W_dieresis.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/W_e-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/W_grave.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/X_.glif             |  34 ++---
 src/Cantarell-Light.ufo/glyphs/Y_.glif             |  28 ++--
 src/Cantarell-Light.ufo/glyphs/Y_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif        |  50 +++----
 src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif       |  52 +++----
 .../glyphs/Y_erudieresis-cy.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_grave.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_macron.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_tilde.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif     |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/Z_.glif             |  30 ++--
 src/Cantarell-Light.ufo/glyphs/Z_acute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/Z_caron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif         |  90 ++++++------
 .../glyphs/Z_edescender-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif        |  50 +++----
 src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif   |   4 +-
 .../glyphs/Z_hedescender-cy.glif                   |   6 +-
 .../glyphs/Z_hedieresis-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/_bar-cy.glif        |  12 +-
 src/Cantarell-Light.ufo/glyphs/_bottomhook.glif    |  24 ++--
 src/Cantarell-Light.ufo/glyphs/_commaaccent.glif   |  18 +--
 src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif |  10 +-
 .../glyphs/_descender-cy.case.straight.glif        |  12 +-
 .../glyphs/_descenderreverse-cy.case.glif          |  16 +--
 .../glyphs/_descenderreversed-cy.glif              |  16 +--
 src/Cantarell-Light.ufo/glyphs/_o.numero.glif      |  12 +-
 src/Cantarell-Light.ufo/glyphs/_slash.zero.glif    |  12 +-
 .../glyphs/_slash.zero.osf.glif                    |  12 +-
 src/Cantarell-Light.ufo/glyphs/_typoquote.glif     |  18 +--
 src/Cantarell-Light.ufo/glyphs/a-cy.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/a.glif              |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/aacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/abreve-cy.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/abreve.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/abreveacute.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif |   6 +-
 src/Cantarell-Light.ufo/glyphs/abrevegrave.glif    |   4 +-
 .../glyphs/abrevehookabove.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/abrevetilde.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/acaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/acircumflex.glif    |   4 +-
 .../glyphs/acircumflexacute.glif                   |   4 +-
 .../glyphs/acircumflexdotbelow.glif                |   6 +-
 .../glyphs/acircumflexgrave.glif                   |   4 +-
 .../glyphs/acircumflexhookabove.glif               |   4 +-
 .../glyphs/acircumflextilde.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/acute.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif |  14 +-
 src/Cantarell-Light.ufo/glyphs/acutecomb.glif      |  16 +--
 .../glyphs/acutecomb.loclV_I_E_T_.glif             |  16 +--
 .../glyphs/acutecomb_dotaccentcomb.glif            |   4 +-
 src/Cantarell-Light.ufo/glyphs/adblgrave.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/adieresis.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/adotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/ae.glif             | 140 +++++++++----------
 src/Cantarell-Light.ufo/glyphs/aeacute.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/agrave.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ahookabove.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/aie-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/amacron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/ampersand.glif      |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/aogonek.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/apostrophemod.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/approxequal.glif    |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/aring.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/aringacute.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/asciicircum.glif    |  18 +--
 src/Cantarell-Light.ufo/glyphs/asciitilde.glif     |  42 +++---
 src/Cantarell-Light.ufo/glyphs/asterisk.glif       |  50 +++----
 src/Cantarell-Light.ufo/glyphs/at.glif             | 140 +++++++++----------
 src/Cantarell-Light.ufo/glyphs/atilde.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/b.glif              |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/backslash.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/bar.glif            |  10 +-
 src/Cantarell-Light.ufo/glyphs/be-cy.glif          |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif   |  26 ++--
 src/Cantarell-Light.ufo/glyphs/blank.glif          |  18 +--
 src/Cantarell-Light.ufo/glyphs/braceleft.glif      |  66 ++++-----
 src/Cantarell-Light.ufo/glyphs/braceright.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/bracketleft.glif    |  18 +--
 src/Cantarell-Light.ufo/glyphs/bracketright.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/breve.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif |  34 ++---
 .../glyphs/brevecomb-cy.case.glif                  |   8 +-
 src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif   |  34 ++---
 src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif |   8 +-
 src/Cantarell-Light.ufo/glyphs/brevecomb.glif      |  34 ++---
 .../glyphs/brevecomb.loclV_I_E_T_.glif             |  34 ++---
 .../glyphs/brevecomb_acutecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_acutecomb.glif                |   6 +-
 .../glyphs/brevecomb_gravecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_gravecomb.glif                |   6 +-
 .../glyphs/brevecomb_hookabovecomb.case.glif       |   6 +-
 .../glyphs/brevecomb_hookabovecomb.glif            |   6 +-
 .../glyphs/brevecomb_tildecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_tildecomb.glif                |   6 +-
 .../glyphs/breveinvertedcomb.case.glif             |   8 +-
 .../glyphs/breveinvertedcomb.glif                  |  34 ++---
 src/Cantarell-Light.ufo/glyphs/brokenbar.glif      |  18 +--
 src/Cantarell-Light.ufo/glyphs/bullet.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/bulletoperator.glif |   4 +-
 .../glyphs/bulletoperator.tf.glif                  |  26 ++--
 src/Cantarell-Light.ufo/glyphs/c.glif              |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/cacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/caron.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif  |  12 +-
 src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif |   8 +-
 src/Cantarell-Light.ufo/glyphs/caroncomb.glif      |  20 +--
 .../glyphs/caroncomb.loclV_I_E_T_.glif             |  20 +--
 .../glyphs/caroncomb_dotaccentcomb.glif            |   5 +-
 src/Cantarell-Light.ufo/glyphs/ccaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ccedilla.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/ccircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/cdotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/cedi.glif           |   8 +-
 src/Cantarell-Light.ufo/glyphs/cedilla.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/cedillacomb.glif    |  50 +++----
 src/Cantarell-Light.ufo/glyphs/cent.glif           |   8 +-
 src/Cantarell-Light.ufo/glyphs/che-cy.glif         |  46 +++---
 .../glyphs/chedescender-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif |   4 +-
 .../glyphs/chekhakassian-cy.glif                   |   4 +-
 .../glyphs/cheverticalstroke-cy.glif               |  50 +++----
 src/Cantarell-Light.ufo/glyphs/circumflex.glif     |   4 +-
 .../glyphs/circumflexcomb.case.glif                |  10 +-
 src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif |  22 +--
 .../glyphs/circumflexcomb.loclV_I_E_T_.glif        |  22 +--
 .../glyphs/circumflexcomb_acutecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_acutecomb.glif           |   4 +-
 .../glyphs/circumflexcomb_gravecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_gravecomb.glif           |   4 +-
 .../glyphs/circumflexcomb_hookabovecomb.case.glif  |   6 +-
 .../glyphs/circumflexcomb_hookabovecomb.glif       |   6 +-
 .../glyphs/circumflexcomb_tildecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_tildecomb.glif           |   6 +-
 src/Cantarell-Light.ufo/glyphs/colon.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/colonsign.glif      |  36 ++---
 src/Cantarell-Light.ufo/glyphs/comma.glif          |  18 +--
 .../glyphs/commaaccentcomb.glif                    |   8 +-
 .../glyphs/commaturnedabovecomb.glif               |  22 +--
 src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif |   2 +-
 .../glyphs/commercialM_inusS_ign.glif              |  58 ++++----
 .../glyphs/commercialM_inusS_ign.tf.glif           |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/copyright.glif      | 102 +++++++-------
 src/Cantarell-Light.ufo/glyphs/currency.glif       |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/d.glif              |  72 +++++-----
 src/Cantarell-Light.ufo/glyphs/dagger.glif         |  30 ++--
 src/Cantarell-Light.ufo/glyphs/daggerdbl.glif      |  54 ++++----
 .../glyphs/dblgravecomb.case.glif                  |  22 +--
 src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif   |  22 +--
 src/Cantarell-Light.ufo/glyphs/dcaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/dcroat.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ddotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/de-cy.glif          |  46 +++---
 src/Cantarell-Light.ufo/glyphs/degree.glif         |  50 +++----
 .../glyphs/descender-cy.case.glif                  |  16 +--
 src/Cantarell-Light.ufo/glyphs/descender-cy.glif   |  16 +--
 .../glyphs/descender-cy.strait.glif                |  12 +-
 src/Cantarell-Light.ufo/glyphs/dieresis.glif       |   4 +-
 .../glyphs/dieresisbelowcomb.glif                  |  54 ++++----
 .../glyphs/dieresiscomb.case.glif                  |   8 +-
 src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif   |  54 ++++----
 .../glyphs/dieresiscomb.loclV_I_E_T_.glif          |  54 ++++----
 .../glyphs/dieresiscomb_acutecomb.glif             |   4 +-
 .../glyphs/dieresiscomb_caroncomb.glif             |   5 +-
 .../glyphs/dieresiscomb_gravecomb.glif             |   4 +-
 .../glyphs/dieresiscomb_macroncomb.glif            |   5 +-
 src/Cantarell-Light.ufo/glyphs/divide.glif         |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/divide.tf.glif      |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/divisionslash.glif  |   2 +-
 .../glyphs/divisionslash.tf.glif                   |  10 +-
 src/Cantarell-Light.ufo/glyphs/dje-cy.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/dlinebelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/dollar.glif         |   8 +-
 src/Cantarell-Light.ufo/glyphs/dong.glif           |  12 +-
 src/Cantarell-Light.ufo/glyphs/dotaccent.glif      |   4 +-
 .../glyphs/dotaccentcomb.case.glif                 |   8 +-
 src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif  |  30 ++--
 .../glyphs/dotaccentcomb.loclV_I_E_T_.glif         |  30 ++--
 .../glyphs/dotaccentcomb_macroncomb.glif           |  11 +-
 src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif   |  30 ++--
 src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif |   2 +-
 src/Cantarell-Light.ufo/glyphs/downA_rrow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/dzcaron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/dze-cy.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif        |  26 ++--
 src/Cantarell-Light.ufo/glyphs/e-cy.glif           |  66 ++++-----
 src/Cantarell-Light.ufo/glyphs/e.glif              |  70 +++++-----
 src/Cantarell-Light.ufo/glyphs/eacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ebreve.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ecaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/ecircumflex.glif    |   4 +-
 .../glyphs/ecircumflexacute.glif                   |   4 +-
 .../glyphs/ecircumflexdotbelow.glif                |   6 +-
 .../glyphs/ecircumflexgrave.glif                   |   4 +-
 .../glyphs/ecircumflexhookabove.glif               |   4 +-
 .../glyphs/ecircumflextilde.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/edblgrave.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/edieresis.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/edotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/edotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/ef-cy.glif          | 114 +++++++--------
 src/Cantarell-Light.ufo/glyphs/egrave.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ehookabove.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/eight.dnom.glif     |  90 ++++++------
 src/Cantarell-Light.ufo/glyphs/eight.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/eight.lf.glif       |  90 ++++++------
 src/Cantarell-Light.ufo/glyphs/eight.numr.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/eight.osf.glif      |  90 ++++++------
 src/Cantarell-Light.ufo/glyphs/eight.subs.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/eight.tf.glif       |  90 ++++++------
 src/Cantarell-Light.ufo/glyphs/eight.tosf.glif     |  90 ++++++------
 src/Cantarell-Light.ufo/glyphs/eightinferior.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/eightsuperior.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/el-cy.glif          |  42 +++---
 src/Cantarell-Light.ufo/glyphs/ellipsis.glif       |   6 +-
 src/Cantarell-Light.ufo/glyphs/em-cy.glif          |  34 ++---
 src/Cantarell-Light.ufo/glyphs/emacron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/emacronacute.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/emacrongrave.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/emdash.glif         |  10 +-
 src/Cantarell-Light.ufo/glyphs/emptyset.glif       |  58 ++++----
 src/Cantarell-Light.ufo/glyphs/emquad.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/emspace.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/en-cy.glif          |  28 ++--
 src/Cantarell-Light.ufo/glyphs/endash.glif         |  10 +-
 src/Cantarell-Light.ufo/glyphs/endescender-cy.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/eng.glif            |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/enghe-cy.glif       |  34 ++---
 src/Cantarell-Light.ufo/glyphs/enquad.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/enspace.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/eogonek.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/equal.glif          |  18 +--
 src/Cantarell-Light.ufo/glyphs/equal.tf.glif       |  18 +--
 src/Cantarell-Light.ufo/glyphs/equivalence.glif    |  26 ++--
 src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif |  26 ++--
 src/Cantarell-Light.ufo/glyphs/er-cy.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif   |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/es-cy.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/estimated.glif      |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/eth.glif            |  74 +++++-----
 src/Cantarell-Light.ufo/glyphs/etilde.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/euro.glif           |  70 +++++-----
 src/Cantarell-Light.ufo/glyphs/exclam.glif         |  34 ++---
 src/Cantarell-Light.ufo/glyphs/exclamdown.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/f.glif              |  46 +++---
 src/Cantarell-Light.ufo/glyphs/f_f.glif            |   4 +-
 src/Cantarell-Light.ufo/glyphs/f_f_i.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/f_f_l.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/fi.glif             |   4 +-
 src/Cantarell-Light.ufo/glyphs/figuredash.glif     |  10 +-
 src/Cantarell-Light.ufo/glyphs/figurespace.glif    |   2 +-
 .../glyphs/firsttonechinese.glif                   |   2 +-
 src/Cantarell-Light.ufo/glyphs/fita-cy.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/five.dnom.glif      |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/five.glif           |   2 +-
 src/Cantarell-Light.ufo/glyphs/five.lf.glif        |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/five.numr.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/five.osf.glif       |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/five.subs.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/five.tf.glif        |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/five.tosf.glif      |  64 ++++-----
 src/Cantarell-Light.ufo/glyphs/fiveeighths.glif    |   6 +-
 src/Cantarell-Light.ufo/glyphs/fiveinferior.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/fivesixths.glif     |   6 +-
 src/Cantarell-Light.ufo/glyphs/fivesuperior.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/fl.glif             |   4 +-
 src/Cantarell-Light.ufo/glyphs/florin.glif         |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/four.dnom.glif      |  26 ++--
 src/Cantarell-Light.ufo/glyphs/four.glif           |   2 +-
 src/Cantarell-Light.ufo/glyphs/four.lf.glif        |  26 ++--
 src/Cantarell-Light.ufo/glyphs/four.numr.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/four.osf.glif       |  26 ++--
 src/Cantarell-Light.ufo/glyphs/four.subs.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/four.tf.glif        |  26 ++--
 src/Cantarell-Light.ufo/glyphs/four.tosf.glif      |  26 ++--
 src/Cantarell-Light.ufo/glyphs/fourfifths.glif     |   6 +-
 src/Cantarell-Light.ufo/glyphs/fourinferior.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/fourperemspace.glif |   2 +-
 src/Cantarell-Light.ufo/glyphs/foursuperior.glif   |   4 +-
 .../glyphs/fourthtonechinese.glif                  |   2 +-
 src/Cantarell-Light.ufo/glyphs/fraction.glif       |  10 +-
 src/Cantarell-Light.ufo/glyphs/franc.glif          |   6 +-
 src/Cantarell-Light.ufo/glyphs/g.glif              |  92 ++++++------
 src/Cantarell-Light.ufo/glyphs/gbreve.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/gcaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/gcircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/gdotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ge-cy.glif          |  18 +--
 src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/germandbls.glif     |  82 +++++------
 .../glyphs/ghemiddlehook-cy.glif                   |  54 ++++----
 src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif   |  22 +--
 src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif   |  18 +--
 src/Cantarell-Light.ufo/glyphs/gje-cy.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/gmacron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/grave.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif |  14 +-
 src/Cantarell-Light.ufo/glyphs/gravecomb.glif      |  16 +--
 .../glyphs/gravecomb.loclV_I_E_T_.glif             |  14 +-
 src/Cantarell-Light.ufo/glyphs/greater.glif        |  18 +--
 src/Cantarell-Light.ufo/glyphs/greater.tf.glif     |  18 +--
 src/Cantarell-Light.ufo/glyphs/greaterequal.glif   |  26 ++--
 .../glyphs/greaterequal.tf.glif                    |  26 ++--
 src/Cantarell-Light.ufo/glyphs/guarani.glif        |   8 +-
 src/Cantarell-Light.ufo/glyphs/guillemetleft.glif  |  30 ++--
 src/Cantarell-Light.ufo/glyphs/guillemetright.glif |  30 ++--
 src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif  |  16 +--
 src/Cantarell-Light.ufo/glyphs/guilsinglright.glif |  16 +--
 src/Cantarell-Light.ufo/glyphs/h.glif              |  48 +++----
 src/Cantarell-Light.ufo/glyphs/ha-cy.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/hairspace.glif      |   2 +-
 src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif    |  50 +++----
 src/Cantarell-Light.ufo/glyphs/hbar.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/hcircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/hdotbelow.glif      |   4 +-
 .../glyphs/hookabovecomb.case.glif                 |   8 +-
 src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif  |  46 +++---
 .../glyphs/hookabovecomb.loclV_I_E_T_.glif         |  46 +++---
 src/Cantarell-Light.ufo/glyphs/horizontalbar.glif  |   2 +-
 src/Cantarell-Light.ufo/glyphs/horncomb.glif       |  34 ++---
 src/Cantarell-Light.ufo/glyphs/hryvnia.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif   |   4 +-
 .../glyphs/hungarumlautcomb.case.glif              |  22 +--
 .../glyphs/hungarumlautcomb.glif                   |  22 +--
 src/Cantarell-Light.ufo/glyphs/hyphen.glif         |  10 +-
 src/Cantarell-Light.ufo/glyphs/hyphentwo.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/i-cy.glif           |   2 +-
 src/Cantarell-Light.ufo/glyphs/i.glif              |   6 +-
 src/Cantarell-Light.ufo/glyphs/ia-cy.glif          |  56 ++++----
 src/Cantarell-Light.ufo/glyphs/iacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ibreve.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/icaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/icircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/idblgrave.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/idieresis.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/idieresisacute.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/idotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/idotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/idotless.glif       |  16 +--
 src/Cantarell-Light.ufo/glyphs/ie-cy.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/igrave.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ihookabove.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ii-cy.glif          |  30 ++--
 src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/iishort-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/imacron-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/imacron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/increment.glif      |  20 +--
 src/Cantarell-Light.ufo/glyphs/infinity.glif       |  74 +++++-----
 src/Cantarell-Light.ufo/glyphs/integral.glif       |  66 ++++-----
 src/Cantarell-Light.ufo/glyphs/io-cy.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/iogonek.glif        |   6 +-
 src/Cantarell-Light.ufo/glyphs/itilde.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/iu-cy.glif          |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif     |  30 ++--
 src/Cantarell-Light.ufo/glyphs/j.glif              |   4 +-
 src/Cantarell-Light.ufo/glyphs/jacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/jcircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/jdotless.glif       |  26 ++--
 src/Cantarell-Light.ufo/glyphs/je-cy.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/k.glif              |  28 ++--
 src/Cantarell-Light.ufo/glyphs/ka-cy.glif          |  36 ++---
 src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif   |  40 +++---
 src/Cantarell-Light.ufo/glyphs/kacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif |   4 +-
 .../glyphs/kaverticalstroke-cy.glif                |  40 +++---
 src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif   |  24 ++--
 src/Cantarell-Light.ufo/glyphs/kip.glif            |  32 ++---
 src/Cantarell-Light.ufo/glyphs/kje-cy.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/l.glif              |  44 +++---
 src/Cantarell-Light.ufo/glyphs/lacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/lcaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/ldot.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/ldotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif     |   4 +-
 .../glyphs/leftanglebracket-math.glif              |  16 +--
 src/Cantarell-Light.ufo/glyphs/less.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/less.tf.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/lessequal.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/lira.glif           |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif   |  42 +++---
 src/Cantarell-Light.ufo/glyphs/literS_ign.glif     |  70 +++++-----
 src/Cantarell-Light.ufo/glyphs/lj.glif             |   4 +-
 src/Cantarell-Light.ufo/glyphs/lje-cy.glif         |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/llinebelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/logicalnot.glif     |  18 +--
 src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif  |  18 +--
 src/Cantarell-Light.ufo/glyphs/lozenge.glif        |  22 +--
 src/Cantarell-Light.ufo/glyphs/lslash.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/m.glif              |  80 +++++------
 src/Cantarell-Light.ufo/glyphs/macron.glif         |   4 +-
 .../glyphs/macronbelowcomb.glif                    |  14 +-
 .../glyphs/macronbelowcomb.narrow.glif             |  14 +-
 .../glyphs/macroncomb.case.glif                    |   8 +-
 src/Cantarell-Light.ufo/glyphs/macroncomb.glif     |  14 +-
 .../glyphs/macroncomb.loclV_I_E_T_.glif            |  14 +-
 .../glyphs/macroncomb.narrow.case.glif             |  14 +-
 .../glyphs/macroncomb.narrow.glif                  |  14 +-
 .../glyphs/macroncomb_acutecomb.glif               |   4 +-
 .../glyphs/macroncomb_dieresiscomb.glif            |  11 +-
 .../glyphs/macroncomb_gravecomb.glif               |   4 +-
 src/Cantarell-Light.ufo/glyphs/manat.glif          |  46 +++---
 src/Cantarell-Light.ufo/glyphs/mdotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/micro.glif          |  48 +++----
 src/Cantarell-Light.ufo/glyphs/minus.glif          |  10 +-
 src/Cantarell-Light.ufo/glyphs/minus.tf.glif       |  10 +-
 src/Cantarell-Light.ufo/glyphs/minute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/multiply.glif       |  18 +--
 src/Cantarell-Light.ufo/glyphs/multiply.tf.glif    |  18 +--
 src/Cantarell-Light.ufo/glyphs/n.glif              |  48 +++----
 src/Cantarell-Light.ufo/glyphs/nacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/naira.glif          |  36 ++---
 src/Cantarell-Light.ufo/glyphs/nbspace.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/ncaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/ndotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ndotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/nine.dnom.glif      |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/nine.glif           |   2 +-
 src/Cantarell-Light.ufo/glyphs/nine.lf.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/nine.numr.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/nine.osf.glif       |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/nine.ss01.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/nine.subs.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/nine.tf.glif        |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/nine.tosf.glif      |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/nineinferior.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/ninesuperior.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/nj.glif             |   4 +-
 src/Cantarell-Light.ufo/glyphs/nje-cy.glif         |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/nlinebelow.glif     |   4 +-
 .../glyphs/nonbreakinghyphen.glif                  |   2 +-
 src/Cantarell-Light.ufo/glyphs/notequal.glif       |  26 ++--
 src/Cantarell-Light.ufo/glyphs/notequal.tf.glif    |  26 ++--
 src/Cantarell-Light.ufo/glyphs/notidentical.glif   |  34 ++---
 .../glyphs/notidentical.tf.glif                    |  34 ++---
 src/Cantarell-Light.ufo/glyphs/ntilde.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/numbersign.glif     |  34 ++---
 src/Cantarell-Light.ufo/glyphs/numero.glif         |   6 +-
 src/Cantarell-Light.ufo/glyphs/o-cy.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/o.glif              |  60 ++++----
 src/Cantarell-Light.ufo/glyphs/oacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/obarred-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/obreve.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ocaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ocircumflex.glif    |   4 +-
 .../glyphs/ocircumflexacute.glif                   |   4 +-
 .../glyphs/ocircumflexdotbelow.glif                |   6 +-
 .../glyphs/ocircumflexgrave.glif                   |   4 +-
 .../glyphs/ocircumflexhookabove.glif               |   4 +-
 .../glyphs/ocircumflextilde.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/odblgrave.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/odieresis.glif      |   4 +-
 .../glyphs/odieresismacron.glif                    |   4 +-
 .../glyphs/odotaccentmacron.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/odotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/oe.glif             | 116 ++++++++--------
 src/Cantarell-Light.ufo/glyphs/ogonek.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif     |  44 +++---
 .../glyphs/ogonekcomb.narrow.glif                  |  44 +++---
 .../glyphs/ogonekcomb.tall.case.glif               |  44 +++---
 .../glyphs/ogonekcomb.tall.glif                    |  44 +++---
 src/Cantarell-Light.ufo/glyphs/ograve.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohookabove.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohorn.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohornacute.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohorngrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohorntilde.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/omacron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/omacronacute.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/omacrongrave.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/one.dnom.glif       |  26 ++--
 src/Cantarell-Light.ufo/glyphs/one.glif            |   2 +-
 src/Cantarell-Light.ufo/glyphs/one.lf.glif         |  26 ++--
 src/Cantarell-Light.ufo/glyphs/one.numr.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/one.osf.glif        |  26 ++--
 src/Cantarell-Light.ufo/glyphs/one.subs.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/one.tf.glif         |  26 ++--
 src/Cantarell-Light.ufo/glyphs/one.tosf.glif       |  26 ++--
 src/Cantarell-Light.ufo/glyphs/oneeighth.glif      |   6 +-
 src/Cantarell-Light.ufo/glyphs/onefifth.glif       |   6 +-
 src/Cantarell-Light.ufo/glyphs/onefraction.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/onehalf.glif        |   6 +-
 src/Cantarell-Light.ufo/glyphs/oneinferior.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/oneninth.glif       |   6 +-
 src/Cantarell-Light.ufo/glyphs/onequarter.glif     |   6 +-
 src/Cantarell-Light.ufo/glyphs/oneseventh.glif     |   6 +-
 src/Cantarell-Light.ufo/glyphs/onesixth.glif       |   6 +-
 src/Cantarell-Light.ufo/glyphs/onesuperior.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/onetenth.glif       |   8 +-
 src/Cantarell-Light.ufo/glyphs/onethird.glif       |   6 +-
 src/Cantarell-Light.ufo/glyphs/oogonek.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/ordfeminine.glif    |  76 +++++-----
 src/Cantarell-Light.ufo/glyphs/ordmasculine.glif   |  50 +++----
 src/Cantarell-Light.ufo/glyphs/oslash.glif         |  60 ++++----
 src/Cantarell-Light.ufo/glyphs/oslashacute.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/otilde.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/otildeacute.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/otildedieresis.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/otildemacron.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/p.glif              |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/palochka-cy.glif    |   2 +-
 src/Cantarell-Light.ufo/glyphs/paragraph.glif      |  30 ++--
 src/Cantarell-Light.ufo/glyphs/parenleft.glif      |  30 ++--
 src/Cantarell-Light.ufo/glyphs/parenright.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/partialdiff.glif    |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/pe-cy.glif          |  20 +--
 src/Cantarell-Light.ufo/glyphs/percent.glif        | 106 +++++++-------
 src/Cantarell-Light.ufo/glyphs/period.glif         |  26 ++--
 src/Cantarell-Light.ufo/glyphs/periodcentered.glif |   4 +-
 .../glyphs/periodcentered.loclC_A_T_.case.glif     |   4 +-
 .../glyphs/periodcentered.loclC_A_T_.glif          |  26 ++--
 src/Cantarell-Light.ufo/glyphs/perthousand.glif    | 154 ++++++++++-----------
 src/Cantarell-Light.ufo/glyphs/peseta.glif         |  20 +--
 src/Cantarell-Light.ufo/glyphs/peso.glif           |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/pi.glif             |  50 +++----
 src/Cantarell-Light.ufo/glyphs/plus.glif           |  18 +--
 src/Cantarell-Light.ufo/glyphs/plus.tf.glif        |  18 +--
 src/Cantarell-Light.ufo/glyphs/plusminus.glif      |  26 ++--
 src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif   |  26 ++--
 src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/primemod.glif       |   2 +-
 src/Cantarell-Light.ufo/glyphs/product.glif        |  18 +--
 .../glyphs/punctuationspace.glif                   |   2 +-
 src/Cantarell-Light.ufo/glyphs/q.glif              |  68 ++++-----
 src/Cantarell-Light.ufo/glyphs/qa-cy.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/question.glif       |  70 +++++-----
 src/Cantarell-Light.ufo/glyphs/questiondown.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/quotedbl.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/quotedblbase.glif   |   6 +-
 src/Cantarell-Light.ufo/glyphs/quotedblleft.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/quotedblright.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/quoteleft.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/quoteright.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/quotesingle.glif    |  10 +-
 src/Cantarell-Light.ufo/glyphs/r.glif              |  44 +++---
 src/Cantarell-Light.ufo/glyphs/racute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/radical.glif        |  20 +--
 src/Cantarell-Light.ufo/glyphs/ratio.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/rcaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/rdblgrave.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/rdotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/registered.glif     | 102 +++++++-------
 src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif    |  22 +--
 .../glyphs/rightanglebracket-math.glif             |  16 +--
 src/Cantarell-Light.ufo/glyphs/ring.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif  |   8 +-
 src/Cantarell-Light.ufo/glyphs/ringcomb.glif       |  54 ++++----
 .../glyphs/ringcomb_acutecomb.case.glif            |  14 +-
 .../glyphs/ringcomb_acutecomb.glif                 |   8 +-
 src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/ringhalfright.glif  |  30 ++--
 src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/rlinebelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ruble.glif          |  54 ++++----
 src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif   |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/s.glif              |  70 +++++-----
 src/Cantarell-Light.ufo/glyphs/sacute.glif         |   4 +-
 .../glyphs/sacutedotaccent.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/saltillo.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/scaron.glif         |   4 +-
 .../glyphs/scarondotaccent.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/scedilla.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/schwa-cy.glif       |   2 +-
 src/Cantarell-Light.ufo/glyphs/schwa.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/scircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/scommaaccent.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/sdotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/sdotbelow.glif      |   4 +-
 .../glyphs/sdotbelowdotaccent.glif                 |   6 +-
 src/Cantarell-Light.ufo/glyphs/second.glif         |   6 +-
 .../glyphs/secondtonechinese.glif                  |   2 +-
 src/Cantarell-Light.ufo/glyphs/section.glif        | 106 +++++++-------
 src/Cantarell-Light.ufo/glyphs/semicolon.glif      |   6 +-
 src/Cantarell-Light.ufo/glyphs/seven.dnom.glif     |  18 +--
 src/Cantarell-Light.ufo/glyphs/seven.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/seven.lf.glif       |  18 +--
 src/Cantarell-Light.ufo/glyphs/seven.numr.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/seven.osf.glif      |  18 +--
 src/Cantarell-Light.ufo/glyphs/seven.subs.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/seven.tf.glif       |  18 +--
 src/Cantarell-Light.ufo/glyphs/seven.tosf.glif     |  18 +--
 src/Cantarell-Light.ufo/glyphs/seveneighths.glif   |   6 +-
 src/Cantarell-Light.ufo/glyphs/seveninferior.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/sevensuperior.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/sha-cy.glif         |  26 ++--
 src/Cantarell-Light.ufo/glyphs/shcha-cy.glif       |  34 ++---
 src/Cantarell-Light.ufo/glyphs/shha-cy.glif        |   2 +-
 src/Cantarell-Light.ufo/glyphs/six.dnom.glif       |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/six.glif            |   2 +-
 src/Cantarell-Light.ufo/glyphs/six.lf.glif         |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/six.numr.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/six.osf.glif        |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/six.ss01.glif       |  66 ++++-----
 src/Cantarell-Light.ufo/glyphs/six.subs.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/six.tf.glif         |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/six.tosf.glif       |  78 +++++------
 src/Cantarell-Light.ufo/glyphs/sixinferior.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/sixperemspace.glif  |   2 +-
 src/Cantarell-Light.ufo/glyphs/sixsuperior.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/slash.glif          |  10 +-
 .../glyphs/slashlongcomb.case.glif                 |  12 +-
 src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif  |  12 +-
 .../glyphs/slashshortcomb.case.glif                |  12 +-
 src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif |  12 +-
 src/Cantarell-Light.ufo/glyphs/softhyphen.glif     |   2 +-
 src/Cantarell-Light.ufo/glyphs/softsign-cy.glif    |  42 +++---
 src/Cantarell-Light.ufo/glyphs/space.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/sterling.glif       |  60 ++++----
 src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif |  12 +-
 .../glyphs/strokeshortcomb.case.glif               |  12 +-
 .../glyphs/strokeshortcomb.glif                    |  12 +-
 src/Cantarell-Light.ufo/glyphs/summation.glif      |  26 ++--
 src/Cantarell-Light.ufo/glyphs/t.glif              |  50 +++----
 src/Cantarell-Light.ufo/glyphs/tbar.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/tcaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/tcedilla.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/tdieresis.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/tdotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/te-cy.glif          |  20 +--
 src/Cantarell-Light.ufo/glyphs/tenge.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/thinspace.glif      |   2 +-
 src/Cantarell-Light.ufo/glyphs/thorn.glif          |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/three.dnom.glif     |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/three.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/three.lf.glif       |  86 ++++++------
 src/Cantarell-Light.ufo/glyphs/three.numr.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/three.osf.glif      |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/three.subs.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/three.tf.glif       |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/three.tosf.glif     |  82 +++++------
 src/Cantarell-Light.ufo/glyphs/threeeighths.glif   |   6 +-
 src/Cantarell-Light.ufo/glyphs/threefifths.glif    |   6 +-
 src/Cantarell-Light.ufo/glyphs/threeinferior.glif  |   4 +-
 .../glyphs/threeperemspace.glif                    |   2 +-
 src/Cantarell-Light.ufo/glyphs/threequarters.glif  |   6 +-
 src/Cantarell-Light.ufo/glyphs/threesuperior.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/tilde.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif |   8 +-
 src/Cantarell-Light.ufo/glyphs/tildecomb.glif      |  46 +++---
 .../glyphs/tildecomb.loclV_I_E_T_.glif             |  46 +++---
 .../glyphs/tildecomb_acutecomb.glif                |   4 +-
 .../glyphs/tildecomb_dieresiscomb.glif             |   4 +-
 .../glyphs/tildecomb_macroncomb.glif               |   4 +-
 src/Cantarell-Light.ufo/glyphs/tlinebelow.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/trademark.glif      |  50 +++----
 src/Cantarell-Light.ufo/glyphs/tripleprime.glif    |   8 +-
 src/Cantarell-Light.ufo/glyphs/tse-cy.glif         |  26 ++--
 src/Cantarell-Light.ufo/glyphs/tshe-cy.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/tugrik.glif         |   2 +-
 src/Cantarell-Light.ufo/glyphs/two.dnom.glif       |  50 +++----
 src/Cantarell-Light.ufo/glyphs/two.glif            |   2 +-
 src/Cantarell-Light.ufo/glyphs/two.lf.glif         |  50 +++----
 src/Cantarell-Light.ufo/glyphs/two.numr.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/two.osf.glif        |  50 +++----
 src/Cantarell-Light.ufo/glyphs/two.subs.glif       |   4 +-
 src/Cantarell-Light.ufo/glyphs/two.tf.glif         |  50 +++----
 src/Cantarell-Light.ufo/glyphs/two.tosf.glif       |  50 +++----
 src/Cantarell-Light.ufo/glyphs/twofifths.glif      |   6 +-
 src/Cantarell-Light.ufo/glyphs/twoinferior.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/twosuperior.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/twothirds.glif      |   6 +-
 src/Cantarell-Light.ufo/glyphs/u-cy.glif           |   4 +-
 src/Cantarell-Light.ufo/glyphs/u.glif              |  52 +++----
 src/Cantarell-Light.ufo/glyphs/uacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ubreve.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ucaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/ucircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/udblgrave.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/udieresis.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/udieresisacute.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif |   4 +-
 .../glyphs/udieresismacron.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/udotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/ugrave.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhookabove.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhorn.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhornacute.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhorngrave.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhorntilde.glif     |   4 +-
 .../glyphs/uhungarumlaut-cy.glif                   |   4 +-
 src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/umacron-cy.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/umacron.glif        |   4 +-
 .../glyphs/umacrondieresis.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/underscore.glif     |  10 +-
 src/Cantarell-Light.ufo/glyphs/uogonek.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/upA_rrow.glif       |  22 +--
 src/Cantarell-Light.ufo/glyphs/uring.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/ushort-cy.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif   |  12 +-
 .../glyphs/ustraightstroke-cy.glif                 |   4 +-
 src/Cantarell-Light.ufo/glyphs/utilde.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/utildeacute.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/v.glif              |  22 +--
 src/Cantarell-Light.ufo/glyphs/ve-cy.glif          |  70 +++++-----
 .../glyphs/verticallineabovecomb.glif              |  14 +-
 .../glyphs/verticallinebelowcomb.glif              |  14 +-
 .../glyphs/verticallinelowmod.glif                 |   2 +-
 .../glyphs/verticallinemod.glif                    |   2 +-
 src/Cantarell-Light.ufo/glyphs/w.glif              |  38 ++---
 src/Cantarell-Light.ufo/glyphs/wacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/wcircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/wdieresis.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/we-cy.glif          |   2 +-
 src/Cantarell-Light.ufo/glyphs/wgrave.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif   |  50 +++----
 src/Cantarell-Light.ufo/glyphs/won.glif            |  36 ++---
 src/Cantarell-Light.ufo/glyphs/x.glif              |  30 ++--
 src/Cantarell-Light.ufo/glyphs/y.glif              |  30 ++--
 src/Cantarell-Light.ufo/glyphs/yacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/yat-cy.glif         |  50 +++----
 src/Cantarell-Light.ufo/glyphs/ycircumflex.glif    |   4 +-
 src/Cantarell-Light.ufo/glyphs/ydieresis.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/ydotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/ydotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/yen.glif            |  38 ++---
 src/Cantarell-Light.ufo/glyphs/yeru-cy.glif        |  52 +++----
 .../glyphs/yerudieresis-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/ygrave.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/yhookabove.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/yi-cy.glif          |   4 +-
 src/Cantarell-Light.ufo/glyphs/ymacron.glif        |   4 +-
 src/Cantarell-Light.ufo/glyphs/ytilde.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif      |  62 ++++-----
 src/Cantarell-Light.ufo/glyphs/z.glif              |  30 ++--
 src/Cantarell-Light.ufo/glyphs/zacute.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/zcaron.glif         |   4 +-
 src/Cantarell-Light.ufo/glyphs/zdotaccent.glif     |   4 +-
 src/Cantarell-Light.ufo/glyphs/zdotbelow.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/ze-cy.glif          |  90 ++++++------
 src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/zero.dnom.glif      |  52 +++----
 src/Cantarell-Light.ufo/glyphs/zero.glif           |   2 +-
 src/Cantarell-Light.ufo/glyphs/zero.lf.glif        |  52 +++----
 src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/zero.numr.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/zero.osf.glif       |  52 +++----
 src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif  |   4 +-
 src/Cantarell-Light.ufo/glyphs/zero.subs.glif      |   4 +-
 src/Cantarell-Light.ufo/glyphs/zero.tf.glif        |  52 +++----
 src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/zero.tosf.glif      |  52 +++----
 src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif |   4 +-
 src/Cantarell-Light.ufo/glyphs/zero.zero.glif      |   2 +-
 src/Cantarell-Light.ufo/glyphs/zeroinferior.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/zerosuperior.glif   |   4 +-
 src/Cantarell-Light.ufo/glyphs/zerothird.glif      |   6 +-
 src/Cantarell-Light.ufo/glyphs/zhe-cy.glif         |  50 +++----
 src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif    |   4 +-
 .../glyphs/zhedescender-cy.glif                    |   4 +-
 src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif |   4 +-
 src/Cantarell-Light.ufo/lib.plist                  |  16 +--
 src/Cantarell-Regular.ufo/fontinfo.plist           |  30 ++--
 .../glyphs.T_emplate/E_ng.glif                     |   4 +-
 .../glyphs.T_emplate/eng.glif                      |   4 +-
 .../glyphs.T_emplate/florin.glif                   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_-cy.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/A_.glif           |  32 ++---
 src/Cantarell-Regular.ufo/glyphs/A_E_.glif         |  54 ++++----
 src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_breve.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif |   4 +-
 .../glyphs/A_brevedotbelow.glif                    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif |   4 +-
 .../glyphs/A_brevehookabove.glif                   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif |   4 +-
 .../glyphs/A_circumflexacute.glif                  |   4 +-
 .../glyphs/A_circumflexdotbelow.glif               |   6 +-
 .../glyphs/A_circumflexgrave.glif                  |   4 +-
 .../glyphs/A_circumflexhookabove.glif              |   4 +-
 .../glyphs/A_circumflextilde.glif                  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif   |   4 +-
 .../glyphs/A_dieresis-cy.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_grave.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif      |   2 +-
 .../glyphs/A_invertedbreve.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_macron.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_ring.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/A_tilde.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/B_.glif           |  74 +++++-----
 src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif       |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/C_.glif           |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/C_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/C_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif    |   4 +-
 .../glyphs/C_cedillaacute.glif                     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif      |  46 +++---
 .../glyphs/C_hedescender-cy.glif                   |   4 +-
 .../glyphs/C_hedieresis-cy.glif                    |   4 +-
 .../glyphs/C_hekhakassian-cy.glif                  |   4 +-
 .../glyphs/C_heverticalstroke-cy.glif              |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/D_.glif           |  44 +++---
 src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/D_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/D_croat.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif       |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif      |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif     |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/E_-cy.glif        |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/E_.glif           |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/E_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_breve.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_caron.glif      |   4 +-
 .../glyphs/E_cedillabreve.glif                     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif |   4 +-
 .../glyphs/E_circumflexacute.glif                  |   4 +-
 .../glyphs/E_circumflexdotbelow.glif               |   6 +-
 .../glyphs/E_circumflexgrave.glif                  |   4 +-
 .../glyphs/E_circumflexhookabove.glif              |   4 +-
 .../glyphs/E_circumflextilde.glif                  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif       |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/E_grave.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif  |   4 +-
 .../glyphs/E_invertedbreve.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif       |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/E_macron.glif     |   4 +-
 .../glyphs/E_macronacute.glif                      |   6 +-
 .../glyphs/E_macrongrave.glif                      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif       |   4 +-
 .../glyphs/E_ndescender-cy.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_ng.glif         |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif    |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif       |   2 +-
 .../glyphs/E_reversed-cy.glif                      |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif       |   4 +-
 .../glyphs/E_sdescender-cy.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_th.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/E_tilde.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/F_.glif           |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif     |   2 +-
 src/Cantarell-Regular.ufo/glyphs/G_.glif           |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/G_breve.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/G_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif |   4 +-
 .../glyphs/G_commaaccent.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif       |  18 +--
 .../glyphs/G_edescender-cy.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif  |  76 +++++-----
 .../glyphs/G_hemiddlehook-cy.glif                  |  54 ++++----
 .../glyphs/G_hestroke-cy.glif                      |  22 +--
 .../glyphs/G_heupturn-cy.glif                      |  18 +--
 src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/G_macron.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/H_.glif           |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif       |   4 +-
 .../glyphs/H_adescender-cy.glif                    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif |  48 +++----
 src/Cantarell-Regular.ufo/glyphs/H_bar.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_-cy.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/I_.glif           |  18 +--
 src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif       |  56 ++++----
 src/Cantarell-Regular.ufo/glyphs/I_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_breve.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif   |   4 +-
 .../glyphs/I_dieresis-cy.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif   |   4 +-
 .../glyphs/I_dieresisacute.glif                    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_grave.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif       |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif  |   4 +-
 .../glyphs/I_invertedbreve.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_macron.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_tilde.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif       |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif  |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/J_.glif           |  38 ++---
 src/Cantarell-Regular.ufo/glyphs/J_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/K_.glif           |  28 ++--
 src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif       |  36 ++---
 .../glyphs/K_abashkir-cy.glif                      |  40 +++---
 src/Cantarell-Regular.ufo/glyphs/K_acute.glif      |   4 +-
 .../glyphs/K_adescender-cy.glif                    |   6 +-
 .../glyphs/K_averticalstroke-cy.glif               |  40 +++---
 .../glyphs/K_commaaccent.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_.glif           |  24 ++--
 src/Cantarell-Regular.ufo/glyphs/L_J_.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_caron.glif      |   4 +-
 .../glyphs/L_commaaccent.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_dot.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_j.glif          |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif      |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/L_slash.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/M_.glif           |  38 ++---
 src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_.glif           |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/N_J_.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_caron.glif      |   4 +-
 .../glyphs/N_commaaccent.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_j.glif          |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif      |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/N_tilde.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_-cy.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_.glif           |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/O_E_.glif         |  90 ++++++------
 src/Cantarell-Regular.ufo/glyphs/O_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_breve.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif |   4 +-
 .../glyphs/O_circumflexacute.glif                  |   4 +-
 .../glyphs/O_circumflexdotbelow.glif               |   6 +-
 .../glyphs/O_circumflexgrave.glif                  |   4 +-
 .../glyphs/O_circumflexhookabove.glif              |   4 +-
 .../glyphs/O_circumflextilde.glif                  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif   |   4 +-
 .../glyphs/O_dieresis-cy.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif   |   4 +-
 .../glyphs/O_dieresismacron.glif                   |   6 +-
 .../glyphs/O_dotaccentmacron.glif                  |   6 +-
 src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_grave.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_hm.glif         |  66 ++++-----
 src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_horn.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif  |   4 +-
 .../glyphs/O_horndotbelow.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif  |   4 +-
 .../glyphs/O_hornhookabove.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif  |   4 +-
 .../glyphs/O_hungarumlaut.glif                     |   4 +-
 .../glyphs/O_invertedbreve.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_macron.glif     |   4 +-
 .../glyphs/O_macronacute.glif                      |   6 +-
 .../glyphs/O_macrongrave.glif                      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_slash.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_tilde.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif |   6 +-
 .../glyphs/O_tildedieresis.glif                    |   6 +-
 .../glyphs/O_tildemacron.glif                      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/P_.glif           |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif |   2 +-
 src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif       |  20 +--
 src/Cantarell-Regular.ufo/glyphs/Q_.glif           |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/R_.glif           |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/R_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/R_caron.glif      |   4 +-
 .../glyphs/R_commaaccent.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif   |   4 +-
 .../glyphs/R_invertedbreve.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/S_.glif           |  70 +++++-----
 src/Cantarell-Regular.ufo/glyphs/S_acute.glif      |   4 +-
 .../glyphs/S_acutedotaccent.glif                   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/S_altillo.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/S_caron.glif      |   4 +-
 .../glyphs/S_carondotaccent.glif                   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif    |   2 +-
 src/Cantarell-Regular.ufo/glyphs/S_chwa.glif       |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif |   4 +-
 .../glyphs/S_commaaccent.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif   |   4 +-
 .../glyphs/S_dotbelowdotaccent.glif                |   6 +-
 src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif      |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif    |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif     |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/T_.glif           |  24 ++--
 src/Cantarell-Regular.ufo/glyphs/T_bar.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/T_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif    |   4 +-
 .../glyphs/T_commaaccent.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/T_horn.glif       |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif      |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif     |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/U_-cy.glif        |  24 ++--
 src/Cantarell-Regular.ufo/glyphs/U_.glif           |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/U_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_breve.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif   |   4 +-
 .../glyphs/U_dieresis-cy.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif   |   4 +-
 .../glyphs/U_dieresisacute.glif                    |   6 +-
 .../glyphs/U_dieresiscaron.glif                    |   6 +-
 .../glyphs/U_dieresisgrave.glif                    |   6 +-
 .../glyphs/U_dieresismacron.glif                   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_grave.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_horn.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif  |   4 +-
 .../glyphs/U_horndotbelow.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif  |   4 +-
 .../glyphs/U_hornhookabove.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif  |   4 +-
 .../glyphs/U_hungarumlaut-cy.glif                  |   4 +-
 .../glyphs/U_hungarumlaut.glif                     |   4 +-
 .../glyphs/U_invertedbreve.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_macron.glif     |   4 +-
 .../glyphs/U_macrondieresis.glif                   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_ring.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif   |   4 +-
 .../glyphs/U_straight-cy.glif                      |   4 +-
 .../glyphs/U_straightstroke-cy.glif                |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_tilde.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif |   6 +-
 src/Cantarell-Regular.ufo/glyphs/V_.glif           |  22 +--
 src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/W_.glif           |  38 ++---
 src/Cantarell-Regular.ufo/glyphs/W_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/W_grave.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/X_.glif           |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/Y_.glif           |  28 ++--
 src/Cantarell-Regular.ufo/glyphs/Y_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif      |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif     |  52 +++----
 .../glyphs/Y_erudieresis-cy.glif                   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_grave.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_macron.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif   |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/Z_.glif           |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/Z_acute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Z_caron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif       |  90 ++++++------
 .../glyphs/Z_edescender-cy.glif                    |   4 +-
 .../glyphs/Z_edieresis-cy.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif      |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif |   4 +-
 .../glyphs/Z_hedescender-cy.glif                   |   6 +-
 .../glyphs/Z_hedieresis-cy.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif      |  12 +-
 src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif  |  24 ++--
 src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif |  18 +--
 .../glyphs/_currencyvstem.glif                     |  10 +-
 .../glyphs/_descender-cy.case.straight.glif        |  12 +-
 .../glyphs/_descenderreverse-cy.case.glif          |  16 +--
 .../glyphs/_descenderreversed-cy.glif              |  16 +--
 src/Cantarell-Regular.ufo/glyphs/_o.numero.glif    |  12 +-
 src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif  |  12 +-
 .../glyphs/_slash.zero.osf.glif                    |  12 +-
 src/Cantarell-Regular.ufo/glyphs/_typoquote.glif   |  18 +--
 src/Cantarell-Regular.ufo/glyphs/a-cy.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/a.glif            |  82 +++++------
 src/Cantarell-Regular.ufo/glyphs/aacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/abreve.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/abreveacute.glif  |   4 +-
 .../glyphs/abrevedotbelow.glif                     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif  |   4 +-
 .../glyphs/abrevehookabove.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/acaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/acircumflex.glif  |   4 +-
 .../glyphs/acircumflexacute.glif                   |   4 +-
 .../glyphs/acircumflexdotbelow.glif                |   6 +-
 .../glyphs/acircumflexgrave.glif                   |   4 +-
 .../glyphs/acircumflexhookabove.glif               |   4 +-
 .../glyphs/acircumflextilde.glif                   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/acute.glif        |   4 +-
 .../glyphs/acutecomb.case.glif                     |  14 +-
 src/Cantarell-Regular.ufo/glyphs/acutecomb.glif    |  16 +--
 .../glyphs/acutecomb.loclV_I_E_T_.glif             |  16 +--
 .../glyphs/acutecomb_dotaccentcomb.glif            |   4 +-
 src/Cantarell-Regular.ufo/glyphs/adblgrave.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/adieresis.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/adotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ae.glif           | 140 +++++++++----------
 src/Cantarell-Regular.ufo/glyphs/aeacute.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/agrave.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ahookabove.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/aie-cy.glif       |   2 +-
 .../glyphs/ainvertedbreve.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/amacron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ampersand.glif    |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/aogonek.glif      |   4 +-
 .../glyphs/apostrophemod.glif                      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/approxequal.glif  |  82 +++++------
 .../glyphs/approxequal.tf.glif                     |  82 +++++------
 src/Cantarell-Regular.ufo/glyphs/aring.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/aringacute.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/asciicircum.glif  |  18 +--
 src/Cantarell-Regular.ufo/glyphs/asciitilde.glif   |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/asterisk.glif     |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/at.glif           | 140 +++++++++----------
 src/Cantarell-Regular.ufo/glyphs/atilde.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/b.glif            |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/backslash.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/bar.glif          |  10 +-
 src/Cantarell-Regular.ufo/glyphs/be-cy.glif        |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/blank.glif        |  18 +--
 src/Cantarell-Regular.ufo/glyphs/braceleft.glif    |  66 ++++-----
 src/Cantarell-Regular.ufo/glyphs/braceright.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/bracketleft.glif  |  18 +--
 src/Cantarell-Regular.ufo/glyphs/bracketright.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/breve.glif        |   4 +-
 .../glyphs/brevebelowcomb.glif                     |  34 ++---
 .../glyphs/brevecomb-cy.case.glif                  |   8 +-
 src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif |  34 ++---
 .../glyphs/brevecomb.case.glif                     |   8 +-
 src/Cantarell-Regular.ufo/glyphs/brevecomb.glif    |  34 ++---
 .../glyphs/brevecomb.loclV_I_E_T_.glif             |  34 ++---
 .../glyphs/brevecomb_acutecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_acutecomb.glif                |   6 +-
 .../glyphs/brevecomb_gravecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_gravecomb.glif                |   6 +-
 .../glyphs/brevecomb_hookabovecomb.case.glif       |   6 +-
 .../glyphs/brevecomb_hookabovecomb.glif            |   6 +-
 .../glyphs/brevecomb_tildecomb.case.glif           |   6 +-
 .../glyphs/brevecomb_tildecomb.glif                |   6 +-
 .../glyphs/breveinvertedcomb.case.glif             |   8 +-
 .../glyphs/breveinvertedcomb.glif                  |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/brokenbar.glif    |  18 +--
 src/Cantarell-Regular.ufo/glyphs/bullet.glif       |   4 +-
 .../glyphs/bulletoperator.glif                     |   4 +-
 .../glyphs/bulletoperator.tf.glif                  |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/c.glif            |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/cacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/caron.glif        |   4 +-
 .../glyphs/caroncomb.alt.glif                      |  12 +-
 .../glyphs/caroncomb.case.glif                     |   8 +-
 src/Cantarell-Regular.ufo/glyphs/caroncomb.glif    |  20 +--
 .../glyphs/caroncomb.loclV_I_E_T_.glif             |  20 +--
 .../glyphs/caroncomb_dotaccentcomb.glif            |   5 +-
 src/Cantarell-Regular.ufo/glyphs/ccaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ccedilla.glif     |   4 +-
 .../glyphs/ccedillaacute.glif                      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/cedi.glif         |   8 +-
 src/Cantarell-Regular.ufo/glyphs/cedilla.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif  |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/cent.glif         |   8 +-
 src/Cantarell-Regular.ufo/glyphs/che-cy.glif       |  46 +++---
 .../glyphs/chedescender-cy.glif                    |   4 +-
 .../glyphs/chedieresis-cy.glif                     |   4 +-
 .../glyphs/chekhakassian-cy.glif                   |   4 +-
 .../glyphs/cheverticalstroke-cy.glif               |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/circumflex.glif   |   4 +-
 .../glyphs/circumflexcomb.case.glif                |  10 +-
 .../glyphs/circumflexcomb.glif                     |  22 +--
 .../glyphs/circumflexcomb.loclV_I_E_T_.glif        |  22 +--
 .../glyphs/circumflexcomb_acutecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_acutecomb.glif           |   4 +-
 .../glyphs/circumflexcomb_gravecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_gravecomb.glif           |   4 +-
 .../glyphs/circumflexcomb_hookabovecomb.case.glif  |   6 +-
 .../glyphs/circumflexcomb_hookabovecomb.glif       |   6 +-
 .../glyphs/circumflexcomb_tildecomb.case.glif      |   6 +-
 .../glyphs/circumflexcomb_tildecomb.glif           |   6 +-
 src/Cantarell-Regular.ufo/glyphs/colon.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/colonsign.glif    |  36 ++---
 src/Cantarell-Regular.ufo/glyphs/comma.glif        |  18 +--
 .../glyphs/commaaccentcomb.glif                    |   6 +-
 .../glyphs/commaturnedabovecomb.glif               |  22 +--
 .../glyphs/commaturnedmod.glif                     |   2 +-
 .../glyphs/commercialM_inusS_ign.glif              |  58 ++++----
 .../glyphs/commercialM_inusS_ign.tf.glif           |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/copyright.glif    | 102 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/currency.glif     |  82 +++++------
 src/Cantarell-Regular.ufo/glyphs/d.glif            |  72 +++++-----
 src/Cantarell-Regular.ufo/glyphs/dagger.glif       |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif    |  54 ++++----
 .../glyphs/dblgravecomb.case.glif                  |  22 +--
 src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif |  22 +--
 src/Cantarell-Regular.ufo/glyphs/dcaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/dcroat.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/de-cy.glif        |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/degree.glif       |  50 +++----
 .../glyphs/descender-cy.case.glif                  |  16 +--
 src/Cantarell-Regular.ufo/glyphs/descender-cy.glif |  16 +--
 .../glyphs/descender-cy.strait.glif                |  12 +-
 src/Cantarell-Regular.ufo/glyphs/dieresis.glif     |   4 +-
 .../glyphs/dieresisbelowcomb.glif                  |  54 ++++----
 .../glyphs/dieresiscomb.case.glif                  |   8 +-
 src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif |  54 ++++----
 .../glyphs/dieresiscomb.loclV_I_E_T_.glif          |  54 ++++----
 .../glyphs/dieresiscomb_acutecomb.glif             |   4 +-
 .../glyphs/dieresiscomb_caroncomb.glif             |   5 +-
 .../glyphs/dieresiscomb_gravecomb.glif             |   4 +-
 .../glyphs/dieresiscomb_macroncomb.glif            |   5 +-
 src/Cantarell-Regular.ufo/glyphs/divide.glif       |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/divide.tf.glif    |  58 ++++----
 .../glyphs/divisionslash.glif                      |   2 +-
 .../glyphs/divisionslash.tf.glif                   |  10 +-
 src/Cantarell-Regular.ufo/glyphs/dje-cy.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/dollar.glif       |   8 +-
 src/Cantarell-Regular.ufo/glyphs/dong.glif         |  12 +-
 src/Cantarell-Regular.ufo/glyphs/dotaccent.glif    |   4 +-
 .../glyphs/dotaccentcomb.case.glif                 |   8 +-
 .../glyphs/dotaccentcomb.glif                      |  30 ++--
 .../glyphs/dotaccentcomb.loclV_I_E_T_.glif         |  30 ++--
 .../glyphs/dotaccentcomb_macroncomb.glif           |  11 +-
 src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif |  30 ++--
 .../glyphs/doubleprimemod.glif                     |   2 +-
 src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/dzcaron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/dze-cy.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif      |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/e-cy.glif         |  66 ++++-----
 src/Cantarell-Regular.ufo/glyphs/e.glif            |  70 +++++-----
 src/Cantarell-Regular.ufo/glyphs/eacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ebreve.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ecaron.glif       |   4 +-
 .../glyphs/ecedillabreve.glif                      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif  |   4 +-
 .../glyphs/ecircumflexacute.glif                   |   4 +-
 .../glyphs/ecircumflexdotbelow.glif                |   6 +-
 .../glyphs/ecircumflexgrave.glif                   |   4 +-
 .../glyphs/ecircumflexhookabove.glif               |   4 +-
 .../glyphs/ecircumflextilde.glif                   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/edblgrave.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/edieresis.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/edotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/edotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ef-cy.glif        | 114 +++++++--------
 src/Cantarell-Regular.ufo/glyphs/egrave.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ehookabove.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif   |  90 ++++++------
 src/Cantarell-Regular.ufo/glyphs/eight.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/eight.lf.glif     |  90 ++++++------
 src/Cantarell-Regular.ufo/glyphs/eight.numr.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/eight.osf.glif    |  90 ++++++------
 src/Cantarell-Regular.ufo/glyphs/eight.subs.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/eight.tf.glif     |  90 ++++++------
 src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif   |  90 ++++++------
 .../glyphs/eightinferior.glif                      |   4 +-
 .../glyphs/eightsuperior.glif                      |   4 +-
 .../glyphs/einvertedbreve.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/el-cy.glif        |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/ellipsis.glif     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/em-cy.glif        |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/emacron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/emacronacute.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/emdash.glif       |  10 +-
 src/Cantarell-Regular.ufo/glyphs/emptyset.glif     |  58 ++++----
 src/Cantarell-Regular.ufo/glyphs/emquad.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/emspace.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/en-cy.glif        |  28 ++--
 src/Cantarell-Regular.ufo/glyphs/endash.glif       |  10 +-
 .../glyphs/endescender-cy.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/eng.glif          |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif     |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/enquad.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/enspace.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/eogonek.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/equal.glif        |  18 +--
 src/Cantarell-Regular.ufo/glyphs/equal.tf.glif     |  18 +--
 src/Cantarell-Regular.ufo/glyphs/equivalence.glif  |  26 ++--
 .../glyphs/equivalence.tf.glif                     |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/er-cy.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/es-cy.glif        |   4 +-
 .../glyphs/esdescender-cy.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/estimated.glif    |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/eth.glif          |  74 +++++-----
 src/Cantarell-Regular.ufo/glyphs/etilde.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/euro.glif         |  70 +++++-----
 src/Cantarell-Regular.ufo/glyphs/exclam.glif       |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/exclamdown.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/f.glif            |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/f_f.glif          |   4 +-
 src/Cantarell-Regular.ufo/glyphs/f_f_i.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/f_f_l.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/fi.glif           |   4 +-
 src/Cantarell-Regular.ufo/glyphs/figuredash.glif   |  10 +-
 src/Cantarell-Regular.ufo/glyphs/figurespace.glif  |   2 +-
 .../glyphs/firsttonechinese.glif                   |   2 +-
 src/Cantarell-Regular.ufo/glyphs/fita-cy.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/five.dnom.glif    |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/five.glif         |   2 +-
 src/Cantarell-Regular.ufo/glyphs/five.lf.glif      |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/five.numr.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/five.osf.glif     |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/five.subs.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/five.tf.glif      |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/five.tosf.glif    |  64 ++++-----
 src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif  |   6 +-
 src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/fivesixths.glif   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/fl.glif           |   4 +-
 src/Cantarell-Regular.ufo/glyphs/florin.glif       |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/four.dnom.glif    |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/four.glif         |   2 +-
 src/Cantarell-Regular.ufo/glyphs/four.lf.glif      |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/four.numr.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/four.osf.glif     |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/four.subs.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/four.tf.glif      |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/four.tosf.glif    |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/fourfifths.glif   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/fourinferior.glif |   4 +-
 .../glyphs/fourperemspace.glif                     |   2 +-
 src/Cantarell-Regular.ufo/glyphs/foursuperior.glif |   4 +-
 .../glyphs/fourthtonechinese.glif                  |   2 +-
 src/Cantarell-Regular.ufo/glyphs/fraction.glif     |  10 +-
 src/Cantarell-Regular.ufo/glyphs/franc.glif        |   6 +-
 src/Cantarell-Regular.ufo/glyphs/g.glif            |  92 ++++++------
 src/Cantarell-Regular.ufo/glyphs/gbreve.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/gcaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ge-cy.glif        |  18 +--
 .../glyphs/gedescender-cy.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/germandbls.glif   |  82 +++++------
 .../glyphs/ghemiddlehook-cy.glif                   |  54 ++++----
 src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif |  22 +--
 src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif |  18 +--
 src/Cantarell-Regular.ufo/glyphs/gje-cy.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/gmacron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/grave.glif        |   2 +-
 .../glyphs/gravecomb.case.glif                     |  14 +-
 src/Cantarell-Regular.ufo/glyphs/gravecomb.glif    |  16 +--
 .../glyphs/gravecomb.loclV_I_E_T_.glif             |  14 +-
 src/Cantarell-Regular.ufo/glyphs/greater.glif      |  18 +--
 src/Cantarell-Regular.ufo/glyphs/greater.tf.glif   |  18 +--
 src/Cantarell-Regular.ufo/glyphs/greaterequal.glif |  26 ++--
 .../glyphs/greaterequal.tf.glif                    |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/guarani.glif      |   8 +-
 .../glyphs/guillemetleft.glif                      |  30 ++--
 .../glyphs/guillemetright.glif                     |  30 ++--
 .../glyphs/guilsinglleft.glif                      |  16 +--
 .../glyphs/guilsinglright.glif                     |  16 +--
 src/Cantarell-Regular.ufo/glyphs/h.glif            |  48 +++----
 src/Cantarell-Regular.ufo/glyphs/ha-cy.glif        |   4 +-
 .../glyphs/hadescender-cy.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/hairspace.glif    |   2 +-
 src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif  |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/hbar.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif    |   4 +-
 .../glyphs/hookabovecomb.case.glif                 |   8 +-
 .../glyphs/hookabovecomb.glif                      |  46 +++---
 .../glyphs/hookabovecomb.loclV_I_E_T_.glif         |  46 +++---
 .../glyphs/horizontalbar.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/horncomb.glif     |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/hryvnia.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif |   4 +-
 .../glyphs/hungarumlautcomb.case.glif              |  22 +--
 .../glyphs/hungarumlautcomb.glif                   |  22 +--
 src/Cantarell-Regular.ufo/glyphs/hyphen.glif       |  10 +-
 src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/i-cy.glif         |   2 +-
 src/Cantarell-Regular.ufo/glyphs/i.glif            |   6 +-
 src/Cantarell-Regular.ufo/glyphs/ia-cy.glif        |  56 ++++----
 src/Cantarell-Regular.ufo/glyphs/iacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ibreve.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/icaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/icircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/idblgrave.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/idieresis.glif    |   4 +-
 .../glyphs/idieresisacute.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/idotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/idotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/idotless.glif     |  16 +--
 src/Cantarell-Regular.ufo/glyphs/ie-cy.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/igrave.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ihookabove.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ii-cy.glif        |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif   |   4 +-
 .../glyphs/iinvertedbreve.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/imacron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/increment.glif    |  20 +--
 src/Cantarell-Regular.ufo/glyphs/infinity.glif     |  74 +++++-----
 src/Cantarell-Regular.ufo/glyphs/integral.glif     |  66 ++++-----
 src/Cantarell-Regular.ufo/glyphs/io-cy.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/iogonek.glif      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/itilde.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/iu-cy.glif        |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif   |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/j.glif            |   4 +-
 src/Cantarell-Regular.ufo/glyphs/jacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/jdotless.glif     |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/je-cy.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/k.glif            |  28 ++--
 src/Cantarell-Regular.ufo/glyphs/ka-cy.glif        |  36 ++---
 src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif |  40 +++---
 src/Cantarell-Regular.ufo/glyphs/kacute.glif       |   4 +-
 .../glyphs/kadescender-cy.glif                     |   4 +-
 .../glyphs/kaverticalstroke-cy.glif                |  40 +++---
 src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif |  24 ++--
 src/Cantarell-Regular.ufo/glyphs/kip.glif          |  32 ++---
 src/Cantarell-Regular.ufo/glyphs/kje-cy.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/l.glif            |  44 +++---
 src/Cantarell-Regular.ufo/glyphs/lacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/lcaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ldot.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif   |   4 +-
 .../glyphs/leftanglebracket-math.glif              |  16 +--
 src/Cantarell-Regular.ufo/glyphs/less.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/less.tf.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/lessequal.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/lira.glif         |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/literS_ign.glif   |  70 +++++-----
 src/Cantarell-Regular.ufo/glyphs/lj.glif           |   4 +-
 src/Cantarell-Regular.ufo/glyphs/lje-cy.glif       |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/llinebelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/logicalnot.glif   |  18 +--
 .../glyphs/logicalnot.tf.glif                      |  18 +--
 src/Cantarell-Regular.ufo/glyphs/lozenge.glif      |  22 +--
 src/Cantarell-Regular.ufo/glyphs/lslash.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/m.glif            |  80 +++++------
 src/Cantarell-Regular.ufo/glyphs/macron.glif       |   4 +-
 .../glyphs/macronbelowcomb.glif                    |  14 +-
 .../glyphs/macronbelowcomb.narrow.glif             |  14 +-
 .../glyphs/macroncomb.case.glif                    |   8 +-
 src/Cantarell-Regular.ufo/glyphs/macroncomb.glif   |  14 +-
 .../glyphs/macroncomb.loclV_I_E_T_.glif            |  14 +-
 .../glyphs/macroncomb.narrow.case.glif             |  14 +-
 .../glyphs/macroncomb.narrow.glif                  |  14 +-
 .../glyphs/macroncomb_acutecomb.glif               |   4 +-
 .../glyphs/macroncomb_dieresiscomb.glif            |  11 +-
 .../glyphs/macroncomb_gravecomb.glif               |   4 +-
 src/Cantarell-Regular.ufo/glyphs/manat.glif        |  46 +++---
 src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/micro.glif        |  48 +++----
 src/Cantarell-Regular.ufo/glyphs/minus.glif        |  10 +-
 src/Cantarell-Regular.ufo/glyphs/minus.tf.glif     |  10 +-
 src/Cantarell-Regular.ufo/glyphs/minute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/multiply.glif     |  18 +--
 src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif  |  18 +--
 src/Cantarell-Regular.ufo/glyphs/n.glif            |  48 +++----
 src/Cantarell-Regular.ufo/glyphs/nacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/naira.glif        |  36 ++---
 src/Cantarell-Regular.ufo/glyphs/nbspace.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/ncaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif    |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/nine.glif         |   2 +-
 src/Cantarell-Regular.ufo/glyphs/nine.lf.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/nine.numr.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/nine.osf.glif     |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/nine.subs.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/nine.tf.glif      |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif    |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/nineinferior.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/nj.glif           |   4 +-
 src/Cantarell-Regular.ufo/glyphs/nje-cy.glif       |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif   |   4 +-
 .../glyphs/nonbreakinghyphen.glif                  |   2 +-
 src/Cantarell-Regular.ufo/glyphs/notequal.glif     |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif  |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/notidentical.glif |  34 ++---
 .../glyphs/notidentical.tf.glif                    |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/ntilde.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/numbersign.glif   |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/numero.glif       |   6 +-
 src/Cantarell-Regular.ufo/glyphs/o-cy.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/o.glif            |  60 ++++----
 src/Cantarell-Regular.ufo/glyphs/oacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/obreve.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ocaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif  |   4 +-
 .../glyphs/ocircumflexacute.glif                   |   4 +-
 .../glyphs/ocircumflexdotbelow.glif                |   6 +-
 .../glyphs/ocircumflexgrave.glif                   |   4 +-
 .../glyphs/ocircumflexhookabove.glif               |   4 +-
 .../glyphs/ocircumflextilde.glif                   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/odblgrave.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/odieresis.glif    |   4 +-
 .../glyphs/odieresismacron.glif                    |   4 +-
 .../glyphs/odotaccentmacron.glif                   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/odotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/oe.glif           | 116 ++++++++--------
 src/Cantarell-Regular.ufo/glyphs/ogonek.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif   |  44 +++---
 .../glyphs/ogonekcomb.narrow.glif                  |  44 +++---
 .../glyphs/ogonekcomb.tall.case.glif               |  44 +++---
 .../glyphs/ogonekcomb.tall.glif                    |  44 +++---
 src/Cantarell-Regular.ufo/glyphs/ograve.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ohookabove.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ohorn.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ohornacute.glif   |   4 +-
 .../glyphs/ohorndotbelow.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif   |   4 +-
 .../glyphs/ohornhookabove.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif   |   4 +-
 .../glyphs/ohungarumlaut.glif                      |   4 +-
 .../glyphs/oinvertedbreve.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/omacron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/omacronacute.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/one.dnom.glif     |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/one.glif          |   2 +-
 src/Cantarell-Regular.ufo/glyphs/one.lf.glif       |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/one.numr.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/one.osf.glif      |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/one.subs.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/one.tf.glif       |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/one.tosf.glif     |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/oneeighth.glif    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/onefifth.glif     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/onefraction.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/onehalf.glif      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/oneinferior.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/oneninth.glif     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/onequarter.glif   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/oneseventh.glif   |   6 +-
 src/Cantarell-Regular.ufo/glyphs/onesixth.glif     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/onesuperior.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/onetenth.glif     |   8 +-
 src/Cantarell-Regular.ufo/glyphs/onethird.glif     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/oogonek.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif  |  76 +++++-----
 src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/oslash.glif       |  60 ++++----
 src/Cantarell-Regular.ufo/glyphs/oslashacute.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/otilde.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/otildeacute.glif  |   4 +-
 .../glyphs/otildedieresis.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/otildemacron.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/p.glif            |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif  |   2 +-
 src/Cantarell-Regular.ufo/glyphs/paragraph.glif    |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/parenleft.glif    |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/parenright.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/partialdiff.glif  |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/pe-cy.glif        |  20 +--
 src/Cantarell-Regular.ufo/glyphs/percent.glif      | 106 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/period.glif       |  26 ++--
 .../glyphs/periodcentered.glif                     |   4 +-
 .../glyphs/periodcentered.loclC_A_T_.case.glif     |   4 +-
 .../glyphs/periodcentered.loclC_A_T_.glif          |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/perthousand.glif  | 154 ++++++++++-----------
 src/Cantarell-Regular.ufo/glyphs/peseta.glif       |  20 +--
 src/Cantarell-Regular.ufo/glyphs/peso.glif         |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/pi.glif           |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/plus.glif         |  18 +--
 src/Cantarell-Regular.ufo/glyphs/plus.tf.glif      |  18 +--
 src/Cantarell-Regular.ufo/glyphs/plusminus.glif    |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif |  26 ++--
 .../glyphs/primeR_eversed.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/primemod.glif     |   2 +-
 src/Cantarell-Regular.ufo/glyphs/product.glif      |  18 +--
 .../glyphs/punctuationspace.glif                   |   2 +-
 src/Cantarell-Regular.ufo/glyphs/q.glif            |  68 ++++-----
 src/Cantarell-Regular.ufo/glyphs/qa-cy.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/question.glif     |  70 +++++-----
 src/Cantarell-Regular.ufo/glyphs/questiondown.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/quotedbl.glif     |   6 +-
 src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif |   6 +-
 src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif |   4 +-
 .../glyphs/quotedblright.glif                      |   6 +-
 src/Cantarell-Regular.ufo/glyphs/quoteleft.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/quoteright.glif   |   4 +-
 .../glyphs/quotesinglbase.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/quotesingle.glif  |  10 +-
 src/Cantarell-Regular.ufo/glyphs/r.glif            |  44 +++---
 src/Cantarell-Regular.ufo/glyphs/racute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/radical.glif      |  20 +--
 src/Cantarell-Regular.ufo/glyphs/ratio.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/rcaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/registered.glif   | 102 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif  |  22 +--
 .../glyphs/rightanglebracket-math.glif             |  16 +--
 src/Cantarell-Regular.ufo/glyphs/ring.glif         |   4 +-
 .../glyphs/ringcomb.case.glif                      |   8 +-
 src/Cantarell-Regular.ufo/glyphs/ringcomb.glif     |  54 ++++----
 .../glyphs/ringcomb_acutecomb.case.glif            |  14 +-
 .../glyphs/ringcomb_acutecomb.glif                 |   8 +-
 src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif |   4 +-
 .../glyphs/ringhalfright.glif                      |  30 ++--
 .../glyphs/rinvertedbreve.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ruble.glif        |  54 ++++----
 src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/s.glif            |  70 +++++-----
 src/Cantarell-Regular.ufo/glyphs/sacute.glif       |   4 +-
 .../glyphs/sacutedotaccent.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/saltillo.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/scaron.glif       |   4 +-
 .../glyphs/scarondotaccent.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/scedilla.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif     |   2 +-
 src/Cantarell-Regular.ufo/glyphs/schwa.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/scircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif    |   4 +-
 .../glyphs/sdotbelowdotaccent.glif                 |   6 +-
 src/Cantarell-Regular.ufo/glyphs/second.glif       |   6 +-
 .../glyphs/secondtonechinese.glif                  |   2 +-
 src/Cantarell-Regular.ufo/glyphs/section.glif      | 106 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/semicolon.glif    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif   |  18 +--
 src/Cantarell-Regular.ufo/glyphs/seven.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/seven.lf.glif     |  18 +--
 src/Cantarell-Regular.ufo/glyphs/seven.numr.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/seven.osf.glif    |  18 +--
 src/Cantarell-Regular.ufo/glyphs/seven.subs.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/seven.tf.glif     |  18 +--
 src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif   |  18 +--
 src/Cantarell-Regular.ufo/glyphs/seveneighths.glif |   6 +-
 .../glyphs/seveninferior.glif                      |   4 +-
 .../glyphs/sevensuperior.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/sha-cy.glif       |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif     |  34 ++---
 src/Cantarell-Regular.ufo/glyphs/shha-cy.glif      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/six.dnom.glif     |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/six.glif          |   2 +-
 src/Cantarell-Regular.ufo/glyphs/six.lf.glif       |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/six.numr.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/six.osf.glif      |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/six.ss01.glif     |  66 ++++-----
 src/Cantarell-Regular.ufo/glyphs/six.subs.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/six.tf.glif       |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/six.tosf.glif     |  78 +++++------
 src/Cantarell-Regular.ufo/glyphs/sixinferior.glif  |   4 +-
 .../glyphs/sixperemspace.glif                      |   2 +-
 src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/slash.glif        |  10 +-
 .../glyphs/slashlongcomb.case.glif                 |  12 +-
 .../glyphs/slashlongcomb.glif                      |  12 +-
 .../glyphs/slashshortcomb.case.glif                |  12 +-
 .../glyphs/slashshortcomb.glif                     |  12 +-
 src/Cantarell-Regular.ufo/glyphs/softhyphen.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif  |  42 +++---
 src/Cantarell-Regular.ufo/glyphs/space.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/sterling.glif     |  60 ++++----
 .../glyphs/strokelongcomb.glif                     |  12 +-
 .../glyphs/strokeshortcomb.case.glif               |  12 +-
 .../glyphs/strokeshortcomb.glif                    |  12 +-
 src/Cantarell-Regular.ufo/glyphs/summation.glif    |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/t.glif            |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/tbar.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tcaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tcedilla.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tdieresis.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/te-cy.glif        |  20 +--
 src/Cantarell-Regular.ufo/glyphs/tenge.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/thinspace.glif    |   2 +-
 src/Cantarell-Regular.ufo/glyphs/thorn.glif        |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/three.dnom.glif   |  82 +++++------
 src/Cantarell-Regular.ufo/glyphs/three.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/three.lf.glif     |  86 ++++++------
 src/Cantarell-Regular.ufo/glyphs/three.numr.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/three.osf.glif    |  82 +++++------
 src/Cantarell-Regular.ufo/glyphs/three.subs.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/three.tf.glif     |  82 +++++------
 src/Cantarell-Regular.ufo/glyphs/three.tosf.glif   |  82 +++++------
 src/Cantarell-Regular.ufo/glyphs/threeeighths.glif |   6 +-
 src/Cantarell-Regular.ufo/glyphs/threefifths.glif  |   6 +-
 .../glyphs/threeinferior.glif                      |   4 +-
 .../glyphs/threeperemspace.glif                    |   2 +-
 .../glyphs/threequarters.glif                      |   6 +-
 .../glyphs/threesuperior.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tilde.glif        |   4 +-
 .../glyphs/tildecomb.case.glif                     |   8 +-
 src/Cantarell-Regular.ufo/glyphs/tildecomb.glif    |  46 +++---
 .../glyphs/tildecomb.loclV_I_E_T_.glif             |  46 +++---
 .../glyphs/tildecomb_acutecomb.glif                |   4 +-
 .../glyphs/tildecomb_dieresiscomb.glif             |   4 +-
 .../glyphs/tildecomb_macroncomb.glif               |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/trademark.glif    |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/tripleprime.glif  |   8 +-
 src/Cantarell-Regular.ufo/glyphs/tse-cy.glif       |  26 ++--
 src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/tugrik.glif       |   2 +-
 src/Cantarell-Regular.ufo/glyphs/two.dnom.glif     |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/two.glif          |   2 +-
 src/Cantarell-Regular.ufo/glyphs/two.lf.glif       |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/two.numr.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/two.osf.glif      |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/two.subs.glif     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/two.tf.glif       |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/two.tosf.glif     |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/twofifths.glif    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/twoinferior.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/twosuperior.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/twothirds.glif    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/u-cy.glif         |   4 +-
 src/Cantarell-Regular.ufo/glyphs/u.glif            |  52 +++----
 src/Cantarell-Regular.ufo/glyphs/uacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ubreve.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ucaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/udblgrave.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/udieresis.glif    |   4 +-
 .../glyphs/udieresisacute.glif                     |   4 +-
 .../glyphs/udieresiscaron.glif                     |   4 +-
 .../glyphs/udieresisgrave.glif                     |   4 +-
 .../glyphs/udieresismacron.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/udotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ugrave.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/uhookabove.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/uhorn.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/uhornacute.glif   |   4 +-
 .../glyphs/uhorndotbelow.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif   |   4 +-
 .../glyphs/uhornhookabove.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif   |   4 +-
 .../glyphs/uhungarumlaut-cy.glif                   |   4 +-
 .../glyphs/uhungarumlaut.glif                      |   4 +-
 .../glyphs/uinvertedbreve.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/umacron.glif      |   4 +-
 .../glyphs/umacrondieresis.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/underscore.glif   |  10 +-
 src/Cantarell-Regular.ufo/glyphs/uogonek.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif     |  22 +--
 src/Cantarell-Regular.ufo/glyphs/uring.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif |  14 +-
 .../glyphs/ustraightstroke-cy.glif                 |   4 +-
 src/Cantarell-Regular.ufo/glyphs/utilde.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/utildeacute.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/v.glif            |  22 +--
 src/Cantarell-Regular.ufo/glyphs/ve-cy.glif        |  70 +++++-----
 .../glyphs/verticallineabovecomb.glif              |  14 +-
 .../glyphs/verticallinebelowcomb.glif              |  14 +-
 .../glyphs/verticallinelowmod.glif                 |   2 +-
 .../glyphs/verticallinemod.glif                    |   2 +-
 src/Cantarell-Regular.ufo/glyphs/w.glif            |  38 ++---
 src/Cantarell-Regular.ufo/glyphs/wacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/wdieresis.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/we-cy.glif        |   2 +-
 src/Cantarell-Regular.ufo/glyphs/wgrave.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/won.glif          |  36 ++---
 src/Cantarell-Regular.ufo/glyphs/x.glif            |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/y.glif            |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/yacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/yat-cy.glif       |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif  |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ydieresis.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/yen.glif          |  38 ++---
 src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif      |  52 +++----
 .../glyphs/yerudieresis-cy.glif                    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ygrave.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/yhookabove.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/yi-cy.glif        |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ymacron.glif      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ytilde.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif    |  62 ++++-----
 src/Cantarell-Regular.ufo/glyphs/z.glif            |  30 ++--
 src/Cantarell-Regular.ufo/glyphs/zacute.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zcaron.glif       |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif   |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/ze-cy.glif        |  90 ++++++------
 .../glyphs/zedescender-cy.glif                     |   4 +-
 .../glyphs/zedieresis-cy.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif    |  52 +++----
 src/Cantarell-Regular.ufo/glyphs/zero.glif         |   2 +-
 src/Cantarell-Regular.ufo/glyphs/zero.lf.glif      |  52 +++----
 src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zero.numr.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zero.osf.glif     |  52 +++----
 .../glyphs/zero.osf.zero.glif                      |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zero.subs.glif    |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zero.tf.glif      |  52 +++----
 src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif    |  52 +++----
 .../glyphs/zero.tosf.zero.glif                     |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zero.zero.glif    |   2 +-
 src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif |   4 +-
 src/Cantarell-Regular.ufo/glyphs/zerothird.glif    |   6 +-
 src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif       |  50 +++----
 src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif  |   4 +-
 .../glyphs/zhedescender-cy.glif                    |   4 +-
 .../glyphs/zhedieresis-cy.glif                     |   4 +-
 src/Cantarell-Regular.ufo/lib.plist                |  18 +--
 3318 files changed, 28262 insertions(+), 28223 deletions(-)
---
diff --git a/src/Cantarell-Bold.ufo/fontinfo.plist b/src/Cantarell-Bold.ufo/fontinfo.plist
index 76e0b673..ad5f2097 100644
--- a/src/Cantarell-Bold.ufo/fontinfo.plist
+++ b/src/Cantarell-Bold.ufo/fontinfo.plist
@@ -3,19 +3,19 @@
 <plist version="1.0">
   <dict>
     <key>ascender</key>
-    <real>739.0</real>
+    <integer>739</integer>
     <key>capHeight</key>
-    <real>694.0</real>
+    <integer>694</integer>
     <key>copyright</key>
     <string>Copyright (c) 2009--2017 The Cantarell Authors</string>
     <key>descender</key>
-    <real>-217.0</real>
+    <integer>-217</integer>
     <key>familyName</key>
     <string>Cantarell</string>
     <key>guidelines</key>
     <array/>
     <key>italicAngle</key>
-    <real>-0.0</real>
+    <integer>0</integer>
     <key>openTypeHeadCreated</key>
     <string>2009/03/13 21:44:13</string>
     <key>openTypeNameDesigner</key>
@@ -47,14 +47,14 @@
     <real>0.0625</real>
     <key>postscriptBlueValues</key>
     <array>
-      <real>-10.0</real>
-      <real>0.0</real>
-      <real>490.0</real>
-      <real>500.0</real>
-      <real>694.0</real>
-      <real>704.0</real>
-      <real>739.0</real>
-      <real>749.0</real>
+      <integer>-10</integer>
+      <integer>0</integer>
+      <integer>490</integer>
+      <integer>500</integer>
+      <integer>694</integer>
+      <integer>704</integer>
+      <integer>739</integer>
+      <integer>749</integer>
     </array>
     <key>postscriptFamilyBlues</key>
     <array/>
@@ -62,8 +62,8 @@
     <array/>
     <key>postscriptOtherBlues</key>
     <array>
-      <real>-232.0</real>
-      <real>-217.0</real>
+      <integer>-232</integer>
+      <integer>-217</integer>
     </array>
     <key>postscriptStemSnapH</key>
     <array>
@@ -86,6 +86,6 @@
     <key>versionMinor</key>
     <integer>111</integer>
     <key>xHeight</key>
-    <real>490.0</real>
+    <integer>490</integer>
   </dict>
 </plist>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif
index c7167c61..813d7aa9 100644
--- a/src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eng" format="2">
-  <advance width="805.0"/>
+  <advance width="805"/>
   <unicode hex="014A"/>
   <outline>
     <component base="N"/>
-    <component base="_bottomhook" xOffset="156.0"/>
+    <component base="_bottomhook" xOffset="156"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif
index 9136af3c..7dbaeed0 100644
--- a/src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eng" format="2">
-  <advance width="599.0"/>
+  <advance width="599"/>
   <unicode hex="014B"/>
   <outline>
     <component base="n"/>
-    <component base="_bottomhook" xOffset="-25.0"/>
+    <component base="_bottomhook" xOffset="-25"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/florin.glif 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/florin.glif
index d2bc358e..6ca96652 100644
--- a/src/Cantarell-Bold.ufo/glyphs.T_emplate/florin.glif
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/florin.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="florin" format="2">
-  <advance width="417.0"/>
+  <advance width="417"/>
   <unicode hex="0192"/>
   <outline>
     <component base="f"/>
-    <component base="_bottomhook" xOffset="-296.0"/>
+    <component base="_bottomhook" xOffset="-296"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/A_-cy.glif
index 9777ff80..893e252a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="A-cy" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0410"/>
   <outline>
     <component base="A"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_.glif b/src/Cantarell-Bold.ufo/glyphs/A_.glif
index 47a68ed0..980ece01 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="A" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0041"/>
   <note>
 A
 </note>
-  <anchor x="353.0" y="0.0" name="bottom"/>
-  <anchor x="659.0" y="10.0" name="ogonek"/>
-  <anchor x="353.0" y="694.0" name="top"/>
+  <anchor x="353" y="0" name="bottom"/>
+  <anchor x="659" y="10" name="ogonek"/>
+  <anchor x="353" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="1.0" y="0.0" type="line"/>
-      <point x="186.0" y="0.0" type="line"/>
-      <point x="370.0" y="620.0" type="line"/>
-      <point x="322.0" y="620.0" type="line"/>
-      <point x="515.0" y="0.0" type="line"/>
-      <point x="706.0" y="0.0" type="line"/>
-      <point x="469.0" y="694.0" type="line"/>
-      <point x="248.0" y="694.0" type="line"/>
+      <point x="1" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="370" y="620" type="line"/>
+      <point x="322" y="620" type="line"/>
+      <point x="515" y="0" type="line"/>
+      <point x="706" y="0" type="line"/>
+      <point x="469" y="694" type="line"/>
+      <point x="248" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="194.0" y="143.0" type="line"/>
-      <point x="512.0" y="143.0" type="line"/>
-      <point x="476.0" y="299.0" type="line"/>
-      <point x="229.0" y="299.0" type="line"/>
+      <point x="194" y="143" type="line"/>
+      <point x="512" y="143" type="line"/>
+      <point x="476" y="299" type="line"/>
+      <point x="229" y="299" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_E_.glif b/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
index e1d5ff13..5e694b37 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="AE" format="2">
-  <advance width="1023.0"/>
+  <advance width="1023"/>
   <unicode hex="00C6"/>
-  <anchor x="548.0" y="0.0" name="bottom"/>
-  <anchor x="548.0" y="694.0" name="top"/>
+  <anchor x="548" y="0" name="bottom"/>
+  <anchor x="548" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="-4.0" y="0.0" type="line"/>
-      <point x="186.0" y="0.0" type="line"/>
-      <point x="576.0" y="694.0" type="line"/>
-      <point x="413.0" y="694.0" type="line"/>
+      <point x="-4" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="576" y="694" type="line"/>
+      <point x="413" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="202.0" y="149.0" type="line"/>
-      <point x="520.0" y="149.0" type="line"/>
-      <point x="520.0" y="305.0" type="line"/>
-      <point x="202.0" y="305.0" type="line"/>
+      <point x="202" y="149" type="line"/>
+      <point x="520" y="149" type="line"/>
+      <point x="520" y="305" type="line"/>
+      <point x="202" y="305" type="line"/>
     </contour>
     <contour>
-      <point x="480.0" y="0.0" type="line"/>
-      <point x="653.0" y="0.0" type="line"/>
-      <point x="653.0" y="694.0" type="line"/>
-      <point x="480.0" y="694.0" type="line"/>
+      <point x="480" y="0" type="line"/>
+      <point x="653" y="0" type="line"/>
+      <point x="653" y="694" type="line"/>
+      <point x="480" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="560.0" y="0.0" type="line"/>
-      <point x="978.0" y="0.0" type="line"/>
-      <point x="978.0" y="152.0" type="line"/>
-      <point x="560.0" y="152.0" type="line"/>
+      <point x="560" y="0" type="line"/>
+      <point x="978" y="0" type="line"/>
+      <point x="978" y="152" type="line"/>
+      <point x="560" y="152" type="line"/>
     </contour>
     <contour>
-      <point x="560.0" y="278.0" type="line"/>
-      <point x="950.0" y="278.0" type="line"/>
-      <point x="950.0" y="430.0" type="line"/>
-      <point x="560.0" y="430.0" type="line"/>
+      <point x="560" y="278" type="line"/>
+      <point x="950" y="278" type="line"/>
+      <point x="950" y="430" type="line"/>
+      <point x="560" y="430" type="line"/>
     </contour>
     <contour>
-      <point x="560.0" y="542.0" type="line"/>
-      <point x="978.0" y="542.0" type="line"/>
-      <point x="978.0" y="694.0" type="line"/>
-      <point x="560.0" y="694.0" type="line"/>
+      <point x="560" y="542" type="line"/>
+      <point x="978" y="542" type="line"/>
+      <point x="978" y="694" type="line"/>
+      <point x="560" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif b/src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif
index 9d903469..68a6d46c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="AEacute" format="2">
-  <advance width="1023.0"/>
+  <advance width="1023"/>
   <unicode hex="01FC"/>
   <outline>
     <component base="AE"/>
-    <component base="acutecomb.case" xOffset="469.0"/>
+    <component base="acutecomb.case" xOffset="469"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_acute.glif b/src/Cantarell-Bold.ufo/glyphs/A_acute.glif
index 6ceb9aed..0aec4cac 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aacute" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="00C1"/>
   <outline>
     <component base="A"/>
-    <component base="acutecomb.case" xOffset="274.0"/>
+    <component base="acutecomb.case" xOffset="274"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif
index 0e50498a..4af7cc47 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreve-cy" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="04D0"/>
   <outline>
     <component base="A-cy"/>
-    <component base="brevecomb-cy.case" xOffset="120.0"/>
+    <component base="brevecomb-cy.case" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_breve.glif b/src/Cantarell-Bold.ufo/glyphs/A_breve.glif
index e1d0b654..98ac3bcf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_breve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreve" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0102"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb.case" xOffset="120.0"/>
+    <component base="brevecomb.case" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif b/src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif
index fff16236..a54e07d1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreveacute" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EAE"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_acutecomb.case" xOffset="157.0" yOffset="4.0"/>
+    <component base="brevecomb_acutecomb.case" xOffset="157" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif
index 0c8133a7..e15fecf9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevedotbelow" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EB6"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
-    <component base="brevecomb.case" xOffset="120.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="brevecomb.case" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif b/src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif
index be755b95..791f8f80 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevegrave" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EB0"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_gravecomb.case" xOffset="154.0" yOffset="4.0"/>
+    <component base="brevecomb_gravecomb.case" xOffset="154" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevehookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_brevehookabove.glif
index e1182f7c..6822653f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_brevehookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevehookabove" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EB2"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_hookabovecomb.case" xOffset="157.0" yOffset="4.0"/>
+    <component base="brevecomb_hookabovecomb.case" xOffset="157" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif b/src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif
index 358900f0..43c31bc9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevetilde" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EB4"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_tildecomb.case" xOffset="135.0" yOffset="4.0"/>
+    <component base="brevecomb_tildecomb.case" xOffset="135" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_caron.glif b/src/Cantarell-Bold.ufo/glyphs/A_caron.glif
index 95098ad2..5e9eaf68 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acaron" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="01CD"/>
   <outline>
     <component base="A"/>
-    <component base="caroncomb.case" xOffset="139.0"/>
+    <component base="caroncomb.case" xOffset="139"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif
index 3f375cab..a1afe515 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflex" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="00C2"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb.case" xOffset="154.0"/>
+    <component base="circumflexcomb.case" xOffset="154"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexacute.glif
index e4f0990b..a4aac8f5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_circumflexacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexacute" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EA4"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="166.0" yOffset="4.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="166" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexdotbelow.glif
index 052d4d0a..6669e245 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_circumflexdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexdotbelow" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EAC"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
-    <component base="circumflexcomb.case" xOffset="154.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="circumflexcomb.case" xOffset="154"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexgrave.glif
index ac3d35ef..7692ba3c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_circumflexgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexgrave" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EA6"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="166.0" yOffset="4.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="166" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexhookabove.glif
index a43fd20f..ade16912 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_circumflexhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexhookabove" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EA8"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="166.0" yOffset="4.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="166" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflextilde.glif
index 2b12508a..469bf630 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_circumflextilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflextilde" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EAA"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="146.0" yOffset="4.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="146" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif
index 2b9a5011..6e239ed6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adblgrave" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0200"/>
   <outline>
     <component base="A"/>
-    <component base="dblgravecomb.case" xOffset="70.0"/>
+    <component base="dblgravecomb.case" xOffset="70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif
index 6545ae6b..793a6039 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adieresis-cy" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="04D2"/>
   <outline>
     <component base="A-cy"/>
-    <component base="dieresiscomb.case" xOffset="78.0"/>
+    <component base="dieresiscomb.case" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif
index 0fa9231d..005d4e4f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adieresis" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="00C4"/>
   <outline>
     <component base="A"/>
-    <component base="dieresiscomb.case" xOffset="78.0"/>
+    <component base="dieresiscomb.case" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif
index 0abae7df..20cb1856 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adotbelow" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EA0"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_grave.glif b/src/Cantarell-Bold.ufo/glyphs/A_grave.glif
index 4d7248f1..2cd765ab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Agrave" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="00C0"/>
   <outline>
     <component base="A"/>
-    <component base="gravecomb.case" xOffset="124.0"/>
+    <component base="gravecomb.case" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif
index 31875f58..a728d454 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ahookabove" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="1EA2"/>
   <outline>
     <component base="A"/>
-    <component base="hookabovecomb.case" xOffset="198.0"/>
+    <component base="hookabovecomb.case" xOffset="198"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif b/src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif
index 7a80699c..a70af3bb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aie-cy" format="2">
-  <advance width="1023.0"/>
+  <advance width="1023"/>
   <unicode hex="04D4"/>
   <outline>
     <component base="AE"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif
index 21f05c52..62dd6318 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ainvertedbreve" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0202"/>
   <outline>
     <component base="A"/>
-    <component base="breveinvertedcomb.case" xOffset="122.0"/>
+    <component base="breveinvertedcomb.case" xOffset="122"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_macron.glif b/src/Cantarell-Bold.ufo/glyphs/A_macron.glif
index 053daf53..49789068 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Amacron" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0100"/>
   <outline>
     <component base="A"/>
-    <component base="macroncomb.case" xOffset="114.0"/>
+    <component base="macroncomb.case" xOffset="114"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif
index d5ed198d..25a38703 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aogonek" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0104"/>
   <outline>
     <component base="A"/>
-    <component base="ogonekcomb" xOffset="199.0"/>
+    <component base="ogonekcomb" xOffset="199"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ring.glif b/src/Cantarell-Bold.ufo/glyphs/A_ring.glif
index 879e3c6c..d832502f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_ring.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aring" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="00C5"/>
   <outline>
     <component base="A"/>
-    <component base="ringcomb.case" xOffset="187.0"/>
+    <component base="ringcomb.case" xOffset="187"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif b/src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif
index 81c28212..3e162adc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aringacute" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="01FA"/>
   <outline>
     <component base="A"/>
-    <component base="ringcomb_acutecomb.case" xOffset="192.0"/>
+    <component base="ringcomb_acutecomb.case" xOffset="192"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/A_tilde.glif
index e6a73f4c..2c3166b6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Atilde" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="00C3"/>
   <outline>
     <component base="A"/>
-    <component base="tildecomb.case" xOffset="124.0"/>
+    <component base="tildecomb.case" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/B_.glif b/src/Cantarell-Bold.ufo/glyphs/B_.glif
index 4493c0a2..2e4dd3ad 100644
--- a/src/Cantarell-Bold.ufo/glyphs/B_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/B_.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="B" format="2">
-  <advance width="652.0"/>
+  <advance width="652"/>
   <unicode hex="0042"/>
   <note>
 B
 </note>
-  <anchor x="318.0" y="0.0" name="bottom"/>
-  <anchor x="318.0" y="694.0" name="top"/>
+  <anchor x="318" y="0" name="bottom"/>
+  <anchor x="318" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="343.0" y="0.0" type="line" smooth="yes"/>
-      <point x="518.0" y="0.0"/>
-      <point x="634.0" y="91.0"/>
-      <point x="634.0" y="227.0" type="curve" smooth="yes"/>
-      <point x="634.0" y="350.0"/>
-      <point x="545.0" y="424.0"/>
-      <point x="394.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="424.0" type="line"/>
-      <point x="180.0" y="292.0" type="line"/>
-      <point x="356.0" y="292.0" type="line" smooth="yes"/>
-      <point x="418.0" y="292.0"/>
-      <point x="454.0" y="260.0"/>
-      <point x="454.0" y="210.0" type="curve" smooth="yes"/>
-      <point x="454.0" y="161.0"/>
-      <point x="424.0" y="136.0"/>
-      <point x="366.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="136.0" type="line"/>
-      <point x="237.0" y="558.0" type="line"/>
-      <point x="305.0" y="558.0" type="line" smooth="yes"/>
-      <point x="363.0" y="558.0"/>
-      <point x="401.0" y="530.0"/>
-      <point x="401.0" y="488.0" type="curve" smooth="yes"/>
-      <point x="401.0" y="450.0"/>
-      <point x="370.0" y="418.0"/>
-      <point x="314.0" y="401.0" type="curve"/>
-      <point x="448.0" y="374.0" type="line"/>
-      <point x="525.0" y="394.0"/>
-      <point x="575.0" y="457.0"/>
-      <point x="575.0" y="531.0" type="curve" smooth="yes"/>
-      <point x="575.0" y="638.0"/>
-      <point x="486.0" y="694.0"/>
-      <point x="315.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="343" y="0" type="line" smooth="yes"/>
+      <point x="518" y="0"/>
+      <point x="634" y="91"/>
+      <point x="634" y="227" type="curve" smooth="yes"/>
+      <point x="634" y="350"/>
+      <point x="545" y="424"/>
+      <point x="394" y="424" type="curve" smooth="yes"/>
+      <point x="180" y="424" type="line"/>
+      <point x="180" y="292" type="line"/>
+      <point x="356" y="292" type="line" smooth="yes"/>
+      <point x="418" y="292"/>
+      <point x="454" y="260"/>
+      <point x="454" y="210" type="curve" smooth="yes"/>
+      <point x="454" y="161"/>
+      <point x="424" y="136"/>
+      <point x="366" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="558" type="line"/>
+      <point x="305" y="558" type="line" smooth="yes"/>
+      <point x="363" y="558"/>
+      <point x="401" y="530"/>
+      <point x="401" y="488" type="curve" smooth="yes"/>
+      <point x="401" y="450"/>
+      <point x="370" y="418"/>
+      <point x="314" y="401" type="curve"/>
+      <point x="448" y="374" type="line"/>
+      <point x="525" y="394"/>
+      <point x="575" y="457"/>
+      <point x="575" y="531" type="curve" smooth="yes"/>
+      <point x="575" y="638"/>
+      <point x="486" y="694"/>
+      <point x="315" y="694" type="curve" smooth="yes"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif
index 4fc51605..f4d7a745 100644
--- a/src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Be-cy" format="2">
-  <advance width="637.0"/>
+  <advance width="637"/>
   <unicode hex="0411"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="331.0" y="0.0" type="line" smooth="yes"/>
-      <point x="504.0" y="0.0"/>
-      <point x="622.0" y="94.0"/>
-      <point x="622.0" y="232.0" type="curve" smooth="yes"/>
-      <point x="622.0" y="357.0"/>
-      <point x="531.0" y="434.0"/>
-      <point x="382.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="434.0" type="line"/>
-      <point x="180.0" y="302.0" type="line"/>
-      <point x="344.0" y="302.0" type="line" smooth="yes"/>
-      <point x="403.0" y="302.0"/>
-      <point x="442.0" y="268.0"/>
-      <point x="442.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="442.0" y="164.0"/>
-      <point x="410.0" y="136.0"/>
-      <point x="354.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="136.0" type="line"/>
-      <point x="237.0" y="543.0" type="line"/>
-      <point x="542.0" y="543.0" type="line"/>
-      <point x="542.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="331" y="0" type="line" smooth="yes"/>
+      <point x="504" y="0"/>
+      <point x="622" y="94"/>
+      <point x="622" y="232" type="curve" smooth="yes"/>
+      <point x="622" y="357"/>
+      <point x="531" y="434"/>
+      <point x="382" y="434" type="curve" smooth="yes"/>
+      <point x="180" y="434" type="line"/>
+      <point x="180" y="302" type="line"/>
+      <point x="344" y="302" type="line" smooth="yes"/>
+      <point x="403" y="302"/>
+      <point x="442" y="268"/>
+      <point x="442" y="215" type="curve" smooth="yes"/>
+      <point x="442" y="164"/>
+      <point x="410" y="136"/>
+      <point x="354" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="543" type="line"/>
+      <point x="542" y="543" type="line"/>
+      <point x="542" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_.glif b/src/Cantarell-Bold.ufo/glyphs/C_.glif
index 8b259b7f..58f98969 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="C" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="0043"/>
   <note>
 C
 </note>
-  <anchor x="349.0" y="0.0" name="bottom"/>
-  <anchor x="349.0" y="694.0" name="top"/>
+  <anchor x="349" y="0" name="bottom"/>
+  <anchor x="349" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="383.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="459.0" y="-10.0"/>
-      <point x="545.0" y="10.0"/>
-      <point x="598.0" y="39.0" type="curve"/>
-      <point x="560.0" y="164.0" type="line"/>
-      <point x="520.0" y="150.0"/>
-      <point x="469.0" y="142.0"/>
-      <point x="425.0" y="142.0" type="curve" smooth="yes"/>
-      <point x="285.0" y="142.0"/>
-      <point x="205.0" y="224.0"/>
-      <point x="205.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="486.0"/>
-      <point x="276.0" y="551.0"/>
-      <point x="403.0" y="551.0" type="curve" smooth="yes"/>
-      <point x="458.0" y="551.0"/>
-      <point x="521.0" y="541.0"/>
-      <point x="559.0" y="525.0" type="curve"/>
-      <point x="607.0" y="661.0" type="line"/>
-      <point x="540.0" y="690.0"/>
-      <point x="475.0" y="704.0"/>
-      <point x="405.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="704.0"/>
-      <point x="25.0" y="560.0"/>
-      <point x="25.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="131.0"/>
-      <point x="171.0" y="-10.0"/>
+      <point x="383" y="-10" type="curve" smooth="yes"/>
+      <point x="459" y="-10"/>
+      <point x="545" y="10"/>
+      <point x="598" y="39" type="curve"/>
+      <point x="560" y="164" type="line"/>
+      <point x="520" y="150"/>
+      <point x="469" y="142"/>
+      <point x="425" y="142" type="curve" smooth="yes"/>
+      <point x="285" y="142"/>
+      <point x="205" y="224"/>
+      <point x="205" y="359" type="curve" smooth="yes"/>
+      <point x="205" y="486"/>
+      <point x="276" y="551"/>
+      <point x="403" y="551" type="curve" smooth="yes"/>
+      <point x="458" y="551"/>
+      <point x="521" y="541"/>
+      <point x="559" y="525" type="curve"/>
+      <point x="607" y="661" type="line"/>
+      <point x="540" y="690"/>
+      <point x="475" y="704"/>
+      <point x="405" y="704" type="curve" smooth="yes"/>
+      <point x="181" y="704"/>
+      <point x="25" y="560"/>
+      <point x="25" y="342" type="curve" smooth="yes"/>
+      <point x="25" y="131"/>
+      <point x="171" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_acute.glif b/src/Cantarell-Bold.ufo/glyphs/C_acute.glif
index 28b51659..6f3be76b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cacute" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="0106"/>
   <outline>
     <component base="C"/>
-    <component base="acutecomb.case" xOffset="270.0"/>
+    <component base="acutecomb.case" xOffset="270"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_caron.glif b/src/Cantarell-Bold.ufo/glyphs/C_caron.glif
index c88d34a1..ead3409d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccaron" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="010C"/>
   <outline>
     <component base="C"/>
-    <component base="caroncomb.case" xOffset="135.0"/>
+    <component base="caroncomb.case" xOffset="135"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif
index 171eb81b..89f04157 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccedilla" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="00C7"/>
   <outline>
     <component base="C"/>
-    <component base="cedillacomb" xOffset="191.0"/>
+    <component base="cedillacomb" xOffset="191"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif
index 68b760d4..1ebfcd89 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccedillaacute" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="1E08"/>
   <outline>
     <component base="C"/>
-    <component base="cedillacomb" xOffset="191.0"/>
-    <component base="acutecomb.case" xOffset="270.0"/>
+    <component base="cedillacomb" xOffset="191"/>
+    <component base="acutecomb.case" xOffset="270"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif
index 16648582..3dae54a2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccircumflex" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="0108"/>
   <outline>
     <component base="C"/>
-    <component base="circumflexcomb.case" xOffset="150.0"/>
+    <component base="circumflexcomb.case" xOffset="150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif
index cd3f3918..ec6c2877 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cdotaccent" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="010A"/>
   <outline>
     <component base="C"/>
-    <component base="dotaccentcomb.case" xOffset="204.0"/>
+    <component base="dotaccentcomb.case" xOffset="204"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif b/src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif
index 973f6797..1ee1deee 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Che-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="0427"/>
-  <anchor x="554.0" y="0.0" name="bottomright"/>
-  <anchor x="328.0" y="694.0" name="top"/>
+  <anchor x="554" y="0" name="bottomright"/>
+  <anchor x="328" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="246.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="239.0"/>
-      <point x="410.0" y="270.0"/>
-      <point x="460.0" y="318.0" type="curve"/>
-      <point x="439.0" y="421.0" type="line"/>
-      <point x="399.0" y="400.0"/>
-      <point x="351.0" y="389.0"/>
-      <point x="307.0" y="389.0" type="curve" smooth="yes"/>
-      <point x="240.0" y="389.0"/>
-      <point x="202.0" y="415.0"/>
-      <point x="202.0" y="470.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="694.0" type="line"/>
-      <point x="30.0" y="694.0" type="line"/>
-      <point x="30.0" y="441.0" type="line" smooth="yes"/>
-      <point x="30.0" y="314.0"/>
-      <point x="116.0" y="239.0"/>
+      <point x="246" y="239" type="curve" smooth="yes"/>
+      <point x="327" y="239"/>
+      <point x="410" y="270"/>
+      <point x="460" y="318" type="curve"/>
+      <point x="439" y="421" type="line"/>
+      <point x="399" y="400"/>
+      <point x="351" y="389"/>
+      <point x="307" y="389" type="curve" smooth="yes"/>
+      <point x="240" y="389"/>
+      <point x="202" y="415"/>
+      <point x="202" y="470" type="curve" smooth="yes"/>
+      <point x="202" y="694" type="line"/>
+      <point x="30" y="694" type="line"/>
+      <point x="30" y="441" type="line" smooth="yes"/>
+      <point x="30" y="314"/>
+      <point x="116" y="239"/>
     </contour>
     <contour>
-      <point x="417.0" y="0.0" type="line"/>
-      <point x="587.0" y="0.0" type="line"/>
-      <point x="587.0" y="694.0" type="line"/>
-      <point x="417.0" y="694.0" type="line"/>
+      <point x="417" y="0" type="line"/>
+      <point x="587" y="0" type="line"/>
+      <point x="587" y="694" type="line"/>
+      <point x="417" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_hedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_hedescender-cy.glif
index 8298efb7..0a4573c6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_hedescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_hedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chedescender-cy" format="2">
-  <advance width="728.0"/>
+  <advance width="728"/>
   <unicode hex="04B6"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="descender-cy.case" xOffset="458.0"/>
+    <component base="descender-cy.case" xOffset="458"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif
index b4b67689..d17c78f7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chedieresis-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="04F4"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="dieresiscomb.case" xOffset="53.0"/>
+    <component base="dieresiscomb.case" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_hekhakassian-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_hekhakassian-cy.glif
index 21270fcb..bdbf8a9b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_hekhakassian-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_hekhakassian-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chekhakassian-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="04CB"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="_descenderreverse-cy.case" xOffset="353.0"/>
+    <component base="_descenderreverse-cy.case" xOffset="353"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_heverticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_heverticalstroke-cy.glif
index 2d4bd942..0a2447fb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/C_heverticalstroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/C_heverticalstroke-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cheverticalstroke-cy" format="2">
-  <advance width="674.0"/>
+  <advance width="674"/>
   <unicode hex="04B8"/>
   <outline>
     <contour>
-      <point x="257.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="342.0" y="239.0"/>
-      <point x="425.0" y="268.0"/>
-      <point x="483.0" y="318.0" type="curve"/>
-      <point x="459.0" y="421.0" type="line"/>
-      <point x="416.0" y="400.0"/>
-      <point x="368.0" y="389.0"/>
-      <point x="318.0" y="389.0" type="curve" smooth="yes"/>
-      <point x="242.0" y="389.0"/>
-      <point x="202.0" y="415.0"/>
-      <point x="202.0" y="470.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="694.0" type="line"/>
-      <point x="30.0" y="694.0" type="line"/>
-      <point x="30.0" y="441.0" type="line" smooth="yes"/>
-      <point x="30.0" y="314.0"/>
-      <point x="119.0" y="239.0"/>
+      <point x="257" y="239" type="curve" smooth="yes"/>
+      <point x="342" y="239"/>
+      <point x="425" y="268"/>
+      <point x="483" y="318" type="curve"/>
+      <point x="459" y="421" type="line"/>
+      <point x="416" y="400"/>
+      <point x="368" y="389"/>
+      <point x="318" y="389" type="curve" smooth="yes"/>
+      <point x="242" y="389"/>
+      <point x="202" y="415"/>
+      <point x="202" y="470" type="curve" smooth="yes"/>
+      <point x="202" y="694" type="line"/>
+      <point x="30" y="694" type="line"/>
+      <point x="30" y="441" type="line" smooth="yes"/>
+      <point x="30" y="314"/>
+      <point x="119" y="239"/>
     </contour>
     <contour>
-      <point x="273.0" y="130.0" type="line"/>
-      <point x="374.0" y="130.0" type="line"/>
-      <point x="374.0" y="516.0" type="line"/>
-      <point x="273.0" y="516.0" type="line"/>
+      <point x="273" y="130" type="line"/>
+      <point x="374" y="130" type="line"/>
+      <point x="374" y="516" type="line"/>
+      <point x="273" y="516" type="line"/>
     </contour>
     <contour>
-      <point x="437.0" y="0.0" type="line"/>
-      <point x="607.0" y="0.0" type="line"/>
-      <point x="607.0" y="694.0" type="line"/>
-      <point x="437.0" y="694.0" type="line"/>
+      <point x="437" y="0" type="line"/>
+      <point x="607" y="0" type="line"/>
+      <point x="607" y="694" type="line"/>
+      <point x="437" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_.glif b/src/Cantarell-Bold.ufo/glyphs/D_.glif
index 07e46cea..833a638a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="D" format="2">
-  <advance width="734.0"/>
+  <advance width="734"/>
   <unicode hex="0044"/>
   <note>
 D
 </note>
-  <anchor x="358.0" y="0.0" name="bottom"/>
-  <anchor x="176.0" y="344.0" name="center"/>
-  <anchor x="335.0" y="694.0" name="top"/>
+  <anchor x="358" y="0" name="bottom"/>
+  <anchor x="176" y="344" name="center"/>
+  <anchor x="335" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="314.0" y="0.0" type="line" smooth="yes"/>
-      <point x="552.0" y="0.0"/>
-      <point x="709.0" y="143.0"/>
-      <point x="709.0" y="361.0" type="curve" smooth="yes"/>
-      <point x="709.0" y="570.0"/>
-      <point x="567.0" y="694.0"/>
-      <point x="327.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="314" y="0" type="line" smooth="yes"/>
+      <point x="552" y="0"/>
+      <point x="709" y="143"/>
+      <point x="709" y="361" type="curve" smooth="yes"/>
+      <point x="709" y="570"/>
+      <point x="567" y="694"/>
+      <point x="327" y="694" type="curve" smooth="yes"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="237.0" y="149.0" type="line"/>
-      <point x="237.0" y="545.0" type="line"/>
-      <point x="317.0" y="545.0" type="line" smooth="yes"/>
-      <point x="450.0" y="545.0"/>
-      <point x="529.0" y="469.0"/>
-      <point x="529.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="529.0" y="217.0"/>
-      <point x="460.0" y="149.0"/>
-      <point x="334.0" y="149.0" type="curve" smooth="yes"/>
+      <point x="237" y="149" type="line"/>
+      <point x="237" y="545" type="line"/>
+      <point x="317" y="545" type="line" smooth="yes"/>
+      <point x="450" y="545"/>
+      <point x="529" y="469"/>
+      <point x="529" y="341" type="curve" smooth="yes"/>
+      <point x="529" y="217"/>
+      <point x="460" y="149"/>
+      <point x="334" y="149" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif b/src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif
index 46bfe7d5..bf78bb06 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="DZcaron" format="2">
-  <advance width="1384.0"/>
+  <advance width="1384"/>
   <unicode hex="01C4"/>
   <outline>
     <component base="D"/>
-    <component base="Zcaron" xOffset="734.0"/>
+    <component base="Zcaron" xOffset="734"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_caron.glif b/src/Cantarell-Bold.ufo/glyphs/D_caron.glif
index 2f177929..1cff80ca 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dcaron" format="2">
-  <advance width="734.0"/>
+  <advance width="734"/>
   <unicode hex="010E"/>
   <outline>
     <component base="D"/>
-    <component base="caroncomb.case" xOffset="121.0"/>
+    <component base="caroncomb.case" xOffset="121"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_croat.glif b/src/Cantarell-Bold.ufo/glyphs/D_croat.glif
index e13f7d2c..71d96efc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_croat.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_croat.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dcroat" format="2">
-  <advance width="734.0"/>
+  <advance width="734"/>
   <unicode hex="0110"/>
   <outline>
     <component base="Eth"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif
index 337e8de2..3f13e7a7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ddotbelow" format="2">
-  <advance width="734.0"/>
+  <advance width="734"/>
   <unicode hex="1E0C"/>
   <outline>
     <component base="D"/>
-    <component base="dotbelowcomb" xOffset="208.0"/>
+    <component base="dotbelowcomb" xOffset="208"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif
index 38fa4bca..84887b05 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="De-cy" format="2">
-  <advance width="830.0"/>
+  <advance width="830"/>
   <unicode hex="0414"/>
   <outline>
     <contour>
-      <point x="81.0" y="89.0" type="line"/>
-      <point x="245.0" y="90.0"/>
-      <point x="331.0" y="184.0"/>
-      <point x="331.0" y="364.0" type="curve" smooth="yes"/>
-      <point x="331.0" y="545.0" type="line"/>
-      <point x="516.0" y="545.0" type="line"/>
-      <point x="516.0" y="70.0" type="line"/>
-      <point x="687.0" y="70.0" type="line"/>
-      <point x="687.0" y="694.0" type="line"/>
-      <point x="165.0" y="694.0" type="line"/>
-      <point x="165.0" y="360.0" type="line" smooth="yes"/>
-      <point x="165.0" y="223.0"/>
-      <point x="127.0" y="151.0"/>
-      <point x="55.0" y="150.0" type="curve"/>
+      <point x="81" y="89" type="line"/>
+      <point x="245" y="90"/>
+      <point x="331" y="184"/>
+      <point x="331" y="364" type="curve" smooth="yes"/>
+      <point x="331" y="545" type="line"/>
+      <point x="516" y="545" type="line"/>
+      <point x="516" y="70" type="line"/>
+      <point x="687" y="70" type="line"/>
+      <point x="687" y="694" type="line"/>
+      <point x="165" y="694" type="line"/>
+      <point x="165" y="360" type="line" smooth="yes"/>
+      <point x="165" y="223"/>
+      <point x="127" y="151"/>
+      <point x="55" y="150" type="curve"/>
     </contour>
     <contour>
-      <point x="10.0" y="-187.0" type="line"/>
-      <point x="172.0" y="-187.0" type="line"/>
-      <point x="172.0" y="0.0" type="line"/>
-      <point x="657.0" y="0.0" type="line"/>
-      <point x="657.0" y="-187.0" type="line"/>
-      <point x="820.0" y="-187.0" type="line"/>
-      <point x="820.0" y="151.0" type="line"/>
-      <point x="10.0" y="151.0" type="line"/>
+      <point x="10" y="-187" type="line"/>
+      <point x="172" y="-187" type="line"/>
+      <point x="172" y="0" type="line"/>
+      <point x="657" y="0" type="line"/>
+      <point x="657" y="-187" type="line"/>
+      <point x="820" y="-187" type="line"/>
+      <point x="820" y="151" type="line"/>
+      <point x="10" y="151" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif
index c6577d51..b9f38761 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dje-cy" format="2">
-  <advance width="805.0"/>
+  <advance width="805"/>
   <unicode hex="0402"/>
   <outline>
     <contour>
-      <point x="489.0" y="-10.0" type="line"/>
-      <point x="676.0" y="1.0"/>
-      <point x="790.0" y="97.0"/>
-      <point x="790.0" y="245.0" type="curve" smooth="yes"/>
-      <point x="790.0" y="375.0"/>
-      <point x="702.0" y="461.0"/>
-      <point x="569.0" y="461.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="461.0"/>
-      <point x="365.0" y="404.0"/>
-      <point x="304.0" y="302.0" type="curve"/>
-      <point x="328.0" y="199.0" type="line"/>
-      <point x="366.0" y="266.0"/>
-      <point x="438.0" y="311.0"/>
-      <point x="509.0" y="311.0" type="curve" smooth="yes"/>
-      <point x="570.0" y="311.0"/>
-      <point x="611.0" y="280.0"/>
-      <point x="611.0" y="233.0" type="curve" smooth="yes"/>
-      <point x="611.0" y="178.0"/>
-      <point x="560.0" y="139.0"/>
-      <point x="475.0" y="128.0" type="curve"/>
+      <point x="489" y="-10" type="line"/>
+      <point x="676" y="1"/>
+      <point x="790" y="97"/>
+      <point x="790" y="245" type="curve" smooth="yes"/>
+      <point x="790" y="375"/>
+      <point x="702" y="461"/>
+      <point x="569" y="461" type="curve" smooth="yes"/>
+      <point x="461" y="461"/>
+      <point x="365" y="404"/>
+      <point x="304" y="302" type="curve"/>
+      <point x="328" y="199" type="line"/>
+      <point x="366" y="266"/>
+      <point x="438" y="311"/>
+      <point x="509" y="311" type="curve" smooth="yes"/>
+      <point x="570" y="311"/>
+      <point x="611" y="280"/>
+      <point x="611" y="233" type="curve" smooth="yes"/>
+      <point x="611" y="178"/>
+      <point x="560" y="139"/>
+      <point x="475" y="128" type="curve"/>
     </contour>
     <contour>
-      <point x="218.0" y="0.0" type="line"/>
-      <point x="388.0" y="0.0" type="line"/>
-      <point x="388.0" y="660.0" type="line"/>
-      <point x="218.0" y="660.0" type="line"/>
+      <point x="218" y="0" type="line"/>
+      <point x="388" y="0" type="line"/>
+      <point x="388" y="660" type="line"/>
+      <point x="218" y="660" type="line"/>
     </contour>
     <contour>
-      <point x="10.0" y="542.0" type="line"/>
-      <point x="618.0" y="542.0" type="line"/>
-      <point x="618.0" y="694.0" type="line"/>
-      <point x="10.0" y="694.0" type="line"/>
+      <point x="10" y="542" type="line"/>
+      <point x="618" y="542" type="line"/>
+      <point x="618" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif
index 03a06c75..eee5ca31 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dlinebelow" format="2">
-  <advance width="734.0"/>
+  <advance width="734"/>
   <unicode hex="1E0E"/>
   <outline>
     <component base="D"/>
-    <component base="macronbelowcomb" xOffset="113.0"/>
+    <component base="macronbelowcomb" xOffset="113"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif b/src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif
index 75ded072..b3b58d9f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dzcaron" format="2">
-  <advance width="1224.0"/>
+  <advance width="1224"/>
   <unicode hex="01C5"/>
   <outline>
     <component base="D"/>
-    <component base="zcaron" xOffset="734.0"/>
+    <component base="zcaron" xOffset="734"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif
index 48a2a7bc..23186a9f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dze-cy" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="0405"/>
   <outline>
     <component base="S"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif
index 9afd4e7b..3143fbd4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dzhe-cy" format="2">
-  <advance width="756.0"/>
+  <advance width="756"/>
   <unicode hex="040F"/>
   <outline>
     <contour>
-      <point x="302.0" y="-187.0" type="line"/>
-      <point x="464.0" y="-187.0" type="line"/>
-      <point x="464.0" y="0.0" type="line"/>
-      <point x="689.0" y="0.0" type="line"/>
-      <point x="689.0" y="694.0" type="line"/>
-      <point x="518.0" y="694.0" type="line"/>
-      <point x="518.0" y="151.0" type="line"/>
-      <point x="238.0" y="151.0" type="line"/>
-      <point x="238.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="302.0" y="0.0" type="line"/>
+      <point x="302" y="-187" type="line"/>
+      <point x="464" y="-187" type="line"/>
+      <point x="464" y="0" type="line"/>
+      <point x="689" y="0" type="line"/>
+      <point x="689" y="694" type="line"/>
+      <point x="518" y="694" type="line"/>
+      <point x="518" y="151" type="line"/>
+      <point x="238" y="151" type="line"/>
+      <point x="238" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="302" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_-cy.glif
index d62a9dc7..328ef2eb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="E-cy" format="2">
-  <advance width="636.0"/>
+  <advance width="636"/>
   <unicode hex="0404"/>
   <outline>
     <contour>
-      <point x="158.0" y="275.0" type="line"/>
-      <point x="525.0" y="275.0" type="line"/>
-      <point x="525.0" y="415.0" type="line"/>
-      <point x="158.0" y="415.0" type="line"/>
+      <point x="158" y="275" type="line"/>
+      <point x="525" y="275" type="line"/>
+      <point x="525" y="415" type="line"/>
+      <point x="158" y="415" type="line"/>
     </contour>
     <contour>
-      <point x="392.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="472.0" y="-10.0"/>
-      <point x="559.0" y="11.0"/>
-      <point x="612.0" y="39.0" type="curve"/>
-      <point x="574.0" y="164.0" type="line"/>
-      <point x="533.0" y="150.0"/>
-      <point x="478.0" y="142.0"/>
-      <point x="434.0" y="142.0" type="curve" smooth="yes"/>
-      <point x="290.0" y="142.0"/>
-      <point x="205.0" y="224.0"/>
-      <point x="205.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="486.0"/>
-      <point x="280.0" y="551.0"/>
-      <point x="412.0" y="551.0" type="curve" smooth="yes"/>
-      <point x="463.0" y="551.0"/>
-      <point x="531.0" y="542.0"/>
-      <point x="573.0" y="525.0" type="curve"/>
-      <point x="621.0" y="661.0" type="line"/>
-      <point x="553.0" y="690.0"/>
-      <point x="485.0" y="704.0"/>
-      <point x="414.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="704.0"/>
-      <point x="25.0" y="560.0"/>
-      <point x="25.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="131.0"/>
-      <point x="175.0" y="-10.0"/>
+      <point x="392" y="-10" type="curve" smooth="yes"/>
+      <point x="472" y="-10"/>
+      <point x="559" y="11"/>
+      <point x="612" y="39" type="curve"/>
+      <point x="574" y="164" type="line"/>
+      <point x="533" y="150"/>
+      <point x="478" y="142"/>
+      <point x="434" y="142" type="curve" smooth="yes"/>
+      <point x="290" y="142"/>
+      <point x="205" y="224"/>
+      <point x="205" y="359" type="curve" smooth="yes"/>
+      <point x="205" y="486"/>
+      <point x="280" y="551"/>
+      <point x="412" y="551" type="curve" smooth="yes"/>
+      <point x="463" y="551"/>
+      <point x="531" y="542"/>
+      <point x="573" y="525" type="curve"/>
+      <point x="621" y="661" type="line"/>
+      <point x="553" y="690"/>
+      <point x="485" y="704"/>
+      <point x="414" y="704" type="curve" smooth="yes"/>
+      <point x="186" y="704"/>
+      <point x="25" y="560"/>
+      <point x="25" y="342" type="curve" smooth="yes"/>
+      <point x="25" y="131"/>
+      <point x="175" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_.glif b/src/Cantarell-Bold.ufo/glyphs/E_.glif
index 09cef4c5..2be05acc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="E" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0045"/>
   <note>
 E
 </note>
-  <anchor x="320.0" y="0.0" name="bottom"/>
-  <anchor x="518.0" y="10.0" name="ogonek"/>
-  <anchor x="313.0" y="694.0" name="top"/>
-  <anchor x="15.0" y="694.0" name="topleft"/>
+  <anchor x="320" y="0" name="bottom"/>
+  <anchor x="518" y="10" name="ogonek"/>
+  <anchor x="313" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="240.0" y="0.0" type="line"/>
-      <point x="240.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="147.0" y="0.0" type="line"/>
-      <point x="565.0" y="0.0" type="line"/>
-      <point x="565.0" y="152.0" type="line"/>
-      <point x="147.0" y="152.0" type="line"/>
+      <point x="147" y="0" type="line"/>
+      <point x="565" y="0" type="line"/>
+      <point x="565" y="152" type="line"/>
+      <point x="147" y="152" type="line"/>
     </contour>
     <contour>
-      <point x="147.0" y="276.0" type="line"/>
-      <point x="537.0" y="276.0" type="line"/>
-      <point x="537.0" y="428.0" type="line"/>
-      <point x="147.0" y="428.0" type="line"/>
+      <point x="147" y="276" type="line"/>
+      <point x="537" y="276" type="line"/>
+      <point x="537" y="428" type="line"/>
+      <point x="147" y="428" type="line"/>
     </contour>
     <contour>
-      <point x="147.0" y="542.0" type="line"/>
-      <point x="565.0" y="542.0" type="line"/>
-      <point x="565.0" y="694.0" type="line"/>
-      <point x="147.0" y="694.0" type="line"/>
+      <point x="147" y="542" type="line"/>
+      <point x="565" y="542" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="147" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_acute.glif b/src/Cantarell-Bold.ufo/glyphs/E_acute.glif
index da7cab4b..bbdbab4e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eacute" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="00C9"/>
   <outline>
     <component base="E"/>
-    <component base="acutecomb.case" xOffset="234.0"/>
+    <component base="acutecomb.case" xOffset="234"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_breve.glif b/src/Cantarell-Bold.ufo/glyphs/E_breve.glif
index d8150771..e3c053fe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_breve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ebreve" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0114"/>
   <outline>
     <component base="E"/>
-    <component base="brevecomb.case" xOffset="80.0"/>
+    <component base="brevecomb.case" xOffset="80"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_caron.glif b/src/Cantarell-Bold.ufo/glyphs/E_caron.glif
index 8fee9860..111e3506 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecaron" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="011A"/>
   <outline>
     <component base="E"/>
-    <component base="caroncomb.case" xOffset="99.0"/>
+    <component base="caroncomb.case" xOffset="99"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif
index f444423a..a332589f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecedillabreve" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1E1C"/>
   <outline>
     <component base="E"/>
-    <component base="cedillacomb" xOffset="162.0"/>
-    <component base="brevecomb.case" xOffset="80.0"/>
+    <component base="cedillacomb" xOffset="162"/>
+    <component base="brevecomb.case" xOffset="80"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif
index ba87ee3b..19274220 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflex" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="00CA"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb.case" xOffset="114.0"/>
+    <component base="circumflexcomb.case" xOffset="114"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexacute.glif
index c5e73113..2f24ab47 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_circumflexacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexacute" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EBE"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="126.0" yOffset="4.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="126" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexdotbelow.glif
index d7f4577f..6255fb0b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_circumflexdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexdotbelow" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EC6"/>
   <outline>
     <component base="E"/>
-    <component base="dotbelowcomb" xOffset="170.0"/>
-    <component base="circumflexcomb.case" xOffset="114.0"/>
+    <component base="dotbelowcomb" xOffset="170"/>
+    <component base="circumflexcomb.case" xOffset="114"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexgrave.glif
index 23422425..7734085f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_circumflexgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexgrave" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EC0"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="126.0" yOffset="4.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="126" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexhookabove.glif
index 1df00a14..6092e193 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_circumflexhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexhookabove" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EC2"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="126.0" yOffset="4.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="126" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflextilde.glif
index 9cbff9bf..df68d7e2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_circumflextilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflextilde" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EC4"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="106.0" yOffset="4.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="106" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif
index ffaad19d..c2d6d046 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edblgrave" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0204"/>
   <outline>
     <component base="E"/>
-    <component base="dblgravecomb.case" xOffset="30.0"/>
+    <component base="dblgravecomb.case" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif
index 9069846c..09b53ec9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edieresis" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="00CB"/>
   <outline>
     <component base="E"/>
-    <component base="dieresiscomb.case" xOffset="38.0"/>
+    <component base="dieresiscomb.case" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif
index c68a32ac..b8f55595 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edotaccent" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0116"/>
   <outline>
     <component base="E"/>
-    <component base="dotaccentcomb.case" xOffset="168.0"/>
+    <component base="dotaccentcomb.case" xOffset="168"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif
index 0cf902ee..881e0c40 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edotbelow" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EB8"/>
   <outline>
     <component base="E"/>
-    <component base="dotbelowcomb" xOffset="170.0"/>
+    <component base="dotbelowcomb" xOffset="170"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif
index ef0ad8e0..8f037547 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ef-cy" format="2">
-  <advance width="814.0"/>
+  <advance width="814"/>
   <unicode hex="0424"/>
   <outline>
     <contour>
-      <point x="403.0" y="48.0" type="curve" smooth="yes"/>
-      <point x="649.0" y="48.0"/>
-      <point x="794.0" y="161.0"/>
-      <point x="794.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="794.0" y="536.0"/>
-      <point x="652.0" y="646.0"/>
-      <point x="412.0" y="646.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="646.0"/>
-      <point x="20.0" y="534.0"/>
-      <point x="20.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="20.0" y="158.0"/>
-      <point x="162.0" y="48.0"/>
+      <point x="403" y="48" type="curve" smooth="yes"/>
+      <point x="649" y="48"/>
+      <point x="794" y="161"/>
+      <point x="794" y="351" type="curve" smooth="yes"/>
+      <point x="794" y="536"/>
+      <point x="652" y="646"/>
+      <point x="412" y="646" type="curve" smooth="yes"/>
+      <point x="166" y="646"/>
+      <point x="20" y="534"/>
+      <point x="20" y="344" type="curve" smooth="yes"/>
+      <point x="20" y="158"/>
+      <point x="162" y="48"/>
     </contour>
     <contour>
-      <point x="413.0" y="193.0" type="curve" smooth="yes"/>
-      <point x="273.0" y="193.0"/>
-      <point x="190.0" y="252.0"/>
-      <point x="190.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="445.0"/>
-      <point x="269.0" y="501.0"/>
-      <point x="402.0" y="501.0" type="curve" smooth="yes"/>
-      <point x="542.0" y="501.0"/>
-      <point x="624.0" y="442.0"/>
-      <point x="624.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="624.0" y="249.0"/>
-      <point x="546.0" y="193.0"/>
+      <point x="413" y="193" type="curve" smooth="yes"/>
+      <point x="273" y="193"/>
+      <point x="190" y="252"/>
+      <point x="190" y="351" type="curve" smooth="yes"/>
+      <point x="190" y="445"/>
+      <point x="269" y="501"/>
+      <point x="402" y="501" type="curve" smooth="yes"/>
+      <point x="542" y="501"/>
+      <point x="624" y="442"/>
+      <point x="624" y="343" type="curve" smooth="yes"/>
+      <point x="624" y="249"/>
+      <point x="546" y="193"/>
     </contour>
     <contour>
-      <point x="322.0" y="-20.0" type="line"/>
-      <point x="492.0" y="-20.0" type="line"/>
-      <point x="492.0" y="714.0" type="line"/>
-      <point x="322.0" y="714.0" type="line"/>
+      <point x="322" y="-20" type="line"/>
+      <point x="492" y="-20" type="line"/>
+      <point x="492" y="714" type="line"/>
+      <point x="322" y="714" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_grave.glif b/src/Cantarell-Bold.ufo/glyphs/E_grave.glif
index 6287a904..832f6e7f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Egrave" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="00C8"/>
   <outline>
     <component base="E"/>
-    <component base="gravecomb.case" xOffset="84.0"/>
+    <component base="gravecomb.case" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif
index 2bbc61b5..fbead794 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ehookabove" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EBA"/>
   <outline>
     <component base="E"/>
-    <component base="hookabovecomb.case" xOffset="158.0"/>
+    <component base="hookabovecomb.case" xOffset="158"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif
index 47f77f3a..aa457686 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Einvertedbreve" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0206"/>
   <outline>
     <component base="E"/>
-    <component base="breveinvertedcomb.case" xOffset="82.0"/>
+    <component base="breveinvertedcomb.case" xOffset="82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif
index 548d1dab..006ebafb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="El-cy" format="2">
-  <advance width="799.0"/>
+  <advance width="799"/>
   <unicode hex="041B"/>
   <outline>
     <contour>
-      <point x="150.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="-10.0"/>
-      <point x="373.0" y="86.0"/>
-      <point x="373.0" y="284.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="543.0" type="line"/>
-      <point x="561.0" y="543.0" type="line"/>
-      <point x="561.0" y="0.0" type="line"/>
-      <point x="732.0" y="0.0" type="line"/>
-      <point x="732.0" y="694.0" type="line"/>
-      <point x="209.0" y="694.0" type="line"/>
-      <point x="209.0" y="250.0" type="line" smooth="yes"/>
-      <point x="209.0" y="181.0"/>
-      <point x="178.0" y="143.0"/>
-      <point x="121.0" y="143.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="143.0"/>
-      <point x="76.0" y="149.0"/>
-      <point x="59.0" y="160.0" type="curve"/>
-      <point x="13.0" y="31.0" type="line"/>
-      <point x="50.0" y="4.0"/>
-      <point x="92.0" y="-10.0"/>
+      <point x="150" y="-10" type="curve" smooth="yes"/>
+      <point x="300" y="-10"/>
+      <point x="373" y="86"/>
+      <point x="373" y="284" type="curve" smooth="yes"/>
+      <point x="373" y="543" type="line"/>
+      <point x="561" y="543" type="line"/>
+      <point x="561" y="0" type="line"/>
+      <point x="732" y="0" type="line"/>
+      <point x="732" y="694" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="209" y="250" type="line" smooth="yes"/>
+      <point x="209" y="181"/>
+      <point x="178" y="143"/>
+      <point x="121" y="143" type="curve" smooth="yes"/>
+      <point x="99" y="143"/>
+      <point x="76" y="149"/>
+      <point x="59" y="160" type="curve"/>
+      <point x="13" y="31" type="line"/>
+      <point x="50" y="4"/>
+      <point x="92" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif
index 334f01f6..260e16a2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Em-cy" format="2">
-  <advance width="892.0"/>
+  <advance width="892"/>
   <unicode hex="041C"/>
   <outline>
     <component base="M"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_macron.glif b/src/Cantarell-Bold.ufo/glyphs/E_macron.glif
index 05ae1098..d4695a59 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacron" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0112"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="74.0"/>
+    <component base="macroncomb.case" xOffset="74"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif
index 01cfc442..39ccc9e5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacronacute" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1E16"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="74.0"/>
-    <component base="acutecomb.case" xOffset="234.0" yOffset="208.0"/>
+    <component base="macroncomb.case" xOffset="74"/>
+    <component base="acutecomb.case" xOffset="234" yOffset="208"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif
index ea7e1a31..3949a0c5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacrongrave" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1E14"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="74.0"/>
-    <component base="gravecomb.case" xOffset="84.0" yOffset="208.0"/>
+    <component base="macroncomb.case" xOffset="74"/>
+    <component base="gravecomb.case" xOffset="84" yOffset="208"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif
index a72519f7..7478dee2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="En-cy" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="041D"/>
-  <anchor x="651.0" y="0.0" name="bottomright"/>
+  <anchor x="651" y="0" name="bottomright"/>
   <outline>
     <component base="H"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif
index bd1d1000..47b9a487 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Endescender-cy" format="2">
-  <advance width="810.0"/>
+  <advance width="810"/>
   <unicode hex="04A2"/>
   <outline>
     <component base="En-cy"/>
-    <component base="descender-cy.case" xOffset="555.0"/>
+    <component base="descender-cy.case" xOffset="555"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_ng.glif b/src/Cantarell-Bold.ufo/glyphs/E_ng.glif
index 5d68ec81..d1c58b37 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_ng.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_ng.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eng" format="2">
-  <advance width="785.0"/>
+  <advance width="785"/>
   <unicode hex="014A"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="230.0" y="0.0" type="line"/>
-      <point x="230.0" y="470.0" type="line"/>
-      <point x="218.0" y="460.0" type="line"/>
-      <point x="566.0" y="-37.0" type="line"/>
-      <point x="718.0" y="0.0" type="line"/>
-      <point x="718.0" y="694.0" type="line"/>
-      <point x="555.0" y="694.0" type="line"/>
-      <point x="553.0" y="216.0" type="line"/>
-      <point x="574.0" y="219.0" type="line"/>
-      <point x="259.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="230" y="0" type="line"/>
+      <point x="230" y="470" type="line"/>
+      <point x="218" y="460" type="line"/>
+      <point x="566" y="-37" type="line"/>
+      <point x="718" y="0" type="line"/>
+      <point x="718" y="694" type="line"/>
+      <point x="555" y="694" type="line"/>
+      <point x="553" y="216" type="line"/>
+      <point x="574" y="219" type="line"/>
+      <point x="259" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="555.0" y="-243.0" type="line"/>
-      <point x="659.0" y="-213.0"/>
-      <point x="718.0" y="-121.0"/>
-      <point x="718.0" y="-13.0" type="curve" smooth="yes"/>
-      <point x="718.0" y="0.0" type="line"/>
-      <point x="555.0" y="0.0" type="line"/>
-      <point x="555.0" y="-25.0" type="line" smooth="yes"/>
-      <point x="555.0" y="-82.0"/>
-      <point x="535.0" y="-127.0"/>
-      <point x="500.0" y="-147.0" type="curve"/>
+      <point x="555" y="-243" type="line"/>
+      <point x="659" y="-213"/>
+      <point x="718" y="-121"/>
+      <point x="718" y="-13" type="curve" smooth="yes"/>
+      <point x="718" y="0" type="line"/>
+      <point x="555" y="0" type="line"/>
+      <point x="555" y="-25" type="line" smooth="yes"/>
+      <point x="555" y="-82"/>
+      <point x="535" y="-127"/>
+      <point x="500" y="-147" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
index 706598ae..57a5ad68 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Enghe-cy" format="2">
-  <advance width="957.0"/>
+  <advance width="957"/>
   <unicode hex="04A4"/>
   <outline>
     <contour>
-      <point x="513.0" y="0.0" type="line"/>
-      <point x="689.0" y="0.0" type="line"/>
-      <point x="689.0" y="694.0" type="line"/>
-      <point x="513.0" y="694.0" type="line"/>
+      <point x="513" y="0" type="line"/>
+      <point x="689" y="0" type="line"/>
+      <point x="689" y="694" type="line"/>
+      <point x="513" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="68.0" y="0.0" type="line"/>
-      <point x="244.0" y="0.0" type="line"/>
-      <point x="244.0" y="694.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
+      <point x="68" y="0" type="line"/>
+      <point x="244" y="0" type="line"/>
+      <point x="244" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="223.0" y="274.0" type="line"/>
-      <point x="533.0" y="274.0" type="line"/>
-      <point x="533.0" y="430.0" type="line"/>
-      <point x="223.0" y="430.0" type="line"/>
+      <point x="223" y="274" type="line"/>
+      <point x="533" y="274" type="line"/>
+      <point x="533" y="430" type="line"/>
+      <point x="223" y="430" type="line"/>
     </contour>
     <contour>
-      <point x="513.0" y="542.0" type="line"/>
-      <point x="951.0" y="542.0" type="line"/>
-      <point x="951.0" y="694.0" type="line"/>
-      <point x="513.0" y="694.0" type="line"/>
+      <point x="513" y="542" type="line"/>
+      <point x="951" y="542" type="line"/>
+      <point x="951" y="694" type="line"/>
+      <point x="513" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif
index cff29d66..544746b5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eogonek" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0118"/>
-  <anchor x="305.0" y="694.0" name="top"/>
+  <anchor x="305" y="694" name="top"/>
   <outline>
     <component base="E"/>
-    <component base="ogonekcomb" xOffset="58.0"/>
+    <component base="ogonekcomb" xOffset="58"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif
index 47614d2f..6151ce27 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Er-cy" format="2">
-  <advance width="626.0"/>
+  <advance width="626"/>
   <unicode hex="0420"/>
   <outline>
     <component base="P"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif
index 860e6ddb..a269d547 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ereversed-cy" format="2">
-  <advance width="638.0"/>
+  <advance width="638"/>
   <unicode hex="042D"/>
-  <anchor x="319.0" y="694.0" name="top"/>
+  <anchor x="319" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="233.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="465.0" y="-10.0"/>
-      <point x="613.0" y="136.0"/>
-      <point x="613.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="613.0" y="563.0"/>
-      <point x="467.0" y="704.0"/>
-      <point x="249.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="170.0" y="704.0"/>
-      <point x="83.0" y="686.0"/>
-      <point x="25.0" y="655.0" type="curve"/>
-      <point x="63.0" y="530.0" type="line"/>
-      <point x="106.0" y="544.0"/>
-      <point x="162.0" y="552.0"/>
-      <point x="209.0" y="552.0" type="curve" smooth="yes"/>
-      <point x="356.0" y="552.0"/>
-      <point x="433.0" y="478.0"/>
-      <point x="433.0" y="335.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="203.0"/>
-      <point x="371.0" y="143.0"/>
-      <point x="235.0" y="143.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="143.0"/>
-      <point x="114.0" y="153.0"/>
-      <point x="64.0" y="169.0" type="curve"/>
-      <point x="16.0" y="33.0" type="line"/>
-      <point x="77.0" y="6.0"/>
-      <point x="157.0" y="-10.0"/>
+      <point x="233" y="-10" type="curve" smooth="yes"/>
+      <point x="465" y="-10"/>
+      <point x="613" y="136"/>
+      <point x="613" y="350" type="curve" smooth="yes"/>
+      <point x="613" y="563"/>
+      <point x="467" y="704"/>
+      <point x="249" y="704" type="curve" smooth="yes"/>
+      <point x="170" y="704"/>
+      <point x="83" y="686"/>
+      <point x="25" y="655" type="curve"/>
+      <point x="63" y="530" type="line"/>
+      <point x="106" y="544"/>
+      <point x="162" y="552"/>
+      <point x="209" y="552" type="curve" smooth="yes"/>
+      <point x="356" y="552"/>
+      <point x="433" y="478"/>
+      <point x="433" y="335" type="curve" smooth="yes"/>
+      <point x="433" y="203"/>
+      <point x="371" y="143"/>
+      <point x="235" y="143" type="curve" smooth="yes"/>
+      <point x="178" y="143"/>
+      <point x="114" y="153"/>
+      <point x="64" y="169" type="curve"/>
+      <point x="16" y="33" type="line"/>
+      <point x="77" y="6"/>
+      <point x="157" y="-10"/>
     </contour>
     <contour>
-      <point x="140.0" y="278.0" type="line"/>
-      <point x="456.0" y="278.0" type="line"/>
-      <point x="456.0" y="418.0" type="line"/>
-      <point x="140.0" y="418.0" type="line"/>
+      <point x="140" y="278" type="line"/>
+      <point x="456" y="278" type="line"/>
+      <point x="456" y="418" type="line"/>
+      <point x="140" y="418" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif
index 64a4187c..dd2838b4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Es-cy" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="0421"/>
-  <anchor x="342.0" y="0.0" name="bottomright"/>
+  <anchor x="342" y="0" name="bottomright"/>
   <outline>
     <component base="C"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif
index e12d7b97..113f8341 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Esdescender-cy" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="04AA"/>
   <outline>
     <component base="Es-cy"/>
-    <component base="_descender-cy.case.straight" xOffset="163.0"/>
+    <component base="_descender-cy.case.straight" xOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_th.glif b/src/Cantarell-Bold.ufo/glyphs/E_th.glif
index e1ed0b1a..b31b1d3b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_th.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_th.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eth" format="2">
-  <advance width="734.0"/>
+  <advance width="734"/>
   <unicode hex="00D0"/>
   <outline>
     <component base="D"/>
-    <component base="strokeshortcomb.case" xOffset="-39.0" yOffset="46.0"/>
+    <component base="strokeshortcomb.case" xOffset="-39" yOffset="46"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/E_tilde.glif
index 79ffae47..10ef98ff 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Etilde" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="1EBC"/>
   <outline>
     <component base="E"/>
-    <component base="tildecomb.case" xOffset="84.0"/>
+    <component base="tildecomb.case" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/F_.glif b/src/Cantarell-Bold.ufo/glyphs/F_.glif
index 76f0bffb..bf8f3765 100644
--- a/src/Cantarell-Bold.ufo/glyphs/F_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/F_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="F" format="2">
-  <advance width="583.0"/>
+  <advance width="583"/>
   <unicode hex="0046"/>
   <note>
 F
 </note>
-  <anchor x="171.0" y="0.0" name="bottom"/>
-  <anchor x="278.0" y="694.0" name="top"/>
+  <anchor x="171" y="0" name="bottom"/>
+  <anchor x="278" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="243.0" y="0.0" type="line"/>
-      <point x="243.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="147.0" y="257.0" type="line"/>
-      <point x="526.0" y="257.0" type="line"/>
-      <point x="526.0" y="409.0" type="line"/>
-      <point x="147.0" y="409.0" type="line"/>
+      <point x="147" y="257" type="line"/>
+      <point x="526" y="257" type="line"/>
+      <point x="526" y="409" type="line"/>
+      <point x="147" y="409" type="line"/>
     </contour>
     <contour>
-      <point x="147.0" y="542.0" type="line"/>
-      <point x="562.0" y="542.0" type="line"/>
-      <point x="562.0" y="694.0" type="line"/>
-      <point x="147.0" y="694.0" type="line"/>
+      <point x="147" y="542" type="line"/>
+      <point x="562" y="542" type="line"/>
+      <point x="562" y="694" type="line"/>
+      <point x="147" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif b/src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif
index 4ffe1234..35648400 100644
--- a/src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Fita-cy" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="0472"/>
   <outline>
     <component base="Obarred-cy"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_.glif b/src/Cantarell-Bold.ufo/glyphs/G_.glif
index 69c78c46..8184a829 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="G" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="0047"/>
   <note>
 G
 </note>
-  <anchor x="351.0" y="0.0" name="bottom"/>
-  <anchor x="371.0" y="694.0" name="top"/>
+  <anchor x="351" y="0" name="bottom"/>
+  <anchor x="371" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="389.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="499.0" y="-10.0"/>
-      <point x="593.0" y="23.0"/>
-      <point x="671.0" y="89.0" type="curve"/>
-      <point x="671.0" y="411.0" type="line"/>
-      <point x="359.0" y="411.0" type="line"/>
-      <point x="359.0" y="265.0" type="line"/>
-      <point x="506.0" y="265.0" type="line"/>
-      <point x="506.0" y="79.0" type="line"/>
-      <point x="532.0" y="180.0" type="line"/>
-      <point x="509.0" y="155.0"/>
-      <point x="465.0" y="140.0"/>
-      <point x="410.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="285.0" y="140.0"/>
-      <point x="207.0" y="221.0"/>
-      <point x="207.0" y="353.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="482.0"/>
-      <point x="282.0" y="551.0"/>
-      <point x="423.0" y="551.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="551.0"/>
-      <point x="551.0" y="540.0"/>
-      <point x="597.0" y="524.0" type="curve"/>
-      <point x="645.0" y="660.0" type="line"/>
-      <point x="586.0" y="688.0"/>
-      <point x="507.0" y="704.0"/>
-      <point x="428.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="704.0"/>
-      <point x="25.0" y="556.0"/>
-      <point x="25.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="130.0"/>
-      <point x="171.0" y="-10.0"/>
+      <point x="389" y="-10" type="curve" smooth="yes"/>
+      <point x="499" y="-10"/>
+      <point x="593" y="23"/>
+      <point x="671" y="89" type="curve"/>
+      <point x="671" y="411" type="line"/>
+      <point x="359" y="411" type="line"/>
+      <point x="359" y="265" type="line"/>
+      <point x="506" y="265" type="line"/>
+      <point x="506" y="79" type="line"/>
+      <point x="532" y="180" type="line"/>
+      <point x="509" y="155"/>
+      <point x="465" y="140"/>
+      <point x="410" y="140" type="curve" smooth="yes"/>
+      <point x="285" y="140"/>
+      <point x="207" y="221"/>
+      <point x="207" y="353" type="curve" smooth="yes"/>
+      <point x="207" y="482"/>
+      <point x="282" y="551"/>
+      <point x="423" y="551" type="curve" smooth="yes"/>
+      <point x="482" y="551"/>
+      <point x="551" y="540"/>
+      <point x="597" y="524" type="curve"/>
+      <point x="645" y="660" type="line"/>
+      <point x="586" y="688"/>
+      <point x="507" y="704"/>
+      <point x="428" y="704" type="curve" smooth="yes"/>
+      <point x="182" y="704"/>
+      <point x="25" y="556"/>
+      <point x="25" y="339" type="curve" smooth="yes"/>
+      <point x="25" y="130"/>
+      <point x="171" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_breve.glif b/src/Cantarell-Bold.ufo/glyphs/G_breve.glif
index d0d2e4fc..9800cb33 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_breve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gbreve" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="011E"/>
   <outline>
     <component base="G"/>
-    <component base="brevecomb.case" xOffset="138.0"/>
+    <component base="brevecomb.case" xOffset="138"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_caron.glif b/src/Cantarell-Bold.ufo/glyphs/G_caron.glif
index 66ab6413..4e55bd07 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcaron" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="01E6"/>
   <outline>
     <component base="G"/>
-    <component base="caroncomb.case" xOffset="157.0"/>
+    <component base="caroncomb.case" xOffset="157"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif
index 2a5782f2..75625c15 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcircumflex" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="011C"/>
   <outline>
     <component base="G"/>
-    <component base="circumflexcomb.case" xOffset="172.0"/>
+    <component base="circumflexcomb.case" xOffset="172"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif
index f85c289a..ebb5cfbd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcommaaccent" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="0122"/>
   <outline>
     <component base="G"/>
-    <component base="commaaccentcomb" xOffset="233.0"/>
+    <component base="commaaccentcomb" xOffset="233"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif
index 46004a08..ab8c01bd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gdotaccent" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="0120"/>
   <outline>
     <component base="G"/>
-    <component base="dotaccentcomb.case" xOffset="226.0"/>
+    <component base="dotaccentcomb.case" xOffset="226"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif
index fdc3ae21..bdd1eb2a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ge-cy" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0413"/>
-  <anchor x="187.0" y="0.0" name="bottomright"/>
-  <anchor x="284.0" y="694.0" name="top"/>
+  <anchor x="187" y="0" name="bottomright"/>
+  <anchor x="284" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="68.0" y="0.0" type="line"/>
-      <point x="244.0" y="0.0" type="line"/>
-      <point x="244.0" y="537.0" type="line"/>
-      <point x="553.0" y="537.0" type="line"/>
-      <point x="553.0" y="694.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
+      <point x="68" y="0" type="line"/>
+      <point x="244" y="0" type="line"/>
+      <point x="244" y="537" type="line"/>
+      <point x="553" y="537" type="line"/>
+      <point x="553" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif
index d2340afa..ac8ed9d6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gedescender-cy" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="04F6"/>
   <outline>
     <component base="Ge-cy"/>
-    <component base="descender-cy.case" xOffset="91.0"/>
+    <component base="descender-cy.case" xOffset="91"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif b/src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif
index 7308bdec..d0792fe0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Germandbls" format="2">
-  <advance width="737.0"/>
+  <advance width="737"/>
   <unicode hex="1E9E"/>
   <outline>
     <contour>
-      <point x="447.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="601.0" y="-10.0"/>
-      <point x="707.0" y="79.0"/>
-      <point x="707.0" y="209.0" type="curve" smooth="yes"/>
-      <point x="707.0" y="318.0"/>
-      <point x="632.0" y="393.0"/>
-      <point x="506.0" y="410.0" type="curve"/>
-      <point x="567.0" y="384.0" type="line"/>
-      <point x="666.0" y="559.0" type="line"/>
-      <point x="619.0" y="649.0"/>
-      <point x="504.0" y="704.0"/>
-      <point x="370.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="183.0" y="704.0"/>
-      <point x="63.0" y="596.0"/>
-      <point x="63.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="0.0" type="line"/>
-      <point x="239.0" y="0.0" type="line"/>
-      <point x="239.0" y="434.0" type="line" smooth="yes"/>
-      <point x="239.0" y="507.0"/>
-      <point x="289.0" y="554.0"/>
-      <point x="365.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="405.0" y="554.0"/>
-      <point x="437.0" y="541.0"/>
-      <point x="466.0" y="513.0" type="curve"/>
-      <point x="353.0" y="304.0" type="line"/>
-      <point x="455.0" y="289.0"/>
-      <point x="527.0" y="252.0"/>
-      <point x="527.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="527.0" y="163.0"/>
-      <point x="493.0" y="140.0"/>
-      <point x="438.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="403.0" y="140.0"/>
-      <point x="363.0" y="149.0"/>
-      <point x="331.0" y="164.0" type="curve"/>
-      <point x="279.0" y="28.0" type="line"/>
-      <point x="332.0" y="3.0"/>
-      <point x="389.0" y="-10.0"/>
+      <point x="447" y="-10" type="curve" smooth="yes"/>
+      <point x="601" y="-10"/>
+      <point x="707" y="79"/>
+      <point x="707" y="209" type="curve" smooth="yes"/>
+      <point x="707" y="318"/>
+      <point x="632" y="393"/>
+      <point x="506" y="410" type="curve"/>
+      <point x="567" y="384" type="line"/>
+      <point x="666" y="559" type="line"/>
+      <point x="619" y="649"/>
+      <point x="504" y="704"/>
+      <point x="370" y="704" type="curve" smooth="yes"/>
+      <point x="183" y="704"/>
+      <point x="63" y="596"/>
+      <point x="63" y="434" type="curve" smooth="yes"/>
+      <point x="63" y="0" type="line"/>
+      <point x="239" y="0" type="line"/>
+      <point x="239" y="434" type="line" smooth="yes"/>
+      <point x="239" y="507"/>
+      <point x="289" y="554"/>
+      <point x="365" y="554" type="curve" smooth="yes"/>
+      <point x="405" y="554"/>
+      <point x="437" y="541"/>
+      <point x="466" y="513" type="curve"/>
+      <point x="353" y="304" type="line"/>
+      <point x="455" y="289"/>
+      <point x="527" y="252"/>
+      <point x="527" y="200" type="curve" smooth="yes"/>
+      <point x="527" y="163"/>
+      <point x="493" y="140"/>
+      <point x="438" y="140" type="curve" smooth="yes"/>
+      <point x="403" y="140"/>
+      <point x="363" y="149"/>
+      <point x="331" y="164" type="curve"/>
+      <point x="279" y="28" type="line"/>
+      <point x="332" y="3"/>
+      <point x="389" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_hemiddlehook-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_hemiddlehook-cy.glif
index d011e213..77be3b64 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_hemiddlehook-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_hemiddlehook-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ghemiddlehook-cy" format="2">
-  <advance width="688.0"/>
+  <advance width="688"/>
   <unicode hex="0494"/>
   <outline>
     <contour>
-      <point x="317.0" y="-246.0" type="line"/>
-      <point x="539.0" y="-205.0"/>
-      <point x="670.0" y="-68.0"/>
-      <point x="670.0" y="124.0" type="curve" smooth="yes"/>
-      <point x="670.0" y="293.0"/>
-      <point x="568.0" y="401.0"/>
-      <point x="409.0" y="401.0" type="curve" smooth="yes"/>
-      <point x="299.0" y="401.0"/>
-      <point x="199.0" y="349.0"/>
-      <point x="144.0" y="262.0" type="curve"/>
-      <point x="168.0" y="159.0" type="line"/>
-      <point x="202.0" y="214.0"/>
-      <point x="271.0" y="251.0"/>
-      <point x="341.0" y="251.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="251.0"/>
-      <point x="496.0" y="188.0"/>
-      <point x="496.0" y="85.0" type="curve" smooth="yes"/>
-      <point x="496.0" y="-32.0"/>
-      <point x="421.0" y="-116.0"/>
-      <point x="296.0" y="-138.0" type="curve"/>
+      <point x="317" y="-246" type="line"/>
+      <point x="539" y="-205"/>
+      <point x="670" y="-68"/>
+      <point x="670" y="124" type="curve" smooth="yes"/>
+      <point x="670" y="293"/>
+      <point x="568" y="401"/>
+      <point x="409" y="401" type="curve" smooth="yes"/>
+      <point x="299" y="401"/>
+      <point x="199" y="349"/>
+      <point x="144" y="262" type="curve"/>
+      <point x="168" y="159" type="line"/>
+      <point x="202" y="214"/>
+      <point x="271" y="251"/>
+      <point x="341" y="251" type="curve" smooth="yes"/>
+      <point x="437" y="251"/>
+      <point x="496" y="188"/>
+      <point x="496" y="85" type="curve" smooth="yes"/>
+      <point x="496" y="-32"/>
+      <point x="421" y="-116"/>
+      <point x="296" y="-138" type="curve"/>
     </contour>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="237.0" y="0.0" type="line"/>
-      <point x="237.0" y="542.0" type="line"/>
-      <point x="542.0" y="542.0" type="line"/>
-      <point x="542.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="237" y="542" type="line"/>
+      <point x="542" y="542" type="line"/>
+      <point x="542" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif
index 607f34d6..190e2726 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ghestroke-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="0492"/>
   <outline>
     <contour>
-      <point x="105.0" y="0.0" type="line"/>
-      <point x="281.0" y="0.0" type="line"/>
-      <point x="281.0" y="542.0" type="line"/>
-      <point x="580.0" y="542.0" type="line"/>
-      <point x="580.0" y="694.0" type="line"/>
-      <point x="105.0" y="694.0" type="line"/>
+      <point x="105" y="0" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="281" y="542" type="line"/>
+      <point x="580" y="542" type="line"/>
+      <point x="580" y="694" type="line"/>
+      <point x="105" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="2.0" y="267.0" type="line"/>
-      <point x="433.0" y="267.0" type="line"/>
-      <point x="433.0" y="387.0" type="line"/>
-      <point x="2.0" y="387.0" type="line"/>
+      <point x="2" y="267" type="line"/>
+      <point x="433" y="267" type="line"/>
+      <point x="433" y="387" type="line"/>
+      <point x="2" y="387" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif
index f48ec5aa..48a2c996 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gheupturn-cy" format="2">
-  <advance width="552.0"/>
+  <advance width="552"/>
   <unicode hex="0490"/>
   <outline>
     <contour>
-      <point x="68.0" y="0.0" type="line"/>
-      <point x="244.0" y="0.0" type="line"/>
-      <point x="244.0" y="542.0" type="line"/>
-      <point x="553.0" y="542.0" type="line"/>
-      <point x="553.0" y="860.0" type="line"/>
-      <point x="420.0" y="860.0" type="line"/>
-      <point x="420.0" y="694.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
+      <point x="68" y="0" type="line"/>
+      <point x="244" y="0" type="line"/>
+      <point x="244" y="542" type="line"/>
+      <point x="553" y="542" type="line"/>
+      <point x="553" y="860" type="line"/>
+      <point x="420" y="860" type="line"/>
+      <point x="420" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif
index c737a83f..959521e6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gje-cy" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0403"/>
   <outline>
     <component base="Ge-cy"/>
-    <component base="acutecomb.case" xOffset="205.0"/>
+    <component base="acutecomb.case" xOffset="205"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_macron.glif b/src/Cantarell-Bold.ufo/glyphs/G_macron.glif
index fb6afeab..00c2ba6a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/G_macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/G_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gmacron" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="1E20"/>
   <outline>
     <component base="G"/>
-    <component base="macroncomb.case" xOffset="132.0"/>
+    <component base="macroncomb.case" xOffset="132"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_.glif b/src/Cantarell-Bold.ufo/glyphs/H_.glif
index 48a28eda..ca4f6291 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="H" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="0048"/>
   <note>
 H
 </note>
-  <anchor x="377.0" y="0.0" name="bottom"/>
-  <anchor x="377.0" y="566.0" name="center"/>
-  <anchor x="377.0" y="694.0" name="top"/>
-  <anchor x="7.0" y="694.0" name="topleft"/>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="566" name="center"/>
+  <anchor x="377" y="694" name="top"/>
+  <anchor x="7" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="512.0" y="0.0" type="line"/>
-      <point x="688.0" y="0.0" type="line"/>
-      <point x="688.0" y="694.0" type="line"/>
-      <point x="512.0" y="694.0" type="line"/>
+      <point x="512" y="0" type="line"/>
+      <point x="688" y="0" type="line"/>
+      <point x="688" y="694" type="line"/>
+      <point x="512" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="243.0" y="0.0" type="line"/>
-      <point x="243.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="222.0" y="274.0" type="line"/>
-      <point x="532.0" y="274.0" type="line"/>
-      <point x="532.0" y="430.0" type="line"/>
-      <point x="222.0" y="430.0" type="line"/>
+      <point x="222" y="274" type="line"/>
+      <point x="532" y="274" type="line"/>
+      <point x="532" y="430" type="line"/>
+      <point x="222" y="430" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif
index 05fee6b8..8173abd4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ha-cy" format="2">
-  <advance width="672.0"/>
+  <advance width="672"/>
   <unicode hex="0425"/>
-  <anchor x="532.0" y="0.0" name="bottomright"/>
+  <anchor x="532" y="0" name="bottomright"/>
   <outline>
     <component base="X"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif
index 7cc3b18a..fb193094 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hadescender-cy" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="04B2"/>
   <outline>
-    <component base="Ha-cy" xOffset="5.0"/>
-    <component base="descender-cy.case" xOffset="441.0"/>
+    <component base="Ha-cy" xOffset="5"/>
+    <component base="descender-cy.case" xOffset="441"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif
index 0175a52a..30b8ad54 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hardsign-cy" format="2">
-  <advance width="744.0"/>
+  <advance width="744"/>
   <unicode hex="042A"/>
-  <anchor x="376.0" y="694.0" name="top"/>
+  <anchor x="376" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="444.0" y="0.0" type="line" smooth="yes"/>
-      <point x="622.0" y="0.0"/>
-      <point x="727.0" y="90.0"/>
-      <point x="727.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="727.0" y="369.0"/>
-      <point x="634.0" y="454.0"/>
-      <point x="495.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="454.0" type="line"/>
-      <point x="300.0" y="322.0" type="line"/>
-      <point x="456.0" y="322.0" type="line" smooth="yes"/>
-      <point x="510.0" y="322.0"/>
-      <point x="547.0" y="283.0"/>
-      <point x="547.0" y="225.0" type="curve" smooth="yes"/>
-      <point x="547.0" y="169.0"/>
-      <point x="517.0" y="136.0"/>
-      <point x="467.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="136.0" type="line"/>
-      <point x="357.0" y="694.0" type="line"/>
-      <point x="10.0" y="694.0" type="line"/>
-      <point x="10.0" y="543.0" type="line"/>
-      <point x="187.0" y="543.0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="444" y="0" type="line" smooth="yes"/>
+      <point x="622" y="0"/>
+      <point x="727" y="90"/>
+      <point x="727" y="242" type="curve" smooth="yes"/>
+      <point x="727" y="369"/>
+      <point x="634" y="454"/>
+      <point x="495" y="454" type="curve" smooth="yes"/>
+      <point x="300" y="454" type="line"/>
+      <point x="300" y="322" type="line"/>
+      <point x="456" y="322" type="line" smooth="yes"/>
+      <point x="510" y="322"/>
+      <point x="547" y="283"/>
+      <point x="547" y="225" type="curve" smooth="yes"/>
+      <point x="547" y="169"/>
+      <point x="517" y="136"/>
+      <point x="467" y="136" type="curve" smooth="yes"/>
+      <point x="357" y="136" type="line"/>
+      <point x="357" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
+      <point x="10" y="543" type="line"/>
+      <point x="187" y="543" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_bar.glif b/src/Cantarell-Bold.ufo/glyphs/H_bar.glif
index 89192380..db122da4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_bar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_bar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hbar" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="0126"/>
   <outline>
     <component base="H"/>
-    <component base="strokelongcomb" xOffset="-63.0" yOffset="223.0"/>
+    <component base="strokelongcomb" xOffset="-63" yOffset="223"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif b/src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif
index 421adbb6..d245a2d8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hbrevebelow" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="1E2A"/>
   <outline>
     <component base="H"/>
-    <component base="brevebelowcomb" xOffset="144.0"/>
+    <component base="brevebelowcomb" xOffset="144"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif
index 6a0ad672..0c724021 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hcircumflex" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="0124"/>
   <outline>
     <component base="H"/>
-    <component base="circumflexcomb.case" xOffset="178.0"/>
+    <component base="circumflexcomb.case" xOffset="178"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif
index be6dbb15..4df9e4d3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hdotbelow" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="1E24"/>
   <outline>
     <component base="H"/>
-    <component base="dotbelowcomb" xOffset="227.0"/>
+    <component base="dotbelowcomb" xOffset="227"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_-cy.glif
index 7a41d27b..a1c8cbd0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="I-cy" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0406"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_.glif b/src/Cantarell-Bold.ufo/glyphs/I_.glif
index 34421937..74b21189 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="I" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0049"/>
   <note>
 I
 </note>
-  <anchor x="155.0" y="0.0" name="bottom"/>
-  <anchor x="196.0" y="10.0" name="ogonek"/>
-  <anchor x="155.0" y="694.0" name="top"/>
-  <anchor x="24.0" y="694.0" name="topleft"/>
+  <anchor x="155" y="0" name="bottom"/>
+  <anchor x="196" y="10" name="ogonek"/>
+  <anchor x="155" y="694" name="top"/>
+  <anchor x="24" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="243.0" y="0.0" type="line"/>
-      <point x="243.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
index 2f743a36..a703a365 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ia-cy" format="2">
-  <advance width="659.0"/>
+  <advance width="659"/>
   <unicode hex="042F"/>
-  <anchor x="327.0" y="694.0" name="top"/>
+  <anchor x="327" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="290.0" y="231.0" type="curve" smooth="yes"/>
-      <point x="470.0" y="231.0" type="line"/>
-      <point x="470.0" y="368.0" type="line"/>
-      <point x="314.0" y="368.0" type="line" smooth="yes"/>
-      <point x="257.0" y="368.0"/>
-      <point x="216.0" y="408.0"/>
-      <point x="216.0" y="466.0" type="curve" smooth="yes"/>
-      <point x="216.0" y="514.0"/>
-      <point x="245.0" y="543.0"/>
-      <point x="290.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="470.0" y="543.0" type="line"/>
-      <point x="470.0" y="694.0" type="line"/>
-      <point x="314.0" y="694.0" type="line" smooth="yes"/>
-      <point x="148.0" y="694.0"/>
-      <point x="36.0" y="593.0"/>
-      <point x="36.0" y="443.0" type="curve" smooth="yes"/>
-      <point x="36.0" y="307.0"/>
-      <point x="127.0" y="231.0"/>
+      <point x="290" y="231" type="curve" smooth="yes"/>
+      <point x="470" y="231" type="line"/>
+      <point x="470" y="368" type="line"/>
+      <point x="314" y="368" type="line" smooth="yes"/>
+      <point x="257" y="368"/>
+      <point x="216" y="408"/>
+      <point x="216" y="466" type="curve" smooth="yes"/>
+      <point x="216" y="514"/>
+      <point x="245" y="543"/>
+      <point x="290" y="543" type="curve" smooth="yes"/>
+      <point x="470" y="543" type="line"/>
+      <point x="470" y="694" type="line"/>
+      <point x="314" y="694" type="line" smooth="yes"/>
+      <point x="148" y="694"/>
+      <point x="36" y="593"/>
+      <point x="36" y="443" type="curve" smooth="yes"/>
+      <point x="36" y="307"/>
+      <point x="127" y="231"/>
     </contour>
     <contour>
-      <point x="8.0" y="0.0" type="line"/>
-      <point x="216.0" y="0.0" type="line"/>
-      <point x="390.0" y="277.0" type="line"/>
-      <point x="207.0" y="277.0" type="line"/>
+      <point x="8" y="0" type="line"/>
+      <point x="216" y="0" type="line"/>
+      <point x="390" y="277" type="line"/>
+      <point x="207" y="277" type="line"/>
     </contour>
     <contour>
-      <point x="418.0" y="0.0" type="line"/>
-      <point x="591.0" y="0.0" type="line"/>
-      <point x="591.0" y="694.0" type="line"/>
-      <point x="418.0" y="694.0" type="line"/>
+      <point x="418" y="0" type="line"/>
+      <point x="591" y="0" type="line"/>
+      <point x="591" y="694" type="line"/>
+      <point x="418" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_acute.glif b/src/Cantarell-Bold.ufo/glyphs/I_acute.glif
index 18c205c4..48db76da 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iacute" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="00CD"/>
   <outline>
     <component base="I"/>
-    <component base="acutecomb.case" xOffset="76.0"/>
+    <component base="acutecomb.case" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_breve.glif b/src/Cantarell-Bold.ufo/glyphs/I_breve.glif
index ffb1a58e..7d60fb54 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_breve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ibreve" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="012C"/>
   <outline>
     <component base="I"/>
-    <component base="brevecomb.case" xOffset="-78.0"/>
+    <component base="brevecomb.case" xOffset="-78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_caron.glif b/src/Cantarell-Bold.ufo/glyphs/I_caron.glif
index e8d61d4b..330c4cde 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Icaron" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="01CF"/>
   <outline>
     <component base="I"/>
-    <component base="caroncomb.case" xOffset="-59.0"/>
+    <component base="caroncomb.case" xOffset="-59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif
index ece0d2c9..b2b8b435 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Icircumflex" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="00CE"/>
   <outline>
     <component base="I"/>
-    <component base="circumflexcomb.case" xOffset="-44.0"/>
+    <component base="circumflexcomb.case" xOffset="-44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif
index c8219e5a..77902bc3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idblgrave" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0208"/>
   <outline>
     <component base="I"/>
-    <component base="dblgravecomb.case" xOffset="-128.0"/>
+    <component base="dblgravecomb.case" xOffset="-128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif
index 778eafbe..d0b27f2f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresis-cy" format="2">
-  <advance width="770.0"/>
+  <advance width="770"/>
   <unicode hex="04E4"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="dieresiscomb.case" xOffset="110.0"/>
+    <component base="dieresiscomb.case" xOffset="110"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif
index 2e7ff897..26564e14 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresis" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="00CF"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-120.0"/>
+    <component base="dieresiscomb.case" xOffset="-120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif
index 4336fa87..a31341c1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresisacute" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="1E2E"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-120.0"/>
-    <component base="acutecomb.case" xOffset="76.0" yOffset="212.0"/>
+    <component base="dieresiscomb.case" xOffset="-120"/>
+    <component base="acutecomb.case" xOffset="76" yOffset="212"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif
index bbb30493..9fd4b7fe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idotaccent" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0130"/>
   <outline>
     <component base="I"/>
-    <component base="dotaccentcomb.case" xOffset="10.0"/>
+    <component base="dotaccentcomb.case" xOffset="10"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif
index 1fd3434b..7718fc14 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idotbelow" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="1ECA"/>
   <outline>
     <component base="I"/>
-    <component base="dotbelowcomb" xOffset="5.0"/>
+    <component base="dotbelowcomb" xOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif
index a44646a3..cf41788e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ie-cy" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0415"/>
-  <anchor x="305.0" y="694.0" name="top"/>
+  <anchor x="305" y="694" name="top"/>
   <outline>
     <component base="E"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif
index 01544050..f8ade2d5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iebreve-cy" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="04D6"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="brevecomb-cy.case" xOffset="72.0"/>
+    <component base="brevecomb-cy.case" xOffset="72"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif
index 55105066..eb287def 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iegrave-cy" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0400"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="gravecomb.case" xOffset="76.0"/>
+    <component base="gravecomb.case" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_grave.glif b/src/Cantarell-Bold.ufo/glyphs/I_grave.glif
index 742889e7..5130e873 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Igrave" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="00CC"/>
   <outline>
     <component base="I"/>
-    <component base="gravecomb.case" xOffset="-74.0"/>
+    <component base="gravecomb.case" xOffset="-74"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif
index 9afae11d..a377e4a8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ihookabove" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="1EC8"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif
index a5c89616..4d99f7e6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ii-cy" format="2">
-  <advance width="770.0"/>
+  <advance width="770"/>
   <unicode hex="0418"/>
-  <anchor x="750.0" y="0.0" name="bottomright"/>
-  <anchor x="385.0" y="694.0" name="top"/>
+  <anchor x="750" y="0" name="bottomright"/>
+  <anchor x="385" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="254.0" y="0.0" type="line"/>
-      <point x="546.0" y="470.0" type="line"/>
-      <point x="531.0" y="480.0" type="line"/>
-      <point x="531.0" y="0.0" type="line"/>
-      <point x="703.0" y="0.0" type="line"/>
-      <point x="703.0" y="694.0" type="line"/>
-      <point x="512.0" y="694.0" type="line"/>
-      <point x="221.0" y="216.0" type="line"/>
-      <point x="239.0" y="206.0" type="line"/>
-      <point x="239.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="254" y="0" type="line"/>
+      <point x="546" y="470" type="line"/>
+      <point x="531" y="480" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="703" y="0" type="line"/>
+      <point x="703" y="694" type="line"/>
+      <point x="512" y="694" type="line"/>
+      <point x="221" y="216" type="line"/>
+      <point x="239" y="206" type="line"/>
+      <point x="239" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif
index 7de27877..587e0ab4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iigrave-cy" format="2">
-  <advance width="770.0"/>
+  <advance width="770"/>
   <unicode hex="040D"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="gravecomb.case" xOffset="156.0"/>
+    <component base="gravecomb.case" xOffset="156"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif
index eaff185e..c2620e36 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iinvertedbreve" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="020A"/>
   <outline>
     <component base="I"/>
-    <component base="breveinvertedcomb.case" xOffset="-76.0"/>
+    <component base="breveinvertedcomb.case" xOffset="-76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif
index a1a1adfc..ec54d230 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iishort-cy" format="2">
-  <advance width="770.0"/>
+  <advance width="770"/>
   <unicode hex="0419"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="brevecomb-cy.case" xOffset="152.0"/>
+    <component base="brevecomb-cy.case" xOffset="152"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif
index fbb72b5e..15968a3f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Imacron-cy" format="2">
-  <advance width="770.0"/>
+  <advance width="770"/>
   <unicode hex="04E2"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="macroncomb.case" xOffset="146.0"/>
+    <component base="macroncomb.case" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_macron.glif b/src/Cantarell-Bold.ufo/glyphs/I_macron.glif
index 3bb7239a..48ff33f7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Imacron" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="012A"/>
   <outline>
     <component base="I"/>
-    <component base="macroncomb.narrow.case" xOffset="-55.0"/>
+    <component base="macroncomb.narrow.case" xOffset="-55"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif
index 31ddec1b..f65b6679 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Io-cy" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="0401"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="dieresiscomb.case" xOffset="30.0"/>
+    <component base="dieresiscomb.case" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif
index ceb046d0..f387b58e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iogonek" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="012E"/>
   <outline>
     <component base="I"/>
-    <component base="ogonekcomb.narrow" xOffset="-239.0"/>
+    <component base="ogonekcomb.narrow" xOffset="-239"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/I_tilde.glif
index 966d587a..ad1fc263 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Itilde" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0128"/>
   <outline>
     <component base="I"/>
-    <component base="tildecomb.case" xOffset="-74.0"/>
+    <component base="tildecomb.case" xOffset="-74"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif
index 106849bd..485247f6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iu-cy" format="2">
-  <advance width="1072.0"/>
+  <advance width="1072"/>
   <unicode hex="042E"/>
-  <anchor x="536.0" y="694.0" name="top"/>
+  <anchor x="536" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="682.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="902.0" y="-10.0"/>
-      <point x="1046.0" y="133.0"/>
-      <point x="1046.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="1046.0" y="565.0"/>
-      <point x="906.0" y="704.0"/>
-      <point x="691.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="704.0"/>
-      <point x="344.0" y="567.0"/>
-      <point x="344.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="122.0"/>
-      <point x="470.0" y="-10.0"/>
+      <point x="682" y="-10" type="curve" smooth="yes"/>
+      <point x="902" y="-10"/>
+      <point x="1046" y="133"/>
+      <point x="1046" y="351" type="curve" smooth="yes"/>
+      <point x="1046" y="565"/>
+      <point x="906" y="704"/>
+      <point x="691" y="704" type="curve" smooth="yes"/>
+      <point x="476" y="704"/>
+      <point x="344" y="567"/>
+      <point x="344" y="342" type="curve" smooth="yes"/>
+      <point x="344" y="122"/>
+      <point x="470" y="-10"/>
     </contour>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="243.0" y="0.0" type="line"/>
-      <point x="243.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="222.0" y="274.0" type="line"/>
-      <point x="434.0" y="274.0" type="line"/>
-      <point x="434.0" y="430.0" type="line"/>
-      <point x="222.0" y="430.0" type="line"/>
+      <point x="222" y="274" type="line"/>
+      <point x="434" y="274" type="line"/>
+      <point x="434" y="430" type="line"/>
+      <point x="222" y="430" type="line"/>
     </contour>
     <contour>
-      <point x="693.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="586.0" y="140.0"/>
-      <point x="519.0" y="221.0"/>
-      <point x="519.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="519.0" y="479.0"/>
-      <point x="581.0" y="554.0"/>
-      <point x="685.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="794.0" y="554.0"/>
-      <point x="866.0" y="469.0"/>
-      <point x="866.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="866.0" y="219.0"/>
-      <point x="798.0" y="140.0"/>
+      <point x="693" y="140" type="curve" smooth="yes"/>
+      <point x="586" y="140"/>
+      <point x="519" y="221"/>
+      <point x="519" y="351" type="curve" smooth="yes"/>
+      <point x="519" y="479"/>
+      <point x="581" y="554"/>
+      <point x="685" y="554" type="curve" smooth="yes"/>
+      <point x="794" y="554"/>
+      <point x="866" y="469"/>
+      <point x="866" y="342" type="curve" smooth="yes"/>
+      <point x="866" y="219"/>
+      <point x="798" y="140"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif
index f2d6e582..9983763d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Izhitsa-cy" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="0474"/>
   <outline>
     <contour>
-      <point x="246.0" y="0.0" type="line"/>
-      <point x="431.0" y="0.0" type="line"/>
-      <point x="574.0" y="430.0" type="line" smooth="yes"/>
-      <point x="599.0" y="506.0"/>
-      <point x="645.0" y="541.0"/>
-      <point x="722.0" y="541.0" type="curve"/>
-      <point x="701.0" y="704.0" type="line"/>
-      <point x="558.0" y="704.0"/>
-      <point x="464.0" y="636.0"/>
-      <point x="428.0" y="506.0" type="curve" smooth="yes"/>
-      <point x="323.0" y="131.0" type="line"/>
-      <point x="368.0" y="131.0" type="line"/>
-      <point x="203.0" y="694.0" type="line"/>
-      <point x="1.0" y="694.0" type="line"/>
+      <point x="246" y="0" type="line"/>
+      <point x="431" y="0" type="line"/>
+      <point x="574" y="430" type="line" smooth="yes"/>
+      <point x="599" y="506"/>
+      <point x="645" y="541"/>
+      <point x="722" y="541" type="curve"/>
+      <point x="701" y="704" type="line"/>
+      <point x="558" y="704"/>
+      <point x="464" y="636"/>
+      <point x="428" y="506" type="curve" smooth="yes"/>
+      <point x="323" y="131" type="line"/>
+      <point x="368" y="131" type="line"/>
+      <point x="203" y="694" type="line"/>
+      <point x="1" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_.glif b/src/Cantarell-Bold.ufo/glyphs/J_.glif
index 00846fab..dd672482 100644
--- a/src/Cantarell-Bold.ufo/glyphs/J_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/J_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="J" format="2">
-  <advance width="455.0"/>
+  <advance width="455"/>
   <unicode hex="004A"/>
   <note>
 J
 </note>
-  <anchor x="234.0" y="0.0" name="bottom"/>
-  <anchor x="310.0" y="694.0" name="top"/>
+  <anchor x="234" y="0" name="bottom"/>
+  <anchor x="310" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="158.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="311.0" y="-10.0"/>
-      <point x="399.0" y="83.0"/>
-      <point x="399.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="694.0" type="line"/>
-      <point x="225.0" y="694.0" type="line"/>
-      <point x="225.0" y="233.0" type="line" smooth="yes"/>
-      <point x="225.0" y="173.0"/>
-      <point x="197.0" y="143.0"/>
-      <point x="142.0" y="143.0" type="curve" smooth="yes"/>
-      <point x="114.0" y="143.0"/>
-      <point x="79.0" y="151.0"/>
-      <point x="53.0" y="162.0" type="curve"/>
-      <point x="4.0" y="26.0" type="line"/>
-      <point x="48.0" y="2.0"/>
-      <point x="101.0" y="-10.0"/>
+      <point x="158" y="-10" type="curve" smooth="yes"/>
+      <point x="311" y="-10"/>
+      <point x="399" y="83"/>
+      <point x="399" y="243" type="curve" smooth="yes"/>
+      <point x="399" y="694" type="line"/>
+      <point x="225" y="694" type="line"/>
+      <point x="225" y="233" type="line" smooth="yes"/>
+      <point x="225" y="173"/>
+      <point x="197" y="143"/>
+      <point x="142" y="143" type="curve" smooth="yes"/>
+      <point x="114" y="143"/>
+      <point x="79" y="151"/>
+      <point x="53" y="162" type="curve"/>
+      <point x="4" y="26" type="line"/>
+      <point x="48" y="2"/>
+      <point x="101" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_acute.glif b/src/Cantarell-Bold.ufo/glyphs/J_acute.glif
index d23b8930..1741c3d4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/J_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/J_acute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Jacute" format="2">
-  <advance width="455.0"/>
+  <advance width="455"/>
   <outline>
     <component base="J"/>
-    <component base="acutecomb.case" xOffset="231.0"/>
+    <component base="acutecomb.case" xOffset="231"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif
index fdb7d242..1472cf9b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Jcircumflex" format="2">
-  <advance width="455.0"/>
+  <advance width="455"/>
   <unicode hex="0134"/>
   <outline>
     <component base="J"/>
-    <component base="circumflexcomb.case" xOffset="111.0"/>
+    <component base="circumflexcomb.case" xOffset="111"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif
index 004d4a87..390fcc00 100644
--- a/src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Je-cy" format="2">
-  <advance width="455.0"/>
+  <advance width="455"/>
   <unicode hex="0408"/>
   <outline>
     <component base="J"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_.glif b/src/Cantarell-Bold.ufo/glyphs/K_.glif
index d18ef05c..0a1fe60e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="K" format="2">
-  <advance width="686.0"/>
+  <advance width="686"/>
   <unicode hex="004B"/>
   <note>
 K
 </note>
-  <anchor x="338.0" y="0.0" name="bottom"/>
-  <anchor x="338.0" y="694.0" name="top"/>
+  <anchor x="338" y="0" name="bottom"/>
+  <anchor x="338" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="466.0" y="0.0" type="line"/>
-      <point x="698.0" y="0.0" type="line"/>
-      <point x="431.0" y="394.0" type="line"/>
-      <point x="434.0" y="360.0" type="line"/>
-      <point x="682.0" y="694.0" type="line"/>
-      <point x="473.0" y="694.0" type="line"/>
-      <point x="233.0" y="363.0" type="line"/>
+      <point x="466" y="0" type="line"/>
+      <point x="698" y="0" type="line"/>
+      <point x="431" y="394" type="line"/>
+      <point x="434" y="360" type="line"/>
+      <point x="682" y="694" type="line"/>
+      <point x="473" y="694" type="line"/>
+      <point x="233" y="363" type="line"/>
     </contour>
     <contour>
-      <point x="68.0" y="0.0" type="line"/>
-      <point x="246.0" y="0.0" type="line"/>
-      <point x="246.0" y="694.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
+      <point x="68" y="0" type="line"/>
+      <point x="246" y="0" type="line"/>
+      <point x="246" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif
index 7f3a3e19..a6aab2a1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ka-cy" format="2">
-  <advance width="681.0"/>
+  <advance width="681"/>
   <unicode hex="041A"/>
-  <anchor x="554.0" y="0.0" name="bottomright"/>
-  <anchor x="325.0" y="694.0" name="top"/>
+  <anchor x="554" y="0" name="bottomright"/>
+  <anchor x="325" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="494.0" y="0.0" type="line"/>
-      <point x="691.0" y="0.0" type="line"/>
-      <point x="466.0" y="393.0" type="line"/>
-      <point x="469.0" y="360.0" type="line"/>
-      <point x="683.0" y="694.0" type="line"/>
-      <point x="493.0" y="694.0" type="line"/>
-      <point x="288.0" y="363.0" type="line"/>
+      <point x="494" y="0" type="line"/>
+      <point x="691" y="0" type="line"/>
+      <point x="466" y="393" type="line"/>
+      <point x="469" y="360" type="line"/>
+      <point x="683" y="694" type="line"/>
+      <point x="493" y="694" type="line"/>
+      <point x="288" y="363" type="line"/>
     </contour>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="242.0" y="0.0" type="line"/>
-      <point x="242.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="242" y="0" type="line"/>
+      <point x="242" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="140.0" y="285.0" type="line"/>
-      <point x="344.0" y="285.0" type="line"/>
-      <point x="344.0" y="437.0" type="line"/>
-      <point x="140.0" y="437.0" type="line"/>
+      <point x="140" y="285" type="line"/>
+      <point x="344" y="285" type="line"/>
+      <point x="344" y="437" type="line"/>
+      <point x="140" y="437" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
index 571ebe48..40c28de9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kabashkir-cy" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="04A0"/>
   <outline>
     <contour>
-      <point x="-3.0" y="542.0" type="line"/>
-      <point x="335.0" y="542.0" type="line"/>
-      <point x="335.0" y="694.0" type="line"/>
-      <point x="-3.0" y="694.0" type="line"/>
+      <point x="-3" y="542" type="line"/>
+      <point x="335" y="542" type="line"/>
+      <point x="335" y="694" type="line"/>
+      <point x="-3" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="587.0" y="0.0" type="line"/>
-      <point x="784.0" y="0.0" type="line"/>
-      <point x="559.0" y="393.0" type="line"/>
-      <point x="562.0" y="360.0" type="line"/>
-      <point x="776.0" y="694.0" type="line"/>
-      <point x="586.0" y="694.0" type="line"/>
-      <point x="381.0" y="363.0" type="line"/>
+      <point x="587" y="0" type="line"/>
+      <point x="784" y="0" type="line"/>
+      <point x="559" y="393" type="line"/>
+      <point x="562" y="360" type="line"/>
+      <point x="776" y="694" type="line"/>
+      <point x="586" y="694" type="line"/>
+      <point x="381" y="363" type="line"/>
     </contour>
     <contour>
-      <point x="160.0" y="0.0" type="line"/>
-      <point x="335.0" y="0.0" type="line"/>
-      <point x="335.0" y="694.0" type="line"/>
-      <point x="160.0" y="694.0" type="line"/>
+      <point x="160" y="0" type="line"/>
+      <point x="335" y="0" type="line"/>
+      <point x="335" y="694" type="line"/>
+      <point x="160" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="233.0" y="285.0" type="line"/>
-      <point x="437.0" y="285.0" type="line"/>
-      <point x="437.0" y="437.0" type="line"/>
-      <point x="233.0" y="437.0" type="line"/>
+      <point x="233" y="285" type="line"/>
+      <point x="437" y="285" type="line"/>
+      <point x="437" y="437" type="line"/>
+      <point x="233" y="437" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_acute.glif b/src/Cantarell-Bold.ufo/glyphs/K_acute.glif
index 5f09f6df..8bb30acd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kacute" format="2">
-  <advance width="686.0"/>
+  <advance width="686"/>
   <unicode hex="1E30"/>
   <outline>
     <component base="K"/>
-    <component base="acutecomb.case" xOffset="259.0"/>
+    <component base="acutecomb.case" xOffset="259"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif
index 526188a4..d091308c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kadescender-cy" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="049A"/>
   <outline>
     <component base="Ka-cy"/>
-    <component base="descender-cy.case" xOffset="458.0"/>
+    <component base="descender-cy.case" xOffset="458"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_averticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_averticalstroke-cy.glif
index 94bd13a4..dd12f184 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_averticalstroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_averticalstroke-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kaverticalstroke-cy" format="2">
-  <advance width="719.0"/>
+  <advance width="719"/>
   <unicode hex="049C"/>
   <outline>
     <contour>
-      <point x="530.0" y="0.0" type="line"/>
-      <point x="727.0" y="0.0" type="line"/>
-      <point x="522.0" y="393.0" type="line"/>
-      <point x="525.0" y="360.0" type="line"/>
-      <point x="719.0" y="694.0" type="line"/>
-      <point x="529.0" y="694.0" type="line"/>
-      <point x="344.0" y="363.0" type="line"/>
+      <point x="530" y="0" type="line"/>
+      <point x="727" y="0" type="line"/>
+      <point x="522" y="393" type="line"/>
+      <point x="525" y="360" type="line"/>
+      <point x="719" y="694" type="line"/>
+      <point x="529" y="694" type="line"/>
+      <point x="344" y="363" type="line"/>
     </contour>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="242.0" y="0.0" type="line"/>
-      <point x="242.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="242" y="0" type="line"/>
+      <point x="242" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="151.0" y="285.0" type="line"/>
-      <point x="400.0" y="285.0" type="line"/>
-      <point x="400.0" y="437.0" type="line"/>
-      <point x="151.0" y="437.0" type="line"/>
+      <point x="151" y="285" type="line"/>
+      <point x="400" y="285" type="line"/>
+      <point x="400" y="437" type="line"/>
+      <point x="151" y="437" type="line"/>
     </contour>
     <contour>
-      <point x="281.0" y="169.0" type="line"/>
-      <point x="371.0" y="169.0" type="line"/>
-      <point x="371.0" y="555.0" type="line"/>
-      <point x="281.0" y="555.0" type="line"/>
+      <point x="281" y="169" type="line"/>
+      <point x="371" y="169" type="line"/>
+      <point x="371" y="555" type="line"/>
+      <point x="281" y="555" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif
index 9aa1aa4d..193eff06 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kcommaaccent" format="2">
-  <advance width="686.0"/>
+  <advance width="686"/>
   <unicode hex="0136"/>
   <outline>
     <component base="K"/>
-    <component base="commaaccentcomb" xOffset="220.0"/>
+    <component base="commaaccentcomb" xOffset="220"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif
index de29142e..d6467974 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kje-cy" format="2">
-  <advance width="681.0"/>
+  <advance width="681"/>
   <unicode hex="040C"/>
   <outline>
     <component base="Ka-cy"/>
-    <component base="acutecomb.case" xOffset="246.0"/>
+    <component base="acutecomb.case" xOffset="246"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_.glif b/src/Cantarell-Bold.ufo/glyphs/L_.glif
index cfd137e0..981f4acd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="L" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="004C"/>
   <note>
 L
 </note>
-  <anchor x="268.0" y="0.0" name="bottom"/>
-  <anchor x="166.0" y="377.0" name="center"/>
-  <anchor x="537.0" y="352.0" name="periodcentered"/>
-  <anchor x="152.0" y="694.0" name="top"/>
-  <anchor x="367.0" y="490.0" name="topright"/>
+  <anchor x="268" y="0" name="bottom"/>
+  <anchor x="166" y="377" name="center"/>
+  <anchor x="537" y="352" name="periodcentered"/>
+  <anchor x="152" y="694" name="top"/>
+  <anchor x="367" y="490" name="topright"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="527.0" y="0.0" type="line"/>
-      <point x="527.0" y="153.0" type="line"/>
-      <point x="240.0" y="153.0" type="line"/>
-      <point x="240.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="527" y="0" type="line"/>
+      <point x="527" y="153" type="line"/>
+      <point x="240" y="153" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_J_.glif b/src/Cantarell-Bold.ufo/glyphs/L_J_.glif
index 94605f49..8dc46854 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_J_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_J_.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="LJ" format="2">
-  <advance width="992.0"/>
+  <advance width="992"/>
   <unicode hex="01C7"/>
   <outline>
     <component base="L"/>
-    <component base="J" xOffset="537.0"/>
+    <component base="J" xOffset="537"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_acute.glif b/src/Cantarell-Bold.ufo/glyphs/L_acute.glif
index c9f650db..ed193d76 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lacute" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0139"/>
   <outline>
     <component base="L"/>
-    <component base="acutecomb.case" xOffset="73.0"/>
+    <component base="acutecomb.case" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_caron.glif b/src/Cantarell-Bold.ufo/glyphs/L_caron.glif
index 9bf2379f..cb916d30 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lcaron" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="013D"/>
   <outline>
     <component base="L"/>
-    <component base="caroncomb.alt" xOffset="244.0" yOffset="-2.0"/>
+    <component base="caroncomb.alt" xOffset="244" yOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif
index a6f8b3fd..3fbe4c55 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lcommaaccent" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="013B"/>
   <outline>
     <component base="L"/>
-    <component base="commaaccentcomb" xOffset="150.0"/>
+    <component base="commaaccentcomb" xOffset="150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_dot.glif b/src/Cantarell-Bold.ufo/glyphs/L_dot.glif
index 3c3cd08a..7aeda72c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_dot.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_dot.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ldot" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="013F"/>
   <outline>
     <component base="L"/>
-    <component base="periodcentered.loclCAT.case" xOffset="537.0"/>
+    <component base="periodcentered.loclCAT.case" xOffset="537"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif
index 251501a8..dd2ee9e1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ldotbelow" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="1E36"/>
   <outline>
     <component base="L"/>
-    <component base="dotbelowcomb" xOffset="118.0"/>
+    <component base="dotbelowcomb" xOffset="118"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_j.glif b/src/Cantarell-Bold.ufo/glyphs/L_j.glif
index 05f057b7..ea452b2d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_j.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_j.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lj" format="2">
-  <advance width="824.0"/>
+  <advance width="824"/>
   <unicode hex="01C8"/>
   <outline>
     <component base="L"/>
-    <component base="j" xOffset="537.0"/>
+    <component base="j" xOffset="537"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif
index b8a7af14..5c549035 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lje-cy" format="2">
-  <advance width="1131.0"/>
+  <advance width="1131"/>
   <unicode hex="0409"/>
   <outline>
     <contour>
-      <point x="661.0" y="0.0" type="line"/>
-      <point x="825.0" y="0.0" type="line" smooth="yes"/>
-      <point x="996.0" y="0.0"/>
-      <point x="1116.0" y="98.0"/>
-      <point x="1116.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="1116.0" y="364.0"/>
-      <point x="1023.0" y="444.0"/>
-      <point x="876.0" y="444.0" type="curve" smooth="yes"/>
-      <point x="674.0" y="444.0" type="line"/>
-      <point x="674.0" y="312.0" type="line"/>
-      <point x="838.0" y="312.0" type="line" smooth="yes"/>
-      <point x="896.0" y="312.0"/>
-      <point x="936.0" y="274.0"/>
-      <point x="936.0" y="220.0" type="curve" smooth="yes"/>
-      <point x="936.0" y="168.0"/>
-      <point x="903.0" y="136.0"/>
-      <point x="848.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="661.0" y="136.0" type="line"/>
+      <point x="661" y="0" type="line"/>
+      <point x="825" y="0" type="line" smooth="yes"/>
+      <point x="996" y="0"/>
+      <point x="1116" y="98"/>
+      <point x="1116" y="237" type="curve" smooth="yes"/>
+      <point x="1116" y="364"/>
+      <point x="1023" y="444"/>
+      <point x="876" y="444" type="curve" smooth="yes"/>
+      <point x="674" y="444" type="line"/>
+      <point x="674" y="312" type="line"/>
+      <point x="838" y="312" type="line" smooth="yes"/>
+      <point x="896" y="312"/>
+      <point x="936" y="274"/>
+      <point x="936" y="220" type="curve" smooth="yes"/>
+      <point x="936" y="168"/>
+      <point x="903" y="136"/>
+      <point x="848" y="136" type="curve" smooth="yes"/>
+      <point x="661" y="136" type="line"/>
     </contour>
     <contour>
-      <point x="150.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="-10.0"/>
-      <point x="373.0" y="86.0"/>
-      <point x="373.0" y="284.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="543.0" type="line"/>
-      <point x="561.0" y="543.0" type="line"/>
-      <point x="561.0" y="0.0" type="line"/>
-      <point x="732.0" y="0.0" type="line"/>
-      <point x="732.0" y="694.0" type="line"/>
-      <point x="209.0" y="694.0" type="line"/>
-      <point x="209.0" y="250.0" type="line" smooth="yes"/>
-      <point x="209.0" y="181.0"/>
-      <point x="178.0" y="143.0"/>
-      <point x="121.0" y="143.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="143.0"/>
-      <point x="76.0" y="149.0"/>
-      <point x="59.0" y="160.0" type="curve"/>
-      <point x="13.0" y="31.0" type="line"/>
-      <point x="50.0" y="4.0"/>
-      <point x="92.0" y="-10.0"/>
+      <point x="150" y="-10" type="curve" smooth="yes"/>
+      <point x="300" y="-10"/>
+      <point x="373" y="86"/>
+      <point x="373" y="284" type="curve" smooth="yes"/>
+      <point x="373" y="543" type="line"/>
+      <point x="561" y="543" type="line"/>
+      <point x="561" y="0" type="line"/>
+      <point x="732" y="0" type="line"/>
+      <point x="732" y="694" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="209" y="250" type="line" smooth="yes"/>
+      <point x="209" y="181"/>
+      <point x="178" y="143"/>
+      <point x="121" y="143" type="curve" smooth="yes"/>
+      <point x="99" y="143"/>
+      <point x="76" y="149"/>
+      <point x="59" y="160" type="curve"/>
+      <point x="13" y="31" type="line"/>
+      <point x="50" y="4"/>
+      <point x="92" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif
index bd95b8c0..5190ba03 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Llinebelow" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="1E3A"/>
   <outline>
     <component base="L"/>
-    <component base="macronbelowcomb" xOffset="23.0"/>
+    <component base="macronbelowcomb" xOffset="23"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_slash.glif b/src/Cantarell-Bold.ufo/glyphs/L_slash.glif
index ea5f8530..65a0e8ca 100644
--- a/src/Cantarell-Bold.ufo/glyphs/L_slash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/L_slash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lslash" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0141"/>
   <outline>
     <component base="L"/>
-    <component base="slashshortcomb.case" xOffset="-61.0" yOffset="107.0"/>
+    <component base="slashshortcomb.case" xOffset="-61" yOffset="107"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/M_.glif b/src/Cantarell-Bold.ufo/glyphs/M_.glif
index 0173ff2a..6516feda 100644
--- a/src/Cantarell-Bold.ufo/glyphs/M_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/M_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="M" format="2">
-  <advance width="892.0"/>
+  <advance width="892"/>
   <unicode hex="004D"/>
   <note>
 M
 </note>
-  <anchor x="447.0" y="0.0" name="bottom"/>
-  <anchor x="447.0" y="694.0" name="top"/>
+  <anchor x="447" y="0" name="bottom"/>
+  <anchor x="447" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="235.0" y="0.0" type="line"/>
-      <point x="235.0" y="458.0" type="line"/>
-      <point x="214.0" y="431.0" type="line"/>
-      <point x="379.0" y="107.0" type="line"/>
-      <point x="510.0" y="107.0" type="line"/>
-      <point x="668.0" y="431.0" type="line"/>
-      <point x="657.0" y="453.0" type="line"/>
-      <point x="657.0" y="0.0" type="line"/>
-      <point x="825.0" y="0.0" type="line"/>
-      <point x="825.0" y="694.0" type="line"/>
-      <point x="660.0" y="694.0" type="line"/>
-      <point x="419.0" y="222.0" type="line"/>
-      <point x="490.0" y="222.0" type="line"/>
-      <point x="234.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="235" y="0" type="line"/>
+      <point x="235" y="458" type="line"/>
+      <point x="214" y="431" type="line"/>
+      <point x="379" y="107" type="line"/>
+      <point x="510" y="107" type="line"/>
+      <point x="668" y="431" type="line"/>
+      <point x="657" y="453" type="line"/>
+      <point x="657" y="0" type="line"/>
+      <point x="825" y="0" type="line"/>
+      <point x="825" y="694" type="line"/>
+      <point x="660" y="694" type="line"/>
+      <point x="419" y="222" type="line"/>
+      <point x="490" y="222" type="line"/>
+      <point x="234" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif
index 696d1c14..55b0c16a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Mdotbelow" format="2">
-  <advance width="892.0"/>
+  <advance width="892"/>
   <unicode hex="1E42"/>
   <outline>
     <component base="M"/>
-    <component base="dotbelowcomb" xOffset="297.0"/>
+    <component base="dotbelowcomb" xOffset="297"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_.glif b/src/Cantarell-Bold.ufo/glyphs/N_.glif
index 708d5d5c..92e3cd76 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="N" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="004E"/>
   <note>
 N
 </note>
-  <anchor x="389.0" y="0.0" name="bottom"/>
-  <anchor x="389.0" y="694.0" name="top"/>
+  <anchor x="389" y="0" name="bottom"/>
+  <anchor x="389" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="231.0" y="0.0" type="line"/>
-      <point x="231.0" y="480.0" type="line"/>
-      <point x="222.0" y="470.0" type="line"/>
-      <point x="519.0" y="0.0" type="line"/>
-      <point x="713.0" y="0.0" type="line"/>
-      <point x="713.0" y="694.0" type="line"/>
-      <point x="547.0" y="694.0" type="line"/>
-      <point x="545.0" y="206.0" type="line"/>
-      <point x="561.0" y="216.0" type="line"/>
-      <point x="265.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="231" y="0" type="line"/>
+      <point x="231" y="480" type="line"/>
+      <point x="222" y="470" type="line"/>
+      <point x="519" y="0" type="line"/>
+      <point x="713" y="0" type="line"/>
+      <point x="713" y="694" type="line"/>
+      <point x="547" y="694" type="line"/>
+      <point x="545" y="206" type="line"/>
+      <point x="561" y="216" type="line"/>
+      <point x="265" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_J_.glif b/src/Cantarell-Bold.ufo/glyphs/N_J_.glif
index 4aa61d78..ed63dc93 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_J_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_J_.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="NJ" format="2">
-  <advance width="1235.0"/>
+  <advance width="1235"/>
   <unicode hex="01CA"/>
   <outline>
     <component base="N"/>
-    <component base="J" xOffset="780.0"/>
+    <component base="J" xOffset="780"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_acute.glif b/src/Cantarell-Bold.ufo/glyphs/N_acute.glif
index c3022aaf..25ed5e4d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nacute" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="0143"/>
   <outline>
     <component base="N"/>
-    <component base="acutecomb.case" xOffset="310.0"/>
+    <component base="acutecomb.case" xOffset="310"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_caron.glif b/src/Cantarell-Bold.ufo/glyphs/N_caron.glif
index 8821f466..fe9c492a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ncaron" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="0147"/>
   <outline>
     <component base="N"/>
-    <component base="caroncomb.case" xOffset="175.0"/>
+    <component base="caroncomb.case" xOffset="175"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif
index 5e786ec9..4c3a4f13 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ncommaaccent" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="0145"/>
   <outline>
     <component base="N"/>
-    <component base="commaaccentcomb" xOffset="271.0"/>
+    <component base="commaaccentcomb" xOffset="271"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif
index 784d3746..2f673bd1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ndotaccent" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="1E44"/>
   <outline>
     <component base="N"/>
-    <component base="dotaccentcomb.case" xOffset="244.0"/>
+    <component base="dotaccentcomb.case" xOffset="244"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif
index 8f21a3c9..64082c07 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ndotbelow" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="1E46"/>
   <outline>
     <component base="N"/>
-    <component base="dotbelowcomb" xOffset="239.0"/>
+    <component base="dotbelowcomb" xOffset="239"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_j.glif b/src/Cantarell-Bold.ufo/glyphs/N_j.glif
index ffc758c8..4557b9e2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_j.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_j.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nj" format="2">
-  <advance width="1067.0"/>
+  <advance width="1067"/>
   <unicode hex="01CB"/>
   <outline>
     <component base="N"/>
-    <component base="j" xOffset="780.0"/>
+    <component base="j" xOffset="780"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif
index ae5b6c06..c3f65b9e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nje-cy" format="2">
-  <advance width="1082.0"/>
+  <advance width="1082"/>
   <unicode hex="040A"/>
   <outline>
     <contour>
-      <point x="647.0" y="0.0" type="line"/>
-      <point x="776.0" y="0.0" type="line" smooth="yes"/>
-      <point x="947.0" y="0.0"/>
-      <point x="1067.0" y="98.0"/>
-      <point x="1067.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="1067.0" y="364.0"/>
-      <point x="974.0" y="444.0"/>
-      <point x="827.0" y="444.0" type="curve" smooth="yes"/>
-      <point x="625.0" y="444.0" type="line"/>
-      <point x="625.0" y="312.0" type="line"/>
-      <point x="789.0" y="312.0" type="line" smooth="yes"/>
-      <point x="847.0" y="312.0"/>
-      <point x="887.0" y="274.0"/>
-      <point x="887.0" y="220.0" type="curve" smooth="yes"/>
-      <point x="887.0" y="168.0"/>
-      <point x="854.0" y="136.0"/>
-      <point x="799.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="647.0" y="136.0" type="line"/>
+      <point x="647" y="0" type="line"/>
+      <point x="776" y="0" type="line" smooth="yes"/>
+      <point x="947" y="0"/>
+      <point x="1067" y="98"/>
+      <point x="1067" y="237" type="curve" smooth="yes"/>
+      <point x="1067" y="364"/>
+      <point x="974" y="444"/>
+      <point x="827" y="444" type="curve" smooth="yes"/>
+      <point x="625" y="444" type="line"/>
+      <point x="625" y="312" type="line"/>
+      <point x="789" y="312" type="line" smooth="yes"/>
+      <point x="847" y="312"/>
+      <point x="887" y="274"/>
+      <point x="887" y="220" type="curve" smooth="yes"/>
+      <point x="887" y="168"/>
+      <point x="854" y="136"/>
+      <point x="799" y="136" type="curve" smooth="yes"/>
+      <point x="647" y="136" type="line"/>
     </contour>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="243.0" y="0.0" type="line"/>
-      <point x="243.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="222.0" y="274.0" type="line"/>
-      <point x="532.0" y="274.0" type="line"/>
-      <point x="532.0" y="430.0" type="line"/>
-      <point x="222.0" y="430.0" type="line"/>
+      <point x="222" y="274" type="line"/>
+      <point x="532" y="274" type="line"/>
+      <point x="532" y="430" type="line"/>
+      <point x="222" y="430" type="line"/>
     </contour>
     <contour>
-      <point x="512.0" y="0.0" type="line"/>
-      <point x="688.0" y="0.0" type="line"/>
-      <point x="688.0" y="694.0" type="line"/>
-      <point x="512.0" y="694.0" type="line"/>
+      <point x="512" y="0" type="line"/>
+      <point x="688" y="0" type="line"/>
+      <point x="688" y="694" type="line"/>
+      <point x="512" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif
index 08dcdc85..c5b4754a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nlinebelow" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="1E48"/>
   <outline>
     <component base="N"/>
-    <component base="macronbelowcomb" xOffset="144.0"/>
+    <component base="macronbelowcomb" xOffset="144"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/N_tilde.glif
index 8154c0a5..d771cc22 100644
--- a/src/Cantarell-Bold.ufo/glyphs/N_tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/N_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ntilde" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="00D1"/>
   <outline>
     <component base="N"/>
-    <component base="tildecomb.case" xOffset="160.0"/>
+    <component base="tildecomb.case" xOffset="160"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/O_-cy.glif
index 10ea8082..1854468a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="O-cy" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="041E"/>
-  <anchor x="380.0" y="694.0" name="top"/>
+  <anchor x="380" y="694" name="top"/>
   <outline>
     <component base="O"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_.glif b/src/Cantarell-Bold.ufo/glyphs/O_.glif
index db1f1cdb..66b50b47 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="O" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="004F"/>
   <note>
 O
 </note>
-  <anchor x="564.0" y="141.0" name="Qtail"/>
-  <anchor x="380.0" y="0.0" name="bottom"/>
-  <anchor x="403.0" y="347.0" name="center"/>
-  <anchor x="465.0" y="10.0" name="ogonek"/>
-  <anchor x="380.0" y="694.0" name="top"/>
-  <anchor x="83.0" y="694.0" name="topleft"/>
-  <anchor x="626.0" y="694.0" name="topright"/>
+  <anchor x="564" y="141" name="Qtail"/>
+  <anchor x="380" y="0" name="bottom"/>
+  <anchor x="403" y="347" name="center"/>
+  <anchor x="465" y="10" name="ogonek"/>
+  <anchor x="380" y="694" name="top"/>
+  <anchor x="83" y="694" name="topleft"/>
+  <anchor x="626" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="373.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="590.0" y="-10.0"/>
-      <point x="734.0" y="134.0"/>
-      <point x="734.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="734.0" y="563.0"/>
-      <point x="594.0" y="704.0"/>
-      <point x="384.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="704.0"/>
-      <point x="26.0" y="559.0"/>
-      <point x="26.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="26.0" y="130.0"/>
-      <point x="165.0" y="-10.0"/>
+      <point x="373" y="-10" type="curve" smooth="yes"/>
+      <point x="590" y="-10"/>
+      <point x="734" y="134"/>
+      <point x="734" y="351" type="curve" smooth="yes"/>
+      <point x="734" y="563"/>
+      <point x="594" y="704"/>
+      <point x="384" y="704" type="curve" smooth="yes"/>
+      <point x="169" y="704"/>
+      <point x="26" y="559"/>
+      <point x="26" y="341" type="curve" smooth="yes"/>
+      <point x="26" y="130"/>
+      <point x="165" y="-10"/>
     </contour>
     <contour>
-      <point x="384.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="277.0" y="140.0"/>
-      <point x="206.0" y="224.0"/>
-      <point x="206.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="473.0"/>
-      <point x="273.0" y="554.0"/>
-      <point x="373.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="554.0"/>
-      <point x="554.0" y="469.0"/>
-      <point x="554.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="554.0" y="220.0"/>
-      <point x="486.0" y="140.0"/>
+      <point x="384" y="140" type="curve" smooth="yes"/>
+      <point x="277" y="140"/>
+      <point x="206" y="224"/>
+      <point x="206" y="351" type="curve" smooth="yes"/>
+      <point x="206" y="473"/>
+      <point x="273" y="554"/>
+      <point x="373" y="554" type="curve" smooth="yes"/>
+      <point x="482" y="554"/>
+      <point x="554" y="469"/>
+      <point x="554" y="341" type="curve" smooth="yes"/>
+      <point x="554" y="220"/>
+      <point x="486" y="140"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_E_.glif b/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
index 47582f59..3caf32bc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
@@ -1,61 +1,61 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="OE" format="2">
-  <advance width="1043.0"/>
+  <advance width="1043"/>
   <unicode hex="0152"/>
-  <anchor x="605.0" y="0.0" name="bottom"/>
-  <anchor x="605.0" y="694.0" name="top"/>
+  <anchor x="605" y="0" name="bottom"/>
+  <anchor x="605" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="404.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="-10.0"/>
-      <point x="555.0" y="7.0"/>
-      <point x="610.0" y="38.0" type="curve"/>
-      <point x="519.0" y="167.0" type="line"/>
-      <point x="491.0" y="150.0"/>
-      <point x="455.0" y="140.0"/>
-      <point x="413.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="140.0"/>
-      <point x="206.0" y="224.0"/>
-      <point x="206.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="473.0"/>
-      <point x="283.0" y="554.0"/>
-      <point x="403.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="443.0" y="554.0"/>
-      <point x="480.0" y="545.0"/>
-      <point x="510.0" y="528.0" type="curve"/>
-      <point x="610.0" y="660.0" type="line"/>
-      <point x="557.0" y="688.0"/>
-      <point x="488.0" y="704.0"/>
-      <point x="413.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="704.0"/>
-      <point x="26.0" y="559.0"/>
-      <point x="26.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="26.0" y="130.0"/>
-      <point x="176.0" y="-10.0"/>
+      <point x="404" y="-10" type="curve" smooth="yes"/>
+      <point x="482" y="-10"/>
+      <point x="555" y="7"/>
+      <point x="610" y="38" type="curve"/>
+      <point x="519" y="167" type="line"/>
+      <point x="491" y="150"/>
+      <point x="455" y="140"/>
+      <point x="413" y="140" type="curve" smooth="yes"/>
+      <point x="289" y="140"/>
+      <point x="206" y="224"/>
+      <point x="206" y="351" type="curve" smooth="yes"/>
+      <point x="206" y="473"/>
+      <point x="283" y="554"/>
+      <point x="403" y="554" type="curve" smooth="yes"/>
+      <point x="443" y="554"/>
+      <point x="480" y="545"/>
+      <point x="510" y="528" type="curve"/>
+      <point x="610" y="660" type="line"/>
+      <point x="557" y="688"/>
+      <point x="488" y="704"/>
+      <point x="413" y="704" type="curve" smooth="yes"/>
+      <point x="180" y="704"/>
+      <point x="26" y="559"/>
+      <point x="26" y="341" type="curve" smooth="yes"/>
+      <point x="26" y="130"/>
+      <point x="176" y="-10"/>
     </contour>
     <contour>
-      <point x="500.0" y="0.0" type="line"/>
-      <point x="673.0" y="0.0" type="line"/>
-      <point x="673.0" y="694.0" type="line"/>
-      <point x="500.0" y="694.0" type="line"/>
+      <point x="500" y="0" type="line"/>
+      <point x="673" y="0" type="line"/>
+      <point x="673" y="694" type="line"/>
+      <point x="500" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="580.0" y="0.0" type="line"/>
-      <point x="998.0" y="0.0" type="line"/>
-      <point x="998.0" y="152.0" type="line"/>
-      <point x="580.0" y="152.0" type="line"/>
+      <point x="580" y="0" type="line"/>
+      <point x="998" y="0" type="line"/>
+      <point x="998" y="152" type="line"/>
+      <point x="580" y="152" type="line"/>
     </contour>
     <contour>
-      <point x="580.0" y="278.0" type="line"/>
-      <point x="970.0" y="278.0" type="line"/>
-      <point x="970.0" y="430.0" type="line"/>
-      <point x="580.0" y="430.0" type="line"/>
+      <point x="580" y="278" type="line"/>
+      <point x="970" y="278" type="line"/>
+      <point x="970" y="430" type="line"/>
+      <point x="580" y="430" type="line"/>
     </contour>
     <contour>
-      <point x="580.0" y="542.0" type="line"/>
-      <point x="998.0" y="542.0" type="line"/>
-      <point x="998.0" y="694.0" type="line"/>
-      <point x="580.0" y="694.0" type="line"/>
+      <point x="580" y="542" type="line"/>
+      <point x="998" y="542" type="line"/>
+      <point x="998" y="694" type="line"/>
+      <point x="580" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_acute.glif b/src/Cantarell-Bold.ufo/glyphs/O_acute.glif
index 9004e016..2a5a9638 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oacute" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="00D3"/>
   <outline>
     <component base="O"/>
-    <component base="acutecomb.case" xOffset="301.0"/>
+    <component base="acutecomb.case" xOffset="301"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif b/src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif
index 5b2e5867..3713125c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Obarred-cy" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="04E8"/>
   <outline>
     <component base="O"/>
-    <component base="_bar-cy" xOffset="-37.0" yOffset="4.0"/>
+    <component base="_bar-cy" xOffset="-37" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_breve.glif b/src/Cantarell-Bold.ufo/glyphs/O_breve.glif
index cde57205..385d9427 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_breve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Obreve" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="014E"/>
   <outline>
     <component base="O"/>
-    <component base="brevecomb.case" xOffset="147.0"/>
+    <component base="brevecomb.case" xOffset="147"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_caron.glif b/src/Cantarell-Bold.ufo/glyphs/O_caron.glif
index c6f03249..90b28b2f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocaron" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="01D1"/>
   <outline>
     <component base="O"/>
-    <component base="caroncomb.case" xOffset="166.0"/>
+    <component base="caroncomb.case" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif
index 3c5d7673..61b9761d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflex" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="00D4"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb.case" xOffset="181.0"/>
+    <component base="circumflexcomb.case" xOffset="181"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexacute.glif
index 1921b81d..856453d5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_circumflexacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexacute" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1ED0"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="193.0" yOffset="4.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="193" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexdotbelow.glif
index 618376ec..6a1a7f88 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_circumflexdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexdotbelow" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1ED8"/>
   <outline>
     <component base="O"/>
-    <component base="dotbelowcomb" xOffset="230.0"/>
-    <component base="circumflexcomb.case" xOffset="181.0"/>
+    <component base="dotbelowcomb" xOffset="230"/>
+    <component base="circumflexcomb.case" xOffset="181"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexgrave.glif
index 996a1cc2..40d4910a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_circumflexgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexgrave" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1ED2"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="193.0" yOffset="4.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="193" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexhookabove.glif
index 49229338..f68705c8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_circumflexhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexhookabove" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1ED4"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="193.0" yOffset="4.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="193" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflextilde.glif
index 2c99bd1e..3c58eba7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_circumflextilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflextilde" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1ED6"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="173.0" yOffset="4.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="173" yOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif
index 0c5ed881..2c7c2d8c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odblgrave" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="020C"/>
   <outline>
     <component base="O"/>
-    <component base="dblgravecomb.case" xOffset="97.0"/>
+    <component base="dblgravecomb.case" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif
index 28d9c472..4e539815 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresis-cy" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="04E6"/>
   <outline>
     <component base="O-cy"/>
-    <component base="dieresiscomb.case" xOffset="105.0"/>
+    <component base="dieresiscomb.case" xOffset="105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif
index 4f1cf398..8a54662a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresis" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="00D6"/>
   <outline>
     <component base="O"/>
-    <component base="dieresiscomb.case" xOffset="105.0"/>
+    <component base="dieresiscomb.case" xOffset="105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_dieresismacron.glif
index 36a3dfff..8bb3b188 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_dieresismacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dieresismacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresismacron" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="022A"/>
   <outline>
     <component base="O"/>
-    <component base="dieresiscomb.case" xOffset="105.0"/>
-    <component base="macroncomb.case" xOffset="141.0" yOffset="212.0"/>
+    <component base="dieresiscomb.case" xOffset="105"/>
+    <component base="macroncomb.case" xOffset="141" yOffset="212"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dotaccentmacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_dotaccentmacron.glif
index befed733..6ffba30d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_dotaccentmacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dotaccentmacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odotaccentmacron" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="0230"/>
   <outline>
     <component base="O"/>
-    <component base="dotaccentcomb.case" xOffset="235.0"/>
-    <component base="macroncomb.case" xOffset="141.0" yOffset="252.0"/>
+    <component base="dotaccentcomb.case" xOffset="235"/>
+    <component base="macroncomb.case" xOffset="141" yOffset="252"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif
index f5d18fd2..bad7c678 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odotbelow" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1ECC"/>
   <outline>
     <component base="O"/>
-    <component base="dotbelowcomb" xOffset="230.0"/>
+    <component base="dotbelowcomb" xOffset="230"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_grave.glif b/src/Cantarell-Bold.ufo/glyphs/O_grave.glif
index 0c22f2dc..16e58f9f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ograve" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="00D2"/>
   <outline>
     <component base="O"/>
-    <component base="gravecomb.case" xOffset="151.0"/>
+    <component base="gravecomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hm.glif b/src/Cantarell-Bold.ufo/glyphs/O_hm.glif
index 0d94a8f2..7deb47b7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_hm.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hm.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohm" format="2">
-  <advance width="791.0"/>
+  <advance width="791"/>
   <unicode hex="2126"/>
   <outline>
     <contour>
-      <point x="56.0" y="0.0" type="line"/>
-      <point x="345.0" y="0.0" type="line"/>
-      <point x="345.0" y="115.0" type="line"/>
-      <point x="278.0" y="175.0"/>
-      <point x="234.0" y="286.0"/>
-      <point x="234.0" y="393.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="490.0"/>
-      <point x="296.0" y="554.0"/>
-      <point x="388.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="487.0" y="554.0"/>
-      <point x="554.0" y="487.0"/>
-      <point x="554.0" y="387.0" type="curve" smooth="yes"/>
-      <point x="554.0" y="292.0"/>
-      <point x="509.0" y="181.0"/>
-      <point x="442.0" y="115.0" type="curve"/>
-      <point x="442.0" y="0.0" type="line"/>
-      <point x="738.0" y="0.0" type="line"/>
-      <point x="738.0" y="156.0" type="line"/>
-      <point x="596.0" y="156.0" type="line"/>
-      <point x="680.0" y="194.0"/>
-      <point x="734.0" y="291.0"/>
-      <point x="734.0" y="397.0" type="curve" smooth="yes"/>
-      <point x="734.0" y="581.0"/>
-      <point x="600.0" y="704.0"/>
-      <point x="397.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="704.0"/>
-      <point x="54.0" y="576.0"/>
-      <point x="54.0" y="383.0" type="curve" smooth="yes"/>
-      <point x="54.0" y="277.0"/>
-      <point x="108.0" y="187.0"/>
-      <point x="189.0" y="156.0" type="curve"/>
-      <point x="56.0" y="156.0" type="line"/>
+      <point x="56" y="0" type="line"/>
+      <point x="345" y="0" type="line"/>
+      <point x="345" y="115" type="line"/>
+      <point x="278" y="175"/>
+      <point x="234" y="286"/>
+      <point x="234" y="393" type="curve" smooth="yes"/>
+      <point x="234" y="490"/>
+      <point x="296" y="554"/>
+      <point x="388" y="554" type="curve" smooth="yes"/>
+      <point x="487" y="554"/>
+      <point x="554" y="487"/>
+      <point x="554" y="387" type="curve" smooth="yes"/>
+      <point x="554" y="292"/>
+      <point x="509" y="181"/>
+      <point x="442" y="115" type="curve"/>
+      <point x="442" y="0" type="line"/>
+      <point x="738" y="0" type="line"/>
+      <point x="738" y="156" type="line"/>
+      <point x="596" y="156" type="line"/>
+      <point x="680" y="194"/>
+      <point x="734" y="291"/>
+      <point x="734" y="397" type="curve" smooth="yes"/>
+      <point x="734" y="581"/>
+      <point x="600" y="704"/>
+      <point x="397" y="704" type="curve" smooth="yes"/>
+      <point x="193" y="704"/>
+      <point x="54" y="576"/>
+      <point x="54" y="383" type="curve" smooth="yes"/>
+      <point x="54" y="277"/>
+      <point x="108" y="187"/>
+      <point x="189" y="156" type="curve"/>
+      <point x="56" y="156" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif
index d39a0ee0..ab0844b3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohookabove" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1ECE"/>
   <outline>
     <component base="O"/>
-    <component base="hookabovecomb.case" xOffset="225.0"/>
+    <component base="hookabovecomb.case" xOffset="225"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horn.glif b/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
index b557b6ab..60ba8f55 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorn" format="2">
-  <advance width="842.0"/>
+  <advance width="842"/>
   <unicode hex="01A0"/>
   <outline>
     <component base="O"/>
-    <component base="horncomb" xOffset="555.0" yOffset="212.0"/>
+    <component base="horncomb" xOffset="555" yOffset="212"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif b/src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif
index 401b8afa..1ac6fb0e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohornacute" format="2">
-  <advance width="842.0"/>
+  <advance width="842"/>
   <unicode hex="1EDA"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="acutecomb.case" xOffset="301.0"/>
+    <component base="acutecomb.case" xOffset="301"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif
index 4b70e686..8a93fe08 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorndotbelow" format="2">
-  <advance width="842.0"/>
+  <advance width="842"/>
   <unicode hex="1EE2"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="dotbelowcomb" xOffset="230.0"/>
+    <component base="dotbelowcomb" xOffset="230"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif b/src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif
index 9cf1bbac..bc68950b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorngrave" format="2">
-  <advance width="842.0"/>
+  <advance width="842"/>
   <unicode hex="1EDC"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="gravecomb.case" xOffset="151.0"/>
+    <component base="gravecomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif
index 3f8e2a6e..a56c8512 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohornhookabove" format="2">
-  <advance width="842.0"/>
+  <advance width="842"/>
   <unicode hex="1EDE"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="hookabovecomb.case" xOffset="225.0"/>
+    <component base="hookabovecomb.case" xOffset="225"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif b/src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif
index 5e3ed06c..fd0f9c9e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorntilde" format="2">
-  <advance width="842.0"/>
+  <advance width="842"/>
   <unicode hex="1EE0"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif
index 35b12aee..c1194923 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohungarumlaut" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="0150"/>
   <outline>
     <component base="O"/>
-    <component base="hungarumlautcomb.case" xOffset="142.0"/>
+    <component base="hungarumlautcomb.case" xOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif
index 9664b6d1..7b83c5b3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oinvertedbreve" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="020E"/>
   <outline>
     <component base="O"/>
-    <component base="breveinvertedcomb.case" xOffset="149.0"/>
+    <component base="breveinvertedcomb.case" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_macron.glif b/src/Cantarell-Bold.ufo/glyphs/O_macron.glif
index 4167101b..79f91fff 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacron" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="014C"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="141.0"/>
+    <component base="macroncomb.case" xOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif
index bc146b3f..05a70995 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacronacute" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1E52"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="141.0"/>
-    <component base="acutecomb.case" xOffset="301.0" yOffset="208.0"/>
+    <component base="macroncomb.case" xOffset="141"/>
+    <component base="acutecomb.case" xOffset="301" yOffset="208"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif
index 433f35c7..8004b74a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacrongrave" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1E50"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="141.0"/>
-    <component base="gravecomb.case" xOffset="151.0" yOffset="208.0"/>
+    <component base="macroncomb.case" xOffset="141"/>
+    <component base="gravecomb.case" xOffset="151" yOffset="208"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif
index 1a308e9a..819efcb8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oogonek" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="01EA"/>
   <outline>
     <component base="O"/>
-    <component base="ogonekcomb.tall.case" xOffset="5.0"/>
+    <component base="ogonekcomb.tall.case" xOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_slash.glif b/src/Cantarell-Bold.ufo/glyphs/O_slash.glif
index 80c2e570..70406dfa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_slash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_slash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oslash" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="00D8"/>
   <outline>
     <component base="O"/>
-    <component base="slashlongcomb.case" xOffset="92.0" yOffset="8.0"/>
+    <component base="slashlongcomb.case" xOffset="92" yOffset="8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif b/src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif
index 4ad177e9..462acbac 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oslashacute" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="01FE"/>
   <outline>
     <component base="Oslash"/>
-    <component base="acutecomb.case" xOffset="301.0"/>
+    <component base="acutecomb.case" xOffset="301"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/O_tilde.glif
index 99f7081f..4d259d10 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otilde" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="00D5"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif
index 21baf149..ce3e890f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildeacute" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1E4C"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
-    <component base="acutecomb.case" xOffset="301.0" yOffset="245.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="acutecomb.case" xOffset="301" yOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif
index 76a7daee..c244f48d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildedieresis" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="1E4E"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
-    <component base="dieresiscomb.case" xOffset="105.0" yOffset="245.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="dieresiscomb.case" xOffset="105" yOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif
index c37b5bf8..e2eacc48 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildemacron" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="022C"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
-    <component base="macroncomb.case" xOffset="141.0" yOffset="245.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="macroncomb.case" xOffset="141" yOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/P_.glif b/src/Cantarell-Bold.ufo/glyphs/P_.glif
index 47add990..d463fb94 100644
--- a/src/Cantarell-Bold.ufo/glyphs/P_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/P_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="P" format="2">
-  <advance width="626.0"/>
+  <advance width="626"/>
   <unicode hex="0050"/>
   <note>
 P
 </note>
-  <anchor x="325.0" y="0.0" name="bottom"/>
-  <anchor x="325.0" y="694.0" name="top"/>
+  <anchor x="325" y="0" name="bottom"/>
+  <anchor x="325" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="240.0" y="0.0" type="line"/>
-      <point x="240.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="176.0" y="204.0" type="line"/>
-      <point x="297.0" y="204.0" type="line" smooth="yes"/>
-      <point x="485.0" y="204.0"/>
-      <point x="609.0" y="307.0"/>
-      <point x="609.0" y="463.0" type="curve" smooth="yes"/>
-      <point x="609.0" y="608.0"/>
-      <point x="503.0" y="694.0"/>
-      <point x="326.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="694.0" type="line"/>
-      <point x="176.0" y="542.0" type="line"/>
-      <point x="312.0" y="542.0" type="line" smooth="yes"/>
-      <point x="382.0" y="542.0"/>
-      <point x="429.0" y="504.0"/>
-      <point x="429.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="429.0" y="390.0"/>
-      <point x="390.0" y="356.0"/>
-      <point x="328.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="356.0" type="line"/>
+      <point x="176" y="204" type="line"/>
+      <point x="297" y="204" type="line" smooth="yes"/>
+      <point x="485" y="204"/>
+      <point x="609" y="307"/>
+      <point x="609" y="463" type="curve" smooth="yes"/>
+      <point x="609" y="608"/>
+      <point x="503" y="694"/>
+      <point x="326" y="694" type="curve" smooth="yes"/>
+      <point x="176" y="694" type="line"/>
+      <point x="176" y="542" type="line"/>
+      <point x="312" y="542" type="line" smooth="yes"/>
+      <point x="382" y="542"/>
+      <point x="429" y="504"/>
+      <point x="429" y="446" type="curve" smooth="yes"/>
+      <point x="429" y="390"/>
+      <point x="390" y="356"/>
+      <point x="328" y="356" type="curve" smooth="yes"/>
+      <point x="176" y="356" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif b/src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif
index 5f004c30..549d42b6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Palochka-cy" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="04C0"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif
index 1ee0eeed..5265ab31 100644
--- a/src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Pe-cy" format="2">
-  <advance width="736.0"/>
+  <advance width="736"/>
   <unicode hex="041F"/>
-  <anchor x="716.0" y="0.0" name="bottomright"/>
+  <anchor x="716" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="238.0" y="0.0" type="line"/>
-      <point x="238.0" y="543.0" type="line"/>
-      <point x="498.0" y="543.0" type="line"/>
-      <point x="498.0" y="0.0" type="line"/>
-      <point x="669.0" y="0.0" type="line"/>
-      <point x="669.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="238" y="0" type="line"/>
+      <point x="238" y="543" type="line"/>
+      <point x="498" y="543" type="line"/>
+      <point x="498" y="0" type="line"/>
+      <point x="669" y="0" type="line"/>
+      <point x="669" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Q_.glif b/src/Cantarell-Bold.ufo/glyphs/Q_.glif
index 0de935e3..c99f67ae 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Q_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Q_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Q" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="0051"/>
   <note>
 Q
 </note>
-  <anchor x="380.0" y="0.0" name="bottom"/>
-  <anchor x="380.0" y="694.0" name="top"/>
+  <anchor x="380" y="0" name="bottom"/>
+  <anchor x="380" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="373.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="590.0" y="-10.0"/>
-      <point x="734.0" y="134.0"/>
-      <point x="734.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="734.0" y="563.0"/>
-      <point x="594.0" y="704.0"/>
-      <point x="384.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="704.0"/>
-      <point x="26.0" y="559.0"/>
-      <point x="26.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="26.0" y="130.0"/>
-      <point x="165.0" y="-10.0"/>
+      <point x="373" y="-10" type="curve" smooth="yes"/>
+      <point x="590" y="-10"/>
+      <point x="734" y="134"/>
+      <point x="734" y="351" type="curve" smooth="yes"/>
+      <point x="734" y="563"/>
+      <point x="594" y="704"/>
+      <point x="384" y="704" type="curve" smooth="yes"/>
+      <point x="169" y="704"/>
+      <point x="26" y="559"/>
+      <point x="26" y="341" type="curve" smooth="yes"/>
+      <point x="26" y="130"/>
+      <point x="165" y="-10"/>
     </contour>
     <contour>
-      <point x="384.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="140.0"/>
-      <point x="204.0" y="218.0"/>
-      <point x="204.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="479.0"/>
-      <point x="267.0" y="554.0"/>
-      <point x="373.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="488.0" y="554.0"/>
-      <point x="556.0" y="475.0"/>
-      <point x="556.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="556.0" y="215.0"/>
-      <point x="492.0" y="140.0"/>
+      <point x="384" y="140" type="curve" smooth="yes"/>
+      <point x="271" y="140"/>
+      <point x="204" y="218"/>
+      <point x="204" y="351" type="curve" smooth="yes"/>
+      <point x="204" y="479"/>
+      <point x="267" y="554"/>
+      <point x="373" y="554" type="curve" smooth="yes"/>
+      <point x="488" y="554"/>
+      <point x="556" y="475"/>
+      <point x="556" y="341" type="curve" smooth="yes"/>
+      <point x="556" y="215"/>
+      <point x="492" y="140"/>
     </contour>
     <contour>
-      <point x="644.0" y="-63.0" type="line"/>
-      <point x="752.0" y="38.0" type="line"/>
-      <point x="427.0" y="348.0" type="line"/>
-      <point x="323.0" y="245.0" type="line"/>
+      <point x="644" y="-63" type="line"/>
+      <point x="752" y="38" type="line"/>
+      <point x="427" y="348" type="line"/>
+      <point x="323" y="245" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif
index d9ea16d3..520862d2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Qa-cy" format="2">
-  <advance width="760.0"/>
+  <advance width="760"/>
   <unicode hex="051A"/>
   <outline>
     <component base="Q"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_.glif b/src/Cantarell-Bold.ufo/glyphs/R_.glif
index 98f8fb80..e5f01620 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_.glif
@@ -1,44 +1,44 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="R" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="0052"/>
   <note>
 R
 </note>
-  <anchor x="324.0" y="0.0" name="bottom"/>
-  <anchor x="324.0" y="694.0" name="top"/>
+  <anchor x="324" y="0" name="bottom"/>
+  <anchor x="324" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="240.0" y="0.0" type="line"/>
-      <point x="240.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="188.0" y="237.0" type="line"/>
-      <point x="329.0" y="237.0" type="line" smooth="yes"/>
-      <point x="499.0" y="237.0"/>
-      <point x="612.0" y="338.0"/>
-      <point x="612.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="612.0" y="618.0"/>
-      <point x="516.0" y="694.0"/>
-      <point x="353.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="694.0" type="line"/>
-      <point x="188.0" y="543.0" type="line"/>
-      <point x="329.0" y="543.0" type="line" smooth="yes"/>
-      <point x="394.0" y="543.0"/>
-      <point x="432.0" y="512.0"/>
-      <point x="432.0" y="460.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="413.0"/>
-      <point x="404.0" y="384.0"/>
-      <point x="353.0" y="384.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="384.0" type="line"/>
+      <point x="188" y="237" type="line"/>
+      <point x="329" y="237" type="line" smooth="yes"/>
+      <point x="499" y="237"/>
+      <point x="612" y="338"/>
+      <point x="612" y="484" type="curve" smooth="yes"/>
+      <point x="612" y="618"/>
+      <point x="516" y="694"/>
+      <point x="353" y="694" type="curve" smooth="yes"/>
+      <point x="188" y="694" type="line"/>
+      <point x="188" y="543" type="line"/>
+      <point x="329" y="543" type="line" smooth="yes"/>
+      <point x="394" y="543"/>
+      <point x="432" y="512"/>
+      <point x="432" y="460" type="curve" smooth="yes"/>
+      <point x="432" y="413"/>
+      <point x="404" y="384"/>
+      <point x="353" y="384" type="curve" smooth="yes"/>
+      <point x="188" y="384" type="line"/>
     </contour>
     <contour>
-      <point x="452.0" y="0.0" type="line"/>
-      <point x="660.0" y="0.0" type="line"/>
-      <point x="472.0" y="297.0" type="line"/>
-      <point x="283.0" y="297.0" type="line"/>
+      <point x="452" y="0" type="line"/>
+      <point x="660" y="0" type="line"/>
+      <point x="472" y="297" type="line"/>
+      <point x="283" y="297" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_acute.glif b/src/Cantarell-Bold.ufo/glyphs/R_acute.glif
index ff31fe5e..037f0697 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Racute" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="0154"/>
   <outline>
     <component base="R"/>
-    <component base="acutecomb.case" xOffset="245.0"/>
+    <component base="acutecomb.case" xOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_caron.glif b/src/Cantarell-Bold.ufo/glyphs/R_caron.glif
index 81cdd41f..95721bb8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rcaron" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="0158"/>
   <outline>
     <component base="R"/>
-    <component base="caroncomb.case" xOffset="110.0"/>
+    <component base="caroncomb.case" xOffset="110"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif
index bcdac8d6..6f3b66c0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rcommaaccent" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="0156"/>
   <outline>
     <component base="R"/>
-    <component base="commaaccentcomb" xOffset="206.0"/>
+    <component base="commaaccentcomb" xOffset="206"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif
index 046901e7..dccaa447 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rdblgrave" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="0210"/>
   <outline>
     <component base="R"/>
-    <component base="dblgravecomb.case" xOffset="41.0"/>
+    <component base="dblgravecomb.case" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif
index 8d23a5bf..b5a7ac08 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rdotbelow" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="1E5A"/>
   <outline>
     <component base="R"/>
-    <component base="dotbelowcomb" xOffset="174.0"/>
+    <component base="dotbelowcomb" xOffset="174"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif
index 995a6976..e9daee8e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rinvertedbreve" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="0212"/>
   <outline>
     <component base="R"/>
-    <component base="breveinvertedcomb.case" xOffset="93.0"/>
+    <component base="breveinvertedcomb.case" xOffset="93"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif
index 70af5ec2..32a4a31f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rlinebelow" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="1E5E"/>
   <outline>
     <component base="R"/>
-    <component base="macronbelowcomb" xOffset="79.0"/>
+    <component base="macronbelowcomb" xOffset="79"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_.glif b/src/Cantarell-Bold.ufo/glyphs/S_.glif
index ebd7bd38..7dbb155e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="S" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="0053"/>
   <note>
 S
 </note>
-  <anchor x="291.0" y="0.0" name="bottom"/>
-  <anchor x="284.0" y="694.0" name="top"/>
+  <anchor x="291" y="0" name="bottom"/>
+  <anchor x="284" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="274.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="458.0" y="-10.0"/>
-      <point x="560.0" y="78.0"/>
-      <point x="560.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="560.0" y="472.0"/>
-      <point x="217.0" y="395.0"/>
-      <point x="217.0" y="498.0" type="curve" smooth="yes"/>
-      <point x="217.0" y="533.0"/>
-      <point x="256.0" y="552.0"/>
-      <point x="324.0" y="552.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="552.0"/>
-      <point x="442.0" y="542.0"/>
-      <point x="491.0" y="525.0" type="curve"/>
-      <point x="539.0" y="663.0" type="line"/>
-      <point x="481.0" y="689.0"/>
-      <point x="404.0" y="704.0"/>
-      <point x="333.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="704.0"/>
-      <point x="37.0" y="612.0"/>
-      <point x="37.0" y="472.0" type="curve" smooth="yes"/>
-      <point x="37.0" y="236.0"/>
-      <point x="378.0" y="303.0"/>
-      <point x="378.0" y="196.0" type="curve" smooth="yes"/>
-      <point x="378.0" y="164.0"/>
-      <point x="348.0" y="146.0"/>
-      <point x="281.0" y="146.0" type="curve" smooth="yes"/>
-      <point x="218.0" y="146.0"/>
-      <point x="142.0" y="158.0"/>
-      <point x="73.0" y="187.0" type="curve"/>
-      <point x="25.0" y="45.0" type="line"/>
-      <point x="96.0" y="13.0"/>
-      <point x="188.0" y="-10.0"/>
+      <point x="274" y="-10" type="curve" smooth="yes"/>
+      <point x="458" y="-10"/>
+      <point x="560" y="78"/>
+      <point x="560" y="217" type="curve" smooth="yes"/>
+      <point x="560" y="472"/>
+      <point x="217" y="395"/>
+      <point x="217" y="498" type="curve" smooth="yes"/>
+      <point x="217" y="533"/>
+      <point x="256" y="552"/>
+      <point x="324" y="552" type="curve" smooth="yes"/>
+      <point x="380" y="552"/>
+      <point x="442" y="542"/>
+      <point x="491" y="525" type="curve"/>
+      <point x="539" y="663" type="line"/>
+      <point x="481" y="689"/>
+      <point x="404" y="704"/>
+      <point x="333" y="704" type="curve" smooth="yes"/>
+      <point x="157" y="704"/>
+      <point x="37" y="612"/>
+      <point x="37" y="472" type="curve" smooth="yes"/>
+      <point x="37" y="236"/>
+      <point x="378" y="303"/>
+      <point x="378" y="196" type="curve" smooth="yes"/>
+      <point x="378" y="164"/>
+      <point x="348" y="146"/>
+      <point x="281" y="146" type="curve" smooth="yes"/>
+      <point x="218" y="146"/>
+      <point x="142" y="158"/>
+      <point x="73" y="187" type="curve"/>
+      <point x="25" y="45" type="line"/>
+      <point x="96" y="13"/>
+      <point x="188" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_acute.glif b/src/Cantarell-Bold.ufo/glyphs/S_acute.glif
index aa732fb8..ba1622d6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sacute" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="015A"/>
   <outline>
     <component base="S"/>
-    <component base="acutecomb.case" xOffset="205.0"/>
+    <component base="acutecomb.case" xOffset="205"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_acutedotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_acutedotaccent.glif
index de07a9bb..965a11ef 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_acutedotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_acutedotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sacutedotaccent" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="1E64"/>
   <outline>
     <component base="S"/>
-    <component base="acutecomb.case" xOffset="205.0"/>
-    <component base="dotaccentcomb.case" xOffset="42.0" yOffset="145.0"/>
+    <component base="acutecomb.case" xOffset="205"/>
+    <component base="dotaccentcomb.case" xOffset="42" yOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_altillo.glif b/src/Cantarell-Bold.ufo/glyphs/S_altillo.glif
index ac375f54..d5a563b9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_altillo.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_altillo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Saltillo" format="2">
-  <advance width="290.0"/>
+  <advance width="290"/>
   <unicode hex="A78B"/>
   <outline>
-    <component base="quotesingle" xScale="1.04" yScale="2.16474" yOffset="-808.0"/>
+    <component base="quotesingle" xScale="1.04" yScale="2.16474" yOffset="-808"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_caron.glif b/src/Cantarell-Bold.ufo/glyphs/S_caron.glif
index c398af5f..afe1e229 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scaron" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="0160"/>
   <outline>
     <component base="S"/>
-    <component base="caroncomb.case" xOffset="70.0"/>
+    <component base="caroncomb.case" xOffset="70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_carondotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_carondotaccent.glif
index 9c2607ed..a110f196 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_carondotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_carondotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scarondotaccent" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="1E66"/>
   <outline>
     <component base="S"/>
-    <component base="caroncomb.case" xOffset="70.0"/>
-    <component base="dotaccentcomb.case" xOffset="174.0" yOffset="194.0"/>
+    <component base="caroncomb.case" xOffset="70"/>
+    <component base="dotaccentcomb.case" xOffset="174" yOffset="194"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif
index 7be6eab7..a95bdf95 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scedilla" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="015E"/>
   <outline>
     <component base="S"/>
-    <component base="cedillacomb" xOffset="133.0"/>
+    <component base="cedillacomb" xOffset="133"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif
index 8fdc53f8..f0ab2852 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Schwa-cy" format="2">
-  <advance width="741.0"/>
+  <advance width="741"/>
   <unicode hex="04D8"/>
   <outline>
     <component base="Schwa"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_chwa.glif b/src/Cantarell-Bold.ufo/glyphs/S_chwa.glif
index 3760a020..2f68d48d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_chwa.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_chwa.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Schwa" format="2">
-  <advance width="741.0"/>
+  <advance width="741"/>
   <unicode hex="018F"/>
-  <anchor x="376.0" y="0.0" name="bottom"/>
-  <anchor x="376.0" y="694.0" name="top"/>
+  <anchor x="376" y="0" name="bottom"/>
+  <anchor x="376" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="317.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="704.0"/>
-      <point x="140.0" y="685.0"/>
-      <point x="60.0" y="648.0" type="curve"/>
-      <point x="99.0" y="517.0" type="line"/>
-      <point x="159.0" y="541.0"/>
-      <point x="225.0" y="554.0"/>
-      <point x="288.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="444.0" y="554.0"/>
-      <point x="523.0" y="483.0"/>
-      <point x="523.0" y="315.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="192.0"/>
-      <point x="469.0" y="140.0"/>
-      <point x="363.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="267.0" y="140.0"/>
-      <point x="211.0" y="180.0"/>
-      <point x="211.0" y="272.0" type="curve"/>
-      <point x="552.0" y="272.0" type="line"/>
-      <point x="552.0" y="414.0" type="line"/>
-      <point x="53.0" y="414.0" type="line"/>
-      <point x="48.0" y="370.0"/>
-      <point x="45.0" y="324.0"/>
-      <point x="45.0" y="280.0" type="curve" smooth="yes"/>
-      <point x="45.0" y="105.0"/>
-      <point x="163.0" y="-10.0"/>
-      <point x="350.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="560.0" y="-10.0"/>
-      <point x="703.0" y="133.0"/>
-      <point x="703.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="703.0" y="571.0"/>
-      <point x="556.0" y="704.0"/>
+      <point x="317" y="704" type="curve" smooth="yes"/>
+      <point x="227" y="704"/>
+      <point x="140" y="685"/>
+      <point x="60" y="648" type="curve"/>
+      <point x="99" y="517" type="line"/>
+      <point x="159" y="541"/>
+      <point x="225" y="554"/>
+      <point x="288" y="554" type="curve" smooth="yes"/>
+      <point x="444" y="554"/>
+      <point x="523" y="483"/>
+      <point x="523" y="315" type="curve" smooth="yes"/>
+      <point x="523" y="192"/>
+      <point x="469" y="140"/>
+      <point x="363" y="140" type="curve" smooth="yes"/>
+      <point x="267" y="140"/>
+      <point x="211" y="180"/>
+      <point x="211" y="272" type="curve"/>
+      <point x="552" y="272" type="line"/>
+      <point x="552" y="414" type="line"/>
+      <point x="53" y="414" type="line"/>
+      <point x="48" y="370"/>
+      <point x="45" y="324"/>
+      <point x="45" y="280" type="curve" smooth="yes"/>
+      <point x="45" y="105"/>
+      <point x="163" y="-10"/>
+      <point x="350" y="-10" type="curve" smooth="yes"/>
+      <point x="560" y="-10"/>
+      <point x="703" y="133"/>
+      <point x="703" y="350" type="curve" smooth="yes"/>
+      <point x="703" y="571"/>
+      <point x="556" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif
index 324feb3c..81ea403b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scircumflex" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="015C"/>
   <outline>
     <component base="S"/>
-    <component base="circumflexcomb.case" xOffset="85.0"/>
+    <component base="circumflexcomb.case" xOffset="85"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif
index 551335ad..ffd370e9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scommaaccent" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="0218"/>
   <outline>
     <component base="S"/>
-    <component base="commaaccentcomb" xOffset="173.0"/>
+    <component base="commaaccentcomb" xOffset="173"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif
index e481fe16..6dc1b529 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotaccent" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="1E60"/>
   <outline>
     <component base="S"/>
-    <component base="dotaccentcomb.case" xOffset="139.0"/>
+    <component base="dotaccentcomb.case" xOffset="139"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif
index 151f1859..0ed8d610 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotbelow" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="1E62"/>
   <outline>
     <component base="S"/>
-    <component base="dotbelowcomb" xOffset="141.0"/>
+    <component base="dotbelowcomb" xOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_dotbelowdotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_dotbelowdotaccent.glif
index 443b7f48..09552a4b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_dotbelowdotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_dotbelowdotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotbelowdotaccent" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="1E68"/>
   <outline>
     <component base="S"/>
-    <component base="dotbelowcomb" xOffset="141.0"/>
-    <component base="dotaccentcomb.case" xOffset="139.0"/>
+    <component base="dotbelowcomb" xOffset="141"/>
+    <component base="dotaccentcomb.case" xOffset="139"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif
index b04118da..d8fd96e4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sha-cy" format="2">
-  <advance width="1065.0"/>
+  <advance width="1065"/>
   <unicode hex="0428"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="998.0" y="0.0" type="line"/>
-      <point x="998.0" y="694.0" type="line"/>
-      <point x="827.0" y="694.0" type="line"/>
-      <point x="827.0" y="151.0" type="line"/>
-      <point x="238.0" y="151.0" type="line"/>
-      <point x="238.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="998" y="0" type="line"/>
+      <point x="998" y="694" type="line"/>
+      <point x="827" y="694" type="line"/>
+      <point x="827" y="151" type="line"/>
+      <point x="238" y="151" type="line"/>
+      <point x="238" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="447.0" y="62.0" type="line"/>
-      <point x="618.0" y="62.0" type="line"/>
-      <point x="618.0" y="694.0" type="line"/>
-      <point x="447.0" y="694.0" type="line"/>
+      <point x="447" y="62" type="line"/>
+      <point x="618" y="62" type="line"/>
+      <point x="618" y="694" type="line"/>
+      <point x="447" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif
index b7cf3e2a..995e5be0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Shcha-cy" format="2">
-  <advance width="1141.0"/>
+  <advance width="1141"/>
   <unicode hex="0429"/>
   <outline>
     <contour>
-      <point x="969.0" y="-187.0" type="line"/>
-      <point x="1131.0" y="-187.0" type="line"/>
-      <point x="1131.0" y="151.0" type="line"/>
-      <point x="237.0" y="151.0" type="line"/>
-      <point x="237.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="969.0" y="0.0" type="line"/>
+      <point x="969" y="-187" type="line"/>
+      <point x="1131" y="-187" type="line"/>
+      <point x="1131" y="151" type="line"/>
+      <point x="237" y="151" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="969" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="447.0" y="72.0" type="line"/>
-      <point x="617.0" y="72.0" type="line"/>
-      <point x="617.0" y="694.0" type="line"/>
-      <point x="447.0" y="694.0" type="line"/>
+      <point x="447" y="72" type="line"/>
+      <point x="617" y="72" type="line"/>
+      <point x="617" y="694" type="line"/>
+      <point x="447" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="828.0" y="72.0" type="line"/>
-      <point x="998.0" y="72.0" type="line"/>
-      <point x="998.0" y="694.0" type="line"/>
-      <point x="828.0" y="694.0" type="line"/>
+      <point x="828" y="72" type="line"/>
+      <point x="998" y="72" type="line"/>
+      <point x="998" y="694" type="line"/>
+      <point x="828" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif
index e0e2d5d1..c39bd403 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Shha-cy" format="2">
-  <advance width="651.0"/>
+  <advance width="651"/>
   <unicode hex="04BA"/>
   <outline>
     <contour>
-      <point x="451.0" y="0.0" type="line"/>
-      <point x="623.0" y="0.0" type="line"/>
-      <point x="623.0" y="233.0" type="line" smooth="yes"/>
-      <point x="623.0" y="360.0"/>
-      <point x="537.0" y="435.0"/>
-      <point x="401.0" y="435.0" type="curve" smooth="yes"/>
-      <point x="318.0" y="435.0"/>
-      <point x="237.0" y="406.0"/>
-      <point x="181.0" y="356.0" type="curve"/>
-      <point x="204.0" y="253.0" type="line"/>
-      <point x="246.0" y="274.0"/>
-      <point x="292.0" y="285.0"/>
-      <point x="340.0" y="285.0" type="curve" smooth="yes"/>
-      <point x="413.0" y="285.0"/>
-      <point x="451.0" y="259.0"/>
-      <point x="451.0" y="204.0" type="curve" smooth="yes"/>
+      <point x="451" y="0" type="line"/>
+      <point x="623" y="0" type="line"/>
+      <point x="623" y="233" type="line" smooth="yes"/>
+      <point x="623" y="360"/>
+      <point x="537" y="435"/>
+      <point x="401" y="435" type="curve" smooth="yes"/>
+      <point x="318" y="435"/>
+      <point x="237" y="406"/>
+      <point x="181" y="356" type="curve"/>
+      <point x="204" y="253" type="line"/>
+      <point x="246" y="274"/>
+      <point x="292" y="285"/>
+      <point x="340" y="285" type="curve" smooth="yes"/>
+      <point x="413" y="285"/>
+      <point x="451" y="259"/>
+      <point x="451" y="204" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="66.0" y="0.0" type="line"/>
-      <point x="236.0" y="0.0" type="line"/>
-      <point x="236.0" y="660.0" type="line"/>
-      <point x="66.0" y="660.0" type="line"/>
+      <point x="66" y="0" type="line"/>
+      <point x="236" y="0" type="line"/>
+      <point x="236" y="660" type="line"/>
+      <point x="66" y="660" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif
index 7b0d00e3..13ebd78f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Softsign-cy" format="2">
-  <advance width="638.0"/>
+  <advance width="638"/>
   <unicode hex="042C"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="331.0" y="0.0" type="line" smooth="yes"/>
-      <point x="513.0" y="0.0"/>
-      <point x="622.0" y="90.0"/>
-      <point x="622.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="622.0" y="369.0"/>
-      <point x="525.0" y="454.0"/>
-      <point x="382.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="454.0" type="line"/>
-      <point x="180.0" y="322.0" type="line"/>
-      <point x="344.0" y="322.0" type="line" smooth="yes"/>
-      <point x="403.0" y="322.0"/>
-      <point x="442.0" y="283.0"/>
-      <point x="442.0" y="224.0" type="curve" smooth="yes"/>
-      <point x="442.0" y="169.0"/>
-      <point x="409.0" y="136.0"/>
-      <point x="354.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="136.0" type="line"/>
-      <point x="237.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="331" y="0" type="line" smooth="yes"/>
+      <point x="513" y="0"/>
+      <point x="622" y="90"/>
+      <point x="622" y="241" type="curve" smooth="yes"/>
+      <point x="622" y="369"/>
+      <point x="525" y="454"/>
+      <point x="382" y="454" type="curve" smooth="yes"/>
+      <point x="180" y="454" type="line"/>
+      <point x="180" y="322" type="line"/>
+      <point x="344" y="322" type="line" smooth="yes"/>
+      <point x="403" y="322"/>
+      <point x="442" y="283"/>
+      <point x="442" y="224" type="curve" smooth="yes"/>
+      <point x="442" y="169"/>
+      <point x="409" y="136"/>
+      <point x="354" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_.glif b/src/Cantarell-Bold.ufo/glyphs/T_.glif
index 8046d0f1..01947b2b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="T" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="0054"/>
   <note>
 T
 </note>
-  <anchor x="311.0" y="0.0" name="bottom"/>
-  <anchor x="310.0" y="327.0" name="center"/>
-  <anchor x="309.0" y="694.0" name="top"/>
+  <anchor x="311" y="0" name="bottom"/>
+  <anchor x="310" y="327" name="center"/>
+  <anchor x="309" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="224.0" y="0.0" type="line"/>
-      <point x="394.0" y="0.0" type="line"/>
-      <point x="394.0" y="660.0" type="line"/>
-      <point x="224.0" y="660.0" type="line"/>
+      <point x="224" y="0" type="line"/>
+      <point x="394" y="0" type="line"/>
+      <point x="394" y="660" type="line"/>
+      <point x="224" y="660" type="line"/>
     </contour>
     <contour>
-      <point x="10.0" y="542.0" type="line"/>
-      <point x="610.0" y="542.0" type="line"/>
-      <point x="610.0" y="694.0" type="line"/>
-      <point x="10.0" y="694.0" type="line"/>
+      <point x="10" y="542" type="line"/>
+      <point x="610" y="542" type="line"/>
+      <point x="610" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_bar.glif b/src/Cantarell-Bold.ufo/glyphs/T_bar.glif
index 32031c84..4d1c4dc4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_bar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_bar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tbar" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="0166"/>
   <outline>
     <component base="T"/>
-    <component base="strokeshortcomb.case" xOffset="95.0" yOffset="29.0"/>
+    <component base="strokeshortcomb.case" xOffset="95" yOffset="29"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_caron.glif b/src/Cantarell-Bold.ufo/glyphs/T_caron.glif
index b7a8d3e5..940dcd72 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcaron" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="0164"/>
   <outline>
     <component base="T"/>
-    <component base="caroncomb.case" xOffset="95.0"/>
+    <component base="caroncomb.case" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif
index 189c8819..0b264c2a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcedilla" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="0162"/>
   <outline>
     <component base="T"/>
-    <component base="cedillacomb" xOffset="153.0"/>
+    <component base="cedillacomb" xOffset="153"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif
index bbd5f6fd..8cf78707 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcommaaccent" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="021A"/>
   <outline>
     <component base="T"/>
-    <component base="commaaccentcomb" xOffset="193.0"/>
+    <component base="commaaccentcomb" xOffset="193"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif
index fdc5d951..686ac1ee 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tdotbelow" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="1E6C"/>
   <outline>
     <component base="T"/>
-    <component base="dotbelowcomb" xOffset="161.0"/>
+    <component base="dotbelowcomb" xOffset="161"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif
index 8a828c82..c97d4180 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Te-cy" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="0422"/>
-  <anchor x="600.0" y="0.0" name="bottomright"/>
+  <anchor x="600" y="0" name="bottomright"/>
   <outline>
     <component base="T"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_horn.glif b/src/Cantarell-Bold.ufo/glyphs/T_horn.glif
index baadad37..481a6680 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_horn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_horn.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Thorn" format="2">
-  <advance width="626.0"/>
+  <advance width="626"/>
   <unicode hex="00DE"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="240.0" y="0.0" type="line"/>
-      <point x="240.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="176.0" y="116.0" type="line"/>
-      <point x="312.0" y="116.0" type="line" smooth="yes"/>
-      <point x="490.0" y="116.0"/>
-      <point x="609.0" y="216.0"/>
-      <point x="609.0" y="365.0" type="curve" smooth="yes"/>
-      <point x="609.0" y="510.0"/>
-      <point x="495.0" y="606.0"/>
-      <point x="326.0" y="606.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="606.0" type="line"/>
-      <point x="176.0" y="454.0" type="line"/>
-      <point x="317.0" y="454.0" type="line" smooth="yes"/>
-      <point x="385.0" y="454.0"/>
-      <point x="429.0" y="415.0"/>
-      <point x="429.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="429.0" y="299.0"/>
-      <point x="393.0" y="268.0"/>
-      <point x="328.0" y="268.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="268.0" type="line"/>
+      <point x="176" y="116" type="line"/>
+      <point x="312" y="116" type="line" smooth="yes"/>
+      <point x="490" y="116"/>
+      <point x="609" y="216"/>
+      <point x="609" y="365" type="curve" smooth="yes"/>
+      <point x="609" y="510"/>
+      <point x="495" y="606"/>
+      <point x="326" y="606" type="curve" smooth="yes"/>
+      <point x="176" y="606" type="line"/>
+      <point x="176" y="454" type="line"/>
+      <point x="317" y="454" type="line" smooth="yes"/>
+      <point x="385" y="454"/>
+      <point x="429" y="415"/>
+      <point x="429" y="355" type="curve" smooth="yes"/>
+      <point x="429" y="299"/>
+      <point x="393" y="268"/>
+      <point x="328" y="268" type="curve" smooth="yes"/>
+      <point x="176" y="268" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif
index 0b61d312..4787c3d3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tlinebelow" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="1E6E"/>
   <outline>
     <component base="T"/>
-    <component base="macronbelowcomb" xOffset="66.0"/>
+    <component base="macronbelowcomb" xOffset="66"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif b/src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif
index a1fa7643..82be5a5f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tse-cy" format="2">
-  <advance width="799.0"/>
+  <advance width="799"/>
   <unicode hex="0426"/>
   <outline>
     <contour>
-      <point x="627.0" y="-187.0" type="line"/>
-      <point x="789.0" y="-187.0" type="line"/>
-      <point x="789.0" y="151.0" type="line"/>
-      <point x="238.0" y="151.0" type="line"/>
-      <point x="238.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="627.0" y="0.0" type="line"/>
+      <point x="627" y="-187" type="line"/>
+      <point x="789" y="-187" type="line"/>
+      <point x="789" y="151" type="line"/>
+      <point x="238" y="151" type="line"/>
+      <point x="238" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="627" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="485.0" y="72.0" type="line"/>
-      <point x="656.0" y="72.0" type="line"/>
-      <point x="656.0" y="694.0" type="line"/>
-      <point x="485.0" y="694.0" type="line"/>
+      <point x="485" y="72" type="line"/>
+      <point x="656" y="72" type="line"/>
+      <point x="656" y="694" type="line"/>
+      <point x="485" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
index d2a08273..4245f52e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tshe-cy" format="2">
-  <advance width="799.0"/>
+  <advance width="799"/>
   <unicode hex="040B"/>
   <outline>
     <contour>
-      <point x="599.0" y="0.0" type="line"/>
-      <point x="771.0" y="0.0" type="line"/>
-      <point x="771.0" y="233.0" type="line" smooth="yes"/>
-      <point x="771.0" y="360.0"/>
-      <point x="685.0" y="435.0"/>
-      <point x="549.0" y="435.0" type="curve" smooth="yes"/>
-      <point x="466.0" y="435.0"/>
-      <point x="385.0" y="406.0"/>
-      <point x="329.0" y="356.0" type="curve"/>
-      <point x="352.0" y="253.0" type="line"/>
-      <point x="394.0" y="274.0"/>
-      <point x="440.0" y="285.0"/>
-      <point x="488.0" y="285.0" type="curve" smooth="yes"/>
-      <point x="561.0" y="285.0"/>
-      <point x="599.0" y="259.0"/>
-      <point x="599.0" y="204.0" type="curve" smooth="yes"/>
+      <point x="599" y="0" type="line"/>
+      <point x="771" y="0" type="line"/>
+      <point x="771" y="233" type="line" smooth="yes"/>
+      <point x="771" y="360"/>
+      <point x="685" y="435"/>
+      <point x="549" y="435" type="curve" smooth="yes"/>
+      <point x="466" y="435"/>
+      <point x="385" y="406"/>
+      <point x="329" y="356" type="curve"/>
+      <point x="352" y="253" type="line"/>
+      <point x="394" y="274"/>
+      <point x="440" y="285"/>
+      <point x="488" y="285" type="curve" smooth="yes"/>
+      <point x="561" y="285"/>
+      <point x="599" y="259"/>
+      <point x="599" y="204" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="214.0" y="0.0" type="line"/>
-      <point x="384.0" y="0.0" type="line"/>
-      <point x="384.0" y="660.0" type="line"/>
-      <point x="214.0" y="660.0" type="line"/>
+      <point x="214" y="0" type="line"/>
+      <point x="384" y="0" type="line"/>
+      <point x="384" y="660" type="line"/>
+      <point x="214" y="660" type="line"/>
     </contour>
     <contour>
-      <point x="10.0" y="542.0" type="line"/>
-      <point x="610.0" y="542.0" type="line"/>
-      <point x="610.0" y="694.0" type="line"/>
-      <point x="10.0" y="694.0" type="line"/>
+      <point x="10" y="542" type="line"/>
+      <point x="610" y="542" type="line"/>
+      <point x="610" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/U_-cy.glif
index 5532c1ed..e635efab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_-cy.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="U-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="0423"/>
-  <anchor x="327.0" y="694.0" name="top"/>
+  <anchor x="327" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="121.0" y="0.0" type="line"/>
-      <point x="314.0" y="0.0" type="line"/>
-      <point x="661.0" y="694.0" type="line"/>
-      <point x="484.0" y="694.0" type="line"/>
-      <point x="331.0" y="365.0" type="line"/>
-      <point x="286.0" y="301.0" type="line"/>
+      <point x="121" y="0" type="line"/>
+      <point x="314" y="0" type="line"/>
+      <point x="661" y="694" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="331" y="365" type="line"/>
+      <point x="286" y="301" type="line"/>
     </contour>
     <contour>
-      <point x="305.0" y="142.0" type="line"/>
-      <point x="384.0" y="332.0" type="line"/>
-      <point x="200.0" y="694.0" type="line"/>
-      <point x="-8.0" y="694.0" type="line"/>
+      <point x="305" y="142" type="line"/>
+      <point x="384" y="332" type="line"/>
+      <point x="200" y="694" type="line"/>
+      <point x="-8" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_.glif b/src/Cantarell-Bold.ufo/glyphs/U_.glif
index c84e3aad..deedbeda 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="U" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="0055"/>
   <note>
 U
 </note>
-  <anchor x="355.0" y="0.0" name="bottom"/>
-  <anchor x="451.0" y="10.0" name="ogonek"/>
-  <anchor x="355.0" y="694.0" name="top"/>
-  <anchor x="658.0" y="694.0" name="topright"/>
+  <anchor x="355" y="0" name="bottom"/>
+  <anchor x="451" y="10" name="ogonek"/>
+  <anchor x="355" y="694" name="top"/>
+  <anchor x="658" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="347.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="536.0" y="-10.0"/>
-      <point x="658.0" y="107.0"/>
-      <point x="658.0" y="287.0" type="curve" smooth="yes"/>
-      <point x="658.0" y="694.0" type="line"/>
-      <point x="487.0" y="694.0" type="line"/>
-      <point x="487.0" y="267.0" type="line" smooth="yes"/>
-      <point x="487.0" y="187.0"/>
-      <point x="442.0" y="140.0"/>
-      <point x="366.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="277.0" y="140.0"/>
-      <point x="225.0" y="195.0"/>
-      <point x="225.0" y="287.0" type="curve" smooth="yes"/>
-      <point x="225.0" y="694.0" type="line"/>
-      <point x="52.0" y="694.0" type="line"/>
-      <point x="52.0" y="277.0" type="line" smooth="yes"/>
-      <point x="52.0" y="98.0"/>
-      <point x="163.0" y="-10.0"/>
+      <point x="347" y="-10" type="curve" smooth="yes"/>
+      <point x="536" y="-10"/>
+      <point x="658" y="107"/>
+      <point x="658" y="287" type="curve" smooth="yes"/>
+      <point x="658" y="694" type="line"/>
+      <point x="487" y="694" type="line"/>
+      <point x="487" y="267" type="line" smooth="yes"/>
+      <point x="487" y="187"/>
+      <point x="442" y="140"/>
+      <point x="366" y="140" type="curve" smooth="yes"/>
+      <point x="277" y="140"/>
+      <point x="225" y="195"/>
+      <point x="225" y="287" type="curve" smooth="yes"/>
+      <point x="225" y="694" type="line"/>
+      <point x="52" y="694" type="line"/>
+      <point x="52" y="277" type="line" smooth="yes"/>
+      <point x="52" y="98"/>
+      <point x="163" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_acute.glif b/src/Cantarell-Bold.ufo/glyphs/U_acute.glif
index 32cd16ee..00f65304 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uacute" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="00DA"/>
   <outline>
     <component base="U"/>
-    <component base="acutecomb.case" xOffset="276.0"/>
+    <component base="acutecomb.case" xOffset="276"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_breve.glif b/src/Cantarell-Bold.ufo/glyphs/U_breve.glif
index dc905fc0..f8f3f814 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_breve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ubreve" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="016C"/>
   <outline>
     <component base="U"/>
-    <component base="brevecomb.case" xOffset="122.0"/>
+    <component base="brevecomb.case" xOffset="122"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_caron.glif b/src/Cantarell-Bold.ufo/glyphs/U_caron.glif
index 4942b747..2e860918 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ucaron" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="01D3"/>
   <outline>
     <component base="U"/>
-    <component base="caroncomb.case" xOffset="141.0"/>
+    <component base="caroncomb.case" xOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif
index 5e0ea14c..f504c45d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ucircumflex" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="00DB"/>
   <outline>
     <component base="U"/>
-    <component base="circumflexcomb.case" xOffset="156.0"/>
+    <component base="circumflexcomb.case" xOffset="156"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif
index 30900df0..30922e43 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udblgrave" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="0214"/>
   <outline>
     <component base="U"/>
-    <component base="dblgravecomb.case" xOffset="72.0"/>
+    <component base="dblgravecomb.case" xOffset="72"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif
index a7ac25de..0527c4cc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresis-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="04F0"/>
   <outline>
     <component base="U-cy"/>
-    <component base="dieresiscomb.case" xOffset="52.0"/>
+    <component base="dieresiscomb.case" xOffset="52"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif
index 3a2b3d1c..e8df03ab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresis" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="00DC"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="80.0"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif
index 96dbaa81..8c5b901d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresisacute" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="01D7"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="80.0"/>
-    <component base="acutecomb.case" xOffset="276.0" yOffset="212.0"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="acutecomb.case" xOffset="276" yOffset="212"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif
index e8f42dc7..5ceb452d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresiscaron" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="01D9"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="80.0"/>
-    <component base="caroncomb.case" xOffset="141.0" yOffset="212.0"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="caroncomb.case" xOffset="141" yOffset="212"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif
index 05a7c318..1d266125 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresisgrave" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="01DB"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="80.0"/>
-    <component base="gravecomb.case" xOffset="126.0" yOffset="212.0"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="gravecomb.case" xOffset="126" yOffset="212"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresismacron.glif
index a2c27fa8..0fc83996 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dieresismacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresismacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresismacron" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="01D5"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="80.0"/>
-    <component base="macroncomb.case" xOffset="116.0" yOffset="212.0"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="macroncomb.case" xOffset="116" yOffset="212"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif
index 3b4ff2a3..4e03d7ee 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udotbelow" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="1EE4"/>
   <outline>
     <component base="U"/>
-    <component base="dotbelowcomb" xOffset="205.0"/>
+    <component base="dotbelowcomb" xOffset="205"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_grave.glif b/src/Cantarell-Bold.ufo/glyphs/U_grave.glif
index 03345e70..b62efd51 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ugrave" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="00D9"/>
   <outline>
     <component base="U"/>
-    <component base="gravecomb.case" xOffset="126.0"/>
+    <component base="gravecomb.case" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif
index 7aa46abd..7252b1fb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhookabove" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="1EE6"/>
   <outline>
     <component base="U"/>
-    <component base="hookabovecomb.case" xOffset="200.0"/>
+    <component base="hookabovecomb.case" xOffset="200"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horn.glif b/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
index 401d1546..e012121b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorn" format="2">
-  <advance width="874.0"/>
+  <advance width="874"/>
   <unicode hex="01AF"/>
   <outline>
     <component base="U"/>
-    <component base="horncomb" xOffset="587.0" yOffset="212.0"/>
+    <component base="horncomb" xOffset="587" yOffset="212"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif b/src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif
index a0c32a1e..88cf5dd6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhornacute" format="2">
-  <advance width="874.0"/>
+  <advance width="874"/>
   <unicode hex="1EE8"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="acutecomb.case" xOffset="276.0"/>
+    <component base="acutecomb.case" xOffset="276"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif
index 9c1d4147..3c14e9e2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorndotbelow" format="2">
-  <advance width="874.0"/>
+  <advance width="874"/>
   <unicode hex="1EF0"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="dotbelowcomb" xOffset="205.0"/>
+    <component base="dotbelowcomb" xOffset="205"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif b/src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif
index ff29d46b..d479fb8d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorngrave" format="2">
-  <advance width="874.0"/>
+  <advance width="874"/>
   <unicode hex="1EEA"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="gravecomb.case" xOffset="126.0"/>
+    <component base="gravecomb.case" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif
index c55a29ff..acdbdcd1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhornhookabove" format="2">
-  <advance width="874.0"/>
+  <advance width="874"/>
   <unicode hex="1EEC"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="hookabovecomb.case" xOffset="200.0"/>
+    <component base="hookabovecomb.case" xOffset="200"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif b/src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif
index f1fd7112..a99c0456 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorntilde" format="2">
-  <advance width="874.0"/>
+  <advance width="874"/>
   <unicode hex="1EEE"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="tildecomb.case" xOffset="126.0"/>
+    <component base="tildecomb.case" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut-cy.glif
index a061cadd..2498026f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhungarumlaut-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="04F2"/>
   <outline>
     <component base="U-cy"/>
-    <component base="hungarumlautcomb.case" xOffset="89.0"/>
+    <component base="hungarumlautcomb.case" xOffset="89"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif
index 1fd5ad7b..83177950 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhungarumlaut" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="0170"/>
   <outline>
     <component base="U"/>
-    <component base="hungarumlautcomb.case" xOffset="117.0"/>
+    <component base="hungarumlautcomb.case" xOffset="117"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif
index 0c53639d..55b253e7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uinvertedbreve" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="0216"/>
   <outline>
     <component base="U"/>
-    <component base="breveinvertedcomb.case" xOffset="124.0"/>
+    <component base="breveinvertedcomb.case" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif
index 3b73e7c7..b9276041 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacron-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="04EE"/>
   <outline>
     <component base="U-cy"/>
-    <component base="macroncomb.case" xOffset="88.0"/>
+    <component base="macroncomb.case" xOffset="88"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_macron.glif b/src/Cantarell-Bold.ufo/glyphs/U_macron.glif
index 78c8a14b..90d4581e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacron" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="016A"/>
   <outline>
     <component base="U"/>
-    <component base="macroncomb.case" xOffset="116.0"/>
+    <component base="macroncomb.case" xOffset="116"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_macrondieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_macrondieresis.glif
index 13695635..c7516073 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_macrondieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_macrondieresis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacrondieresis" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="1E7A"/>
   <outline>
     <component base="U"/>
-    <component base="macroncomb.case" xOffset="116.0"/>
-    <component base="dieresiscomb.case" xOffset="80.0" yOffset="208.0"/>
+    <component base="macroncomb.case" xOffset="116"/>
+    <component base="dieresiscomb.case" xOffset="80" yOffset="208"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif
index 6d0e81b3..8832a81c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uogonek" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="0172"/>
   <outline>
     <component base="U"/>
-    <component base="ogonekcomb.tall.case" xOffset="-9.0"/>
+    <component base="ogonekcomb.tall.case" xOffset="-9"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_ring.glif b/src/Cantarell-Bold.ufo/glyphs/U_ring.glif
index 3e18e478..c61a8284 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_ring.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_ring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uring" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="016E"/>
   <outline>
     <component base="U"/>
-    <component base="ringcomb.case" xOffset="189.0"/>
+    <component base="ringcomb.case" xOffset="189"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif b/src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif
index 487ba42d..c2e18196 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ushort-cy" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="040E"/>
   <outline>
     <component base="U-cy"/>
-    <component base="brevecomb-cy.case" xOffset="94.0"/>
+    <component base="brevecomb-cy.case" xOffset="94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif
index cdebad65..3058a194 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ustraight-cy" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="04AE"/>
-  <anchor x="334.0" y="233.0" name="center"/>
+  <anchor x="334" y="233" name="center"/>
   <outline>
     <component base="Y"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_straightstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_straightstroke-cy.glif
index f00da36d..51d1f7d4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_straightstroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_straightstroke-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ustraightstroke-cy" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="04B0"/>
   <outline>
     <component base="Ustraight-cy"/>
-    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="33.0" yOffset="-65.0"/>
+    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="33" yOffset="-65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/U_tilde.glif
index 55c12d1f..9058a6f9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Utilde" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="0168"/>
   <outline>
     <component base="U"/>
-    <component base="tildecomb.case" xOffset="126.0"/>
+    <component base="tildecomb.case" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif
index 6d88b17a..727df6c6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Utildeacute" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="1E78"/>
   <outline>
     <component base="U"/>
-    <component base="tildecomb.case" xOffset="126.0"/>
-    <component base="acutecomb.case" xOffset="276.0" yOffset="245.0"/>
+    <component base="tildecomb.case" xOffset="126"/>
+    <component base="acutecomb.case" xOffset="276" yOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/V_.glif b/src/Cantarell-Bold.ufo/glyphs/V_.glif
index a08da6da..7427420e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/V_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/V_.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="V" format="2">
-  <advance width="672.0"/>
+  <advance width="672"/>
   <unicode hex="0056"/>
   <note>
 V
 </note>
-  <anchor x="337.0" y="0.0" name="bottom"/>
-  <anchor x="337.0" y="694.0" name="top"/>
+  <anchor x="337" y="0" name="bottom"/>
+  <anchor x="337" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="243.0" y="0.0" type="line"/>
-      <point x="428.0" y="0.0" type="line"/>
-      <point x="675.0" y="694.0" type="line"/>
-      <point x="496.0" y="694.0" type="line"/>
-      <point x="307.0" y="92.0" type="line"/>
-      <point x="376.0" y="92.0" type="line"/>
-      <point x="200.0" y="694.0" type="line"/>
-      <point x="-2.0" y="694.0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="428" y="0" type="line"/>
+      <point x="675" y="694" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="307" y="92" type="line"/>
+      <point x="376" y="92" type="line"/>
+      <point x="200" y="694" type="line"/>
+      <point x="-2" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif
index a13aacff..c610cdfa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ve-cy" format="2">
-  <advance width="652.0"/>
+  <advance width="652"/>
   <unicode hex="0412"/>
   <outline>
     <component base="B"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_.glif b/src/Cantarell-Bold.ufo/glyphs/W_.glif
index cdd59b75..859fc1bf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/W_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/W_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="W" format="2">
-  <advance width="1026.0"/>
+  <advance width="1026"/>
   <unicode hex="0057"/>
   <note>
 W
 </note>
-  <anchor x="510.0" y="0.0" name="bottom"/>
-  <anchor x="510.0" y="694.0" name="top"/>
+  <anchor x="510" y="0" name="bottom"/>
+  <anchor x="510" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="212.0" y="0.0" type="line"/>
-      <point x="402.0" y="0.0" type="line"/>
-      <point x="543.0" y="602.0" type="line"/>
-      <point x="463.0" y="602.0" type="line"/>
-      <point x="627.0" y="0.0" type="line"/>
-      <point x="812.0" y="0.0" type="line"/>
-      <point x="1026.0" y="694.0" type="line"/>
-      <point x="851.0" y="694.0" type="line"/>
-      <point x="690.0" y="85.0" type="line"/>
-      <point x="757.0" y="109.0" type="line"/>
-      <point x="608.0" y="690.0" type="line"/>
-      <point x="419.0" y="690.0" type="line"/>
-      <point x="287.0" y="105.0" type="line"/>
-      <point x="339.0" y="105.0" type="line"/>
-      <point x="195.0" y="694.0" type="line"/>
-      <point x="0.0" y="694.0" type="line"/>
+      <point x="212" y="0" type="line"/>
+      <point x="402" y="0" type="line"/>
+      <point x="543" y="602" type="line"/>
+      <point x="463" y="602" type="line"/>
+      <point x="627" y="0" type="line"/>
+      <point x="812" y="0" type="line"/>
+      <point x="1026" y="694" type="line"/>
+      <point x="851" y="694" type="line"/>
+      <point x="690" y="85" type="line"/>
+      <point x="757" y="109" type="line"/>
+      <point x="608" y="690" type="line"/>
+      <point x="419" y="690" type="line"/>
+      <point x="287" y="105" type="line"/>
+      <point x="339" y="105" type="line"/>
+      <point x="195" y="694" type="line"/>
+      <point x="0" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_acute.glif b/src/Cantarell-Bold.ufo/glyphs/W_acute.glif
index df5cd468..71d54963 100644
--- a/src/Cantarell-Bold.ufo/glyphs/W_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/W_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wacute" format="2">
-  <advance width="1026.0"/>
+  <advance width="1026"/>
   <unicode hex="1E82"/>
   <outline>
     <component base="W"/>
-    <component base="acutecomb.case" xOffset="431.0"/>
+    <component base="acutecomb.case" xOffset="431"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif
index 99482cd1..f72bba07 100644
--- a/src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wcircumflex" format="2">
-  <advance width="1026.0"/>
+  <advance width="1026"/>
   <unicode hex="0174"/>
   <outline>
     <component base="W"/>
-    <component base="circumflexcomb.case" xOffset="311.0"/>
+    <component base="circumflexcomb.case" xOffset="311"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif
index 0e18568f..5ff33c93 100644
--- a/src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wdieresis" format="2">
-  <advance width="1026.0"/>
+  <advance width="1026"/>
   <unicode hex="1E84"/>
   <outline>
     <component base="W"/>
-    <component base="dieresiscomb.case" xOffset="235.0"/>
+    <component base="dieresiscomb.case" xOffset="235"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif
index 3795a6b6..f4340797 100644
--- a/src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="We-cy" format="2">
-  <advance width="1026.0"/>
+  <advance width="1026"/>
   <unicode hex="051C"/>
   <outline>
     <component base="W"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_grave.glif b/src/Cantarell-Bold.ufo/glyphs/W_grave.glif
index e76690cd..c1f260db 100644
--- a/src/Cantarell-Bold.ufo/glyphs/W_grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/W_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wgrave" format="2">
-  <advance width="1026.0"/>
+  <advance width="1026"/>
   <unicode hex="1E80"/>
   <outline>
     <component base="W"/>
-    <component base="gravecomb.case" xOffset="281.0"/>
+    <component base="gravecomb.case" xOffset="281"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/X_.glif b/src/Cantarell-Bold.ufo/glyphs/X_.glif
index d11c6db0..da5ac3d3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/X_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/X_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="X" format="2">
-  <advance width="672.0"/>
+  <advance width="672"/>
   <unicode hex="0058"/>
   <note>
 X
 </note>
-  <anchor x="355.0" y="0.0" name="bottom"/>
-  <anchor x="343.0" y="694.0" name="top"/>
+  <anchor x="355" y="0" name="bottom"/>
+  <anchor x="343" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="470.0" y="0.0" type="line"/>
-      <point x="679.0" y="0.0" type="line"/>
-      <point x="387.0" y="416.0" type="line"/>
-      <point x="216.0" y="694.0" type="line"/>
-      <point x="11.0" y="694.0" type="line"/>
-      <point x="296.0" y="279.0" type="line"/>
+      <point x="470" y="0" type="line"/>
+      <point x="679" y="0" type="line"/>
+      <point x="387" y="416" type="line"/>
+      <point x="216" y="694" type="line"/>
+      <point x="11" y="694" type="line"/>
+      <point x="296" y="279" type="line"/>
     </contour>
     <contour>
-      <point x="-5.0" y="0.0" type="line"/>
-      <point x="196.0" y="0.0" type="line"/>
-      <point x="331.0" y="233.0" type="line"/>
-      <point x="246.0" y="372.0" type="line"/>
+      <point x="-5" y="0" type="line"/>
+      <point x="196" y="0" type="line"/>
+      <point x="331" y="233" type="line"/>
+      <point x="246" y="372" type="line"/>
     </contour>
     <contour>
-      <point x="409.0" y="349.0" type="line"/>
-      <point x="651.0" y="694.0" type="line"/>
-      <point x="448.0" y="694.0" type="line"/>
-      <point x="319.0" y="484.0" type="line"/>
+      <point x="409" y="349" type="line"/>
+      <point x="651" y="694" type="line"/>
+      <point x="448" y="694" type="line"/>
+      <point x="319" y="484" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_.glif b/src/Cantarell-Bold.ufo/glyphs/Y_.glif
index 27761cf8..5314815a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Y" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0059"/>
   <note>
 Y
 </note>
-  <anchor x="324.0" y="0.0" name="bottom"/>
-  <anchor x="324.0" y="694.0" name="top"/>
-  <anchor x="4.0" y="694.0" name="topleft"/>
+  <anchor x="324" y="0" name="bottom"/>
+  <anchor x="324" y="694" name="top"/>
+  <anchor x="4" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="245.0" y="0.0" type="line"/>
-      <point x="418.0" y="0.0" type="line"/>
-      <point x="418.0" y="247.0" type="line"/>
-      <point x="672.0" y="694.0" type="line"/>
-      <point x="478.0" y="694.0" type="line"/>
-      <point x="326.0" y="380.0" type="line"/>
-      <point x="348.0" y="380.0" type="line"/>
-      <point x="184.0" y="694.0" type="line"/>
-      <point x="-20.0" y="694.0" type="line"/>
-      <point x="245.0" y="251.0" type="line"/>
+      <point x="245" y="0" type="line"/>
+      <point x="418" y="0" type="line"/>
+      <point x="418" y="247" type="line"/>
+      <point x="672" y="694" type="line"/>
+      <point x="478" y="694" type="line"/>
+      <point x="326" y="380" type="line"/>
+      <point x="348" y="380" type="line"/>
+      <point x="184" y="694" type="line"/>
+      <point x="-20" y="694" type="line"/>
+      <point x="245" y="251" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_acute.glif b/src/Cantarell-Bold.ufo/glyphs/Y_acute.glif
index 52fb1c64..b37edca8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yacute" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="00DD"/>
   <outline>
     <component base="Y"/>
-    <component base="acutecomb.case" xOffset="245.0"/>
+    <component base="acutecomb.case" xOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif
index be36cb35..3ab4c46d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yat-cy" format="2">
-  <advance width="700.0"/>
+  <advance width="700"/>
   <unicode hex="0462"/>
   <outline>
     <contour>
-      <point x="120.0" y="0.0" type="line"/>
-      <point x="394.0" y="0.0" type="line" smooth="yes"/>
-      <point x="565.0" y="0.0"/>
-      <point x="685.0" y="98.0"/>
-      <point x="685.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="685.0" y="364.0"/>
-      <point x="592.0" y="444.0"/>
-      <point x="445.0" y="444.0" type="curve" smooth="yes"/>
-      <point x="233.0" y="444.0" type="line"/>
-      <point x="233.0" y="312.0" type="line"/>
-      <point x="407.0" y="312.0" type="line" smooth="yes"/>
-      <point x="465.0" y="312.0"/>
-      <point x="505.0" y="274.0"/>
-      <point x="505.0" y="220.0" type="curve" smooth="yes"/>
-      <point x="505.0" y="168.0"/>
-      <point x="472.0" y="136.0"/>
-      <point x="417.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="290.0" y="136.0" type="line"/>
-      <point x="290.0" y="694.0" type="line"/>
-      <point x="120.0" y="694.0" type="line"/>
+      <point x="120" y="0" type="line"/>
+      <point x="394" y="0" type="line" smooth="yes"/>
+      <point x="565" y="0"/>
+      <point x="685" y="98"/>
+      <point x="685" y="237" type="curve" smooth="yes"/>
+      <point x="685" y="364"/>
+      <point x="592" y="444"/>
+      <point x="445" y="444" type="curve" smooth="yes"/>
+      <point x="233" y="444" type="line"/>
+      <point x="233" y="312" type="line"/>
+      <point x="407" y="312" type="line" smooth="yes"/>
+      <point x="465" y="312"/>
+      <point x="505" y="274"/>
+      <point x="505" y="220" type="curve" smooth="yes"/>
+      <point x="505" y="168"/>
+      <point x="472" y="136"/>
+      <point x="417" y="136" type="curve" smooth="yes"/>
+      <point x="290" y="136" type="line"/>
+      <point x="290" y="694" type="line"/>
+      <point x="120" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="12.0" y="493.0" type="line"/>
-      <point x="433.0" y="493.0" type="line"/>
-      <point x="433.0" y="621.0" type="line"/>
-      <point x="12.0" y="621.0" type="line"/>
+      <point x="12" y="493" type="line"/>
+      <point x="433" y="493" type="line"/>
+      <point x="433" y="621" type="line"/>
+      <point x="12" y="621" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif
index ae6a6ccd..2f9a0151 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ycircumflex" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0176"/>
   <outline>
     <component base="Y"/>
-    <component base="circumflexcomb.case" xOffset="125.0"/>
+    <component base="circumflexcomb.case" xOffset="125"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif
index e5c33773..50139fbb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydieresis" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0178"/>
   <outline>
     <component base="Y"/>
-    <component base="dieresiscomb.case" xOffset="49.0"/>
+    <component base="dieresiscomb.case" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif
index c79a63d0..6aad8c26 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydotaccent" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="1E8E"/>
   <outline>
     <component base="Y"/>
-    <component base="dotaccentcomb.case" xOffset="179.0"/>
+    <component base="dotaccentcomb.case" xOffset="179"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif
index ab7e8daf..5eba064f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydotbelow" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="1EF4"/>
   <outline>
     <component base="Y"/>
-    <component base="dotbelowcomb" xOffset="174.0"/>
+    <component base="dotbelowcomb" xOffset="174"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif
index 7cd60f88..7e4533aa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yeru-cy" format="2">
-  <advance width="907.0"/>
+  <advance width="907"/>
   <unicode hex="042B"/>
-  <anchor x="464.0" y="694.0" name="top"/>
+  <anchor x="464" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="311.0" y="0.0" type="line" smooth="yes"/>
-      <point x="494.0" y="0.0"/>
-      <point x="602.0" y="90.0"/>
-      <point x="602.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="602.0" y="369.0"/>
-      <point x="506.0" y="454.0"/>
-      <point x="362.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="454.0" type="line"/>
-      <point x="180.0" y="322.0" type="line"/>
-      <point x="324.0" y="322.0" type="line" smooth="yes"/>
-      <point x="383.0" y="322.0"/>
-      <point x="422.0" y="283.0"/>
-      <point x="422.0" y="225.0" type="curve" smooth="yes"/>
-      <point x="422.0" y="169.0"/>
-      <point x="389.0" y="136.0"/>
-      <point x="334.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="136.0" type="line"/>
-      <point x="237.0" y="694.0" type="line"/>
-      <point x="67.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="311" y="0" type="line" smooth="yes"/>
+      <point x="494" y="0"/>
+      <point x="602" y="90"/>
+      <point x="602" y="242" type="curve" smooth="yes"/>
+      <point x="602" y="369"/>
+      <point x="506" y="454"/>
+      <point x="362" y="454" type="curve" smooth="yes"/>
+      <point x="180" y="454" type="line"/>
+      <point x="180" y="322" type="line"/>
+      <point x="324" y="322" type="line" smooth="yes"/>
+      <point x="383" y="322"/>
+      <point x="422" y="283"/>
+      <point x="422" y="225" type="curve" smooth="yes"/>
+      <point x="422" y="169"/>
+      <point x="389" y="136"/>
+      <point x="334" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="664.0" y="-3.0" type="line"/>
-      <point x="840.0" y="-3.0" type="line"/>
-      <point x="840.0" y="691.0" type="line"/>
-      <point x="664.0" y="691.0" type="line"/>
+      <point x="664" y="-3" type="line"/>
+      <point x="840" y="-3" type="line"/>
+      <point x="840" y="691" type="line"/>
+      <point x="664" y="691" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_erudieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Y_erudieresis-cy.glif
index c33e2ed6..59cc3b32 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_erudieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_erudieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yerudieresis-cy" format="2">
-  <advance width="907.0"/>
+  <advance width="907"/>
   <unicode hex="04F8"/>
   <outline>
     <component base="Yeru-cy"/>
-    <component base="dieresiscomb.case" xOffset="189.0"/>
+    <component base="dieresiscomb.case" xOffset="189"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_grave.glif b/src/Cantarell-Bold.ufo/glyphs/Y_grave.glif
index 2cb6b071..cbaad132 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ygrave" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="1EF2"/>
   <outline>
     <component base="Y"/>
-    <component base="gravecomb.case" xOffset="95.0"/>
+    <component base="gravecomb.case" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif
index 574990c6..64884888 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yhookabove" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="1EF6"/>
   <outline>
     <component base="Y"/>
-    <component base="hookabovecomb.case" xOffset="169.0"/>
+    <component base="hookabovecomb.case" xOffset="169"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif
index 2c86e82e..2ace02bf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yi-cy" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0407"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-120.0"/>
+    <component base="dieresiscomb.case" xOffset="-120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_macron.glif b/src/Cantarell-Bold.ufo/glyphs/Y_macron.glif
index 42d0ed9a..932fd02a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ymacron" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0232"/>
   <outline>
     <component base="Y"/>
-    <component base="macroncomb.case" xOffset="85.0"/>
+    <component base="macroncomb.case" xOffset="85"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif
index 5a634587..fbbb025a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ytilde" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="1EF8"/>
   <outline>
     <component base="Y"/>
-    <component base="tildecomb.case" xOffset="95.0"/>
+    <component base="tildecomb.case" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif
index e90ea08f..3a1fa3fa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yusbig-cy" format="2">
-  <advance width="794.0"/>
+  <advance width="794"/>
   <unicode hex="046A"/>
   <outline>
     <contour>
-      <point x="237.0" y="378.0" type="line"/>
-      <point x="424.0" y="378.0" type="line"/>
-      <point x="241.0" y="615.0" type="line"/>
-      <point x="206.0" y="550.0" type="line"/>
-      <point x="583.0" y="550.0" type="line"/>
-      <point x="543.0" y="615.0" type="line"/>
-      <point x="375.0" y="398.0" type="line"/>
-      <point x="552.0" y="398.0" type="line"/>
-      <point x="705.0" y="546.0" type="line"/>
-      <point x="705.0" y="694.0" type="line"/>
-      <point x="83.0" y="694.0" type="line"/>
-      <point x="83.0" y="546.0" type="line"/>
+      <point x="237" y="378" type="line"/>
+      <point x="424" y="378" type="line"/>
+      <point x="241" y="615" type="line"/>
+      <point x="206" y="550" type="line"/>
+      <point x="583" y="550" type="line"/>
+      <point x="543" y="615" type="line"/>
+      <point x="375" y="398" type="line"/>
+      <point x="552" y="398" type="line"/>
+      <point x="705" y="546" type="line"/>
+      <point x="705" y="694" type="line"/>
+      <point x="83" y="694" type="line"/>
+      <point x="83" y="546" type="line"/>
     </contour>
     <contour>
-      <point x="481.0" y="304.0" type="line"/>
-      <point x="314.0" y="304.0" type="line"/>
-      <point x="314.0" y="0.0" type="line"/>
-      <point x="481.0" y="0.0" type="line"/>
+      <point x="481" y="304" type="line"/>
+      <point x="314" y="304" type="line"/>
+      <point x="314" y="0" type="line"/>
+      <point x="481" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="183.0" y="0.0" type="line"/>
-      <point x="183.0" y="200.0"/>
-      <point x="247.0" y="291.0"/>
-      <point x="388.0" y="291.0" type="curve" smooth="yes"/>
-      <point x="542.0" y="291.0"/>
-      <point x="612.0" y="200.0"/>
-      <point x="612.0" y="0.0" type="curve"/>
-      <point x="780.0" y="0.0" type="line"/>
-      <point x="780.0" y="288.0"/>
-      <point x="662.0" y="420.0"/>
-      <point x="404.0" y="420.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="420.0"/>
-      <point x="15.0" y="288.0"/>
-      <point x="15.0" y="0.0" type="curve"/>
+      <point x="183" y="0" type="line"/>
+      <point x="183" y="200"/>
+      <point x="247" y="291"/>
+      <point x="388" y="291" type="curve" smooth="yes"/>
+      <point x="542" y="291"/>
+      <point x="612" y="200"/>
+      <point x="612" y="0" type="curve"/>
+      <point x="780" y="0" type="line"/>
+      <point x="780" y="288"/>
+      <point x="662" y="420"/>
+      <point x="404" y="420" type="curve" smooth="yes"/>
+      <point x="137" y="420"/>
+      <point x="15" y="288"/>
+      <point x="15" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_.glif b/src/Cantarell-Bold.ufo/glyphs/Z_.glif
index 8d394087..13ba417c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Z" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="005A"/>
   <note>
 Z
 </note>
-  <anchor x="331.0" y="0.0" name="bottom"/>
-  <anchor x="331.0" y="694.0" name="top"/>
+  <anchor x="331" y="0" name="bottom"/>
+  <anchor x="331" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="22.0" y="0.0" type="line"/>
-      <point x="625.0" y="0.0" type="line"/>
-      <point x="625.0" y="152.0" type="line"/>
-      <point x="168.0" y="152.0" type="line"/>
-      <point x="209.0" y="94.0" type="line"/>
-      <point x="620.0" y="591.0" type="line"/>
-      <point x="620.0" y="694.0" type="line"/>
-      <point x="40.0" y="694.0" type="line"/>
-      <point x="40.0" y="542.0" type="line"/>
-      <point x="484.0" y="542.0" type="line"/>
-      <point x="432.0" y="608.0" type="line"/>
-      <point x="22.0" y="111.0" type="line"/>
+      <point x="22" y="0" type="line"/>
+      <point x="625" y="0" type="line"/>
+      <point x="625" y="152" type="line"/>
+      <point x="168" y="152" type="line"/>
+      <point x="209" y="94" type="line"/>
+      <point x="620" y="591" type="line"/>
+      <point x="620" y="694" type="line"/>
+      <point x="40" y="694" type="line"/>
+      <point x="40" y="542" type="line"/>
+      <point x="484" y="542" type="line"/>
+      <point x="432" y="608" type="line"/>
+      <point x="22" y="111" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_acute.glif b/src/Cantarell-Bold.ufo/glyphs/Z_acute.glif
index c4929394..2471ec09 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zacute" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="0179"/>
   <outline>
     <component base="Z"/>
-    <component base="acutecomb.case" xOffset="252.0"/>
+    <component base="acutecomb.case" xOffset="252"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_caron.glif b/src/Cantarell-Bold.ufo/glyphs/Z_caron.glif
index 9fa03f06..256b8039 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zcaron" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="017D"/>
   <outline>
     <component base="Z"/>
-    <component base="caroncomb.case" xOffset="117.0"/>
+    <component base="caroncomb.case" xOffset="117"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif
index d53f95f5..3cf7f45f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zdotaccent" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="017B"/>
   <outline>
     <component base="Z"/>
-    <component base="dotaccentcomb.case" xOffset="186.0"/>
+    <component base="dotaccentcomb.case" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif
index c9f5b068..fadc416e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zdotbelow" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="1E92"/>
   <outline>
     <component base="Z"/>
-    <component base="dotbelowcomb" xOffset="181.0"/>
+    <component base="dotbelowcomb" xOffset="181"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif
index 84c9f00e..55b48c29 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif
@@ -1,53 +1,53 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ze-cy" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <unicode hex="0417"/>
-  <anchor x="297.0" y="0.0" name="bottom"/>
-  <anchor x="297.0" y="694.0" name="top"/>
+  <anchor x="297" y="0" name="bottom"/>
+  <anchor x="297" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="245.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="-10.0"/>
-      <point x="565.0" y="77.0"/>
-      <point x="565.0" y="210.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="306.0"/>
-      <point x="494.0" y="371.0"/>
-      <point x="384.0" y="375.0" type="curve"/>
-      <point x="382.0" y="365.0" type="line"/>
-      <point x="477.0" y="365.0"/>
-      <point x="546.0" y="429.0"/>
-      <point x="546.0" y="518.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="631.0"/>
-      <point x="439.0" y="704.0"/>
-      <point x="273.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="704.0"/>
-      <point x="103.0" y="684.0"/>
-      <point x="29.0" y="647.0" type="curve"/>
-      <point x="70.0" y="510.0" type="line"/>
-      <point x="137.0" y="536.0"/>
-      <point x="191.0" y="548.0"/>
-      <point x="242.0" y="548.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="548.0"/>
-      <point x="355.0" y="528.0"/>
-      <point x="355.0" y="491.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="447.0"/>
-      <point x="307.0" y="418.0"/>
-      <point x="235.0" y="418.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="418.0" type="line"/>
-      <point x="130.0" y="281.0" type="line"/>
-      <point x="237.0" y="281.0" type="line" smooth="yes"/>
-      <point x="325.0" y="281.0"/>
-      <point x="375.0" y="256.0"/>
-      <point x="375.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="375.0" y="170.0"/>
-      <point x="329.0" y="146.0"/>
-      <point x="251.0" y="146.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="146.0"/>
-      <point x="121.0" y="159.0"/>
-      <point x="60.0" y="183.0" type="curve"/>
-      <point x="18.0" y="41.0" type="line"/>
-      <point x="97.0" y="4.0"/>
-      <point x="164.0" y="-10.0"/>
+      <point x="245" y="-10" type="curve" smooth="yes"/>
+      <point x="439" y="-10"/>
+      <point x="565" y="77"/>
+      <point x="565" y="210" type="curve" smooth="yes"/>
+      <point x="565" y="306"/>
+      <point x="494" y="371"/>
+      <point x="384" y="375" type="curve"/>
+      <point x="382" y="365" type="line"/>
+      <point x="477" y="365"/>
+      <point x="546" y="429"/>
+      <point x="546" y="518" type="curve" smooth="yes"/>
+      <point x="546" y="631"/>
+      <point x="439" y="704"/>
+      <point x="273" y="704" type="curve" smooth="yes"/>
+      <point x="188" y="704"/>
+      <point x="103" y="684"/>
+      <point x="29" y="647" type="curve"/>
+      <point x="70" y="510" type="line"/>
+      <point x="137" y="536"/>
+      <point x="191" y="548"/>
+      <point x="242" y="548" type="curve" smooth="yes"/>
+      <point x="316" y="548"/>
+      <point x="355" y="528"/>
+      <point x="355" y="491" type="curve" smooth="yes"/>
+      <point x="355" y="447"/>
+      <point x="307" y="418"/>
+      <point x="235" y="418" type="curve" smooth="yes"/>
+      <point x="130" y="418" type="line"/>
+      <point x="130" y="281" type="line"/>
+      <point x="237" y="281" type="line" smooth="yes"/>
+      <point x="325" y="281"/>
+      <point x="375" y="256"/>
+      <point x="375" y="212" type="curve" smooth="yes"/>
+      <point x="375" y="170"/>
+      <point x="329" y="146"/>
+      <point x="251" y="146" type="curve" smooth="yes"/>
+      <point x="193" y="146"/>
+      <point x="121" y="159"/>
+      <point x="60" y="183" type="curve"/>
+      <point x="18" y="41" type="line"/>
+      <point x="97" y="4"/>
+      <point x="164" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif
index 25c2e102..ead6229f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zedescender-cy" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <unicode hex="0498"/>
   <outline>
     <component base="Ze-cy"/>
-    <component base="cedillacomb" xOffset="139.0"/>
+    <component base="cedillacomb" xOffset="139"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif
index 4e08c22b..2f68ba0a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zedieresis-cy" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <unicode hex="04DE"/>
   <outline>
     <component base="Ze-cy"/>
-    <component base="dieresiscomb.case" xOffset="22.0"/>
+    <component base="dieresiscomb.case" xOffset="22"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif
index 698f91c4..dcd0550e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhe-cy" format="2">
-  <advance width="1041.0"/>
+  <advance width="1041"/>
   <unicode hex="0416"/>
-  <anchor x="905.0" y="0.0" name="bottomright"/>
-  <anchor x="521.0" y="694.0" name="top"/>
+  <anchor x="905" y="0" name="bottomright"/>
+  <anchor x="521" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="845.0" y="0.0" type="line"/>
-      <point x="1042.0" y="0.0" type="line"/>
-      <point x="829.0" y="387.0" type="line"/>
-      <point x="832.0" y="360.0" type="line"/>
-      <point x="1034.0" y="694.0" type="line"/>
-      <point x="831.0" y="694.0" type="line"/>
-      <point x="649.0" y="363.0" type="line"/>
+      <point x="845" y="0" type="line"/>
+      <point x="1042" y="0" type="line"/>
+      <point x="829" y="387" type="line"/>
+      <point x="832" y="360" type="line"/>
+      <point x="1034" y="694" type="line"/>
+      <point x="831" y="694" type="line"/>
+      <point x="649" y="363" type="line"/>
     </contour>
     <contour>
-      <point x="-3.0" y="0.0" type="line"/>
-      <point x="192.0" y="0.0" type="line"/>
-      <point x="395.0" y="361.0" type="line"/>
-      <point x="218.0" y="694.0" type="line"/>
-      <point x="13.0" y="694.0" type="line"/>
-      <point x="215.0" y="331.0" type="line"/>
-      <point x="212.0" y="359.0" type="line"/>
+      <point x="-3" y="0" type="line"/>
+      <point x="192" y="0" type="line"/>
+      <point x="395" y="361" type="line"/>
+      <point x="218" y="694" type="line"/>
+      <point x="13" y="694" type="line"/>
+      <point x="215" y="331" type="line"/>
+      <point x="212" y="359" type="line"/>
     </contour>
     <contour>
-      <point x="301.0" y="278.0" type="line"/>
-      <point x="750.0" y="278.0" type="line"/>
-      <point x="750.0" y="430.0" type="line"/>
-      <point x="301.0" y="430.0" type="line"/>
+      <point x="301" y="278" type="line"/>
+      <point x="750" y="278" type="line"/>
+      <point x="750" y="430" type="line"/>
+      <point x="301" y="430" type="line"/>
     </contour>
     <contour>
-      <point x="437.0" y="0.0" type="line"/>
-      <point x="610.0" y="0.0" type="line"/>
-      <point x="610.0" y="694.0" type="line"/>
-      <point x="437.0" y="694.0" type="line"/>
+      <point x="437" y="0" type="line"/>
+      <point x="610" y="0" type="line"/>
+      <point x="610" y="694" type="line"/>
+      <point x="437" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif
index 417fe95a..4b9d3ee7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhebreve-cy" format="2">
-  <advance width="1041.0"/>
+  <advance width="1041"/>
   <unicode hex="04C1"/>
   <outline>
     <component base="Zhe-cy"/>
-    <component base="brevecomb-cy.case" xOffset="288.0"/>
+    <component base="brevecomb-cy.case" xOffset="288"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_hedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_hedescender-cy.glif
index be6f5e2e..2a0a6975 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_hedescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_hedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhedescender-cy" format="2">
-  <advance width="1086.0"/>
+  <advance width="1086"/>
   <unicode hex="0496"/>
   <outline>
-    <component base="Zhe-cy" xOffset="5.0"/>
-    <component base="descender-cy.case" xOffset="814.0"/>
+    <component base="Zhe-cy" xOffset="5"/>
+    <component base="descender-cy.case" xOffset="814"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif
index 0e8fafd4..35f55162 100644
--- a/src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhedieresis-cy" format="2">
-  <advance width="1041.0"/>
+  <advance width="1041"/>
   <unicode hex="04DC"/>
   <outline>
     <component base="Zhe-cy"/>
-    <component base="dieresiscomb.case" xOffset="246.0"/>
+    <component base="dieresiscomb.case" xOffset="246"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif b/src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif
index e4805617..1b5ac7c1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_bar-cy" format="2">
-  <advance width="879.0"/>
-  <anchor x="440.0" y="343.0" name="_center"/>
+  <advance width="879"/>
+  <anchor x="440" y="343" name="_center"/>
   <outline>
     <contour>
-      <point x="133.0" y="275.0" type="line"/>
-      <point x="746.0" y="275.0" type="line"/>
-      <point x="746.0" y="410.0" type="line"/>
-      <point x="133.0" y="410.0" type="line"/>
+      <point x="133" y="275" type="line"/>
+      <point x="746" y="275" type="line"/>
+      <point x="746" y="410" type="line"/>
+      <point x="133" y="410" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif b/src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif
index d1a7e46c..b4f23760 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_bottomhook" format="2">
-  <advance width="613.0"/>
-  <anchor x="503.0" y="0.0" name="_bottom"/>
+  <advance width="613"/>
+  <anchor x="503" y="0" name="_bottom"/>
   <outline>
     <contour>
-      <point x="417.0" y="-227.0" type="line"/>
-      <point x="521.0" y="-197.0"/>
-      <point x="590.0" y="-111.0"/>
-      <point x="590.0" y="-13.0" type="curve" smooth="yes"/>
-      <point x="590.0" y="0.0" type="line"/>
-      <point x="417.0" y="0.0" type="line"/>
-      <point x="417.0" y="-25.0" type="line" smooth="yes"/>
-      <point x="417.0" y="-70.0"/>
-      <point x="395.0" y="-112.0"/>
-      <point x="362.0" y="-131.0" type="curve"/>
+      <point x="417" y="-227" type="line"/>
+      <point x="521" y="-197"/>
+      <point x="590" y="-111"/>
+      <point x="590" y="-13" type="curve" smooth="yes"/>
+      <point x="590" y="0" type="line"/>
+      <point x="417" y="0" type="line"/>
+      <point x="417" y="-25" type="line" smooth="yes"/>
+      <point x="417" y="-70"/>
+      <point x="395" y="-112"/>
+      <point x="362" y="-131" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif
index 110780a1..080085aa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_commaaccent" format="2">
-  <advance width="340.0"/>
+  <advance width="340"/>
   <outline>
     <contour>
-      <point x="59.0" y="-227.0" type="curve"/>
-      <point x="176.0" y="-227.0" type="line"/>
-      <point x="223.0" y="-176.0"/>
-      <point x="248.0" y="-116.0"/>
-      <point x="248.0" y="-56.0" type="curve"/>
-      <point x="87.0" y="-56.0" type="line"/>
-      <point x="87.0" y="-122.0"/>
-      <point x="76.0" y="-187.0"/>
+      <point x="59" y="-227" type="curve"/>
+      <point x="176" y="-227" type="line"/>
+      <point x="223" y="-176"/>
+      <point x="248" y="-116"/>
+      <point x="248" y="-56" type="curve"/>
+      <point x="87" y="-56" type="line"/>
+      <point x="87" y="-122"/>
+      <point x="76" y="-187"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif 
b/src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif
index f9a6c68d..2b11bd8f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_currencyvstem" format="2">
-  <advance width="370.0"/>
+  <advance width="370"/>
   <outline>
     <contour>
-      <point x="102.0" y="649.0" type="line"/>
-      <point x="268.0" y="649.0" type="line"/>
-      <point x="268.0" y="842.0" type="line"/>
-      <point x="102.0" y="842.0" type="line"/>
+      <point x="102" y="649" type="line"/>
+      <point x="268" y="649" type="line"/>
+      <point x="268" y="842" type="line"/>
+      <point x="102" y="842" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_descender-cy.case.straight.glif 
b/src/Cantarell-Bold.ufo/glyphs/_descender-cy.case.straight.glif
index 61149490..1b2fcd13 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_descender-cy.case.straight.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_descender-cy.case.straight.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descender-cy.case.straight" format="2">
-  <advance width="316.0"/>
-  <anchor x="179.0" y="0.0" name="_bottomright"/>
+  <advance width="316"/>
+  <anchor x="179" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="96.0" y="-187.0" type="line"/>
-      <point x="262.0" y="-187.0" type="line"/>
-      <point x="262.0" y="131.0" type="line"/>
-      <point x="96.0" y="131.0" type="line"/>
+      <point x="96" y="-187" type="line"/>
+      <point x="262" y="-187" type="line"/>
+      <point x="262" y="131" type="line"/>
+      <point x="96" y="131" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_descenderreverse-cy.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/_descenderreverse-cy.case.glif
index 633a3fac..9d42717a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_descenderreverse-cy.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_descenderreverse-cy.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descenderreverse-cy.case" format="2">
-  <advance width="316.0"/>
-  <anchor x="201.0" y="0.0" name="_bottomright"/>
+  <advance width="316"/>
+  <anchor x="201" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="-20.0" y="-187.0" type="line"/>
-      <point x="142.0" y="-187.0" type="line"/>
-      <point x="142.0" y="0.0" type="line"/>
-      <point x="205.0" y="0.0" type="line"/>
-      <point x="205.0" y="151.0" type="line"/>
-      <point x="-20.0" y="151.0" type="line"/>
+      <point x="-20" y="-187" type="line"/>
+      <point x="142" y="-187" type="line"/>
+      <point x="142" y="0" type="line"/>
+      <point x="205" y="0" type="line"/>
+      <point x="205" y="151" type="line"/>
+      <point x="-20" y="151" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_descenderreversed-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/_descenderreversed-cy.glif
index 6424f73a..75643712 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_descenderreversed-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_descenderreversed-cy.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descenderreversed-cy" format="2">
-  <advance width="316.0"/>
-  <anchor x="243.0" y="0.0" name="_bottomright"/>
+  <advance width="316"/>
+  <anchor x="243" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="47.0" y="-136.0" type="line"/>
-      <point x="203.0" y="-136.0" type="line"/>
-      <point x="203.0" y="0.0" type="line"/>
-      <point x="252.0" y="0.0" type="line"/>
-      <point x="252.0" y="123.0" type="line"/>
-      <point x="47.0" y="123.0" type="line"/>
+      <point x="47" y="-136" type="line"/>
+      <point x="203" y="-136" type="line"/>
+      <point x="203" y="0" type="line"/>
+      <point x="252" y="0" type="line"/>
+      <point x="252" y="123" type="line"/>
+      <point x="47" y="123" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_o.numero.glif b/src/Cantarell-Bold.ufo/glyphs/_o.numero.glif
index 9da4bd5d..e66e8efc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_o.numero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_o.numero.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_o.numero" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <note>
 o
 </note>
   <outline>
     <contour>
-      <point x="71.0" y="0.0" type="line"/>
-      <point x="502.0" y="0.0" type="line"/>
-      <point x="502.0" y="135.0" type="line"/>
-      <point x="71.0" y="135.0" type="line"/>
+      <point x="71" y="0" type="line"/>
+      <point x="502" y="0" type="line"/>
+      <point x="502" y="135" type="line"/>
+      <point x="71" y="135" type="line"/>
     </contour>
-    <component base="o" yOffset="204.0"/>
+    <component base="o" yOffset="204"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif
index 408c8f62..fdb25ac9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_slash.zero" format="2">
-  <advance width="600.0"/>
-  <anchor x="223.0" y="241.0" name="_slash"/>
+  <advance width="600"/>
+  <anchor x="223" y="241" name="_slash"/>
   <outline>
     <contour>
-      <point x="114.0" y="2.0" type="line"/>
-      <point x="401.0" y="424.0" type="line"/>
-      <point x="326.0" y="471.0" type="line"/>
-      <point x="45.0" y="49.0" type="line"/>
+      <point x="114" y="2" type="line"/>
+      <point x="401" y="424" type="line"/>
+      <point x="326" y="471" type="line"/>
+      <point x="45" y="49" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif 
b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif
index 1594ec28..0e67edd9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_slash.zero.osf" format="2">
-  <advance width="600.0"/>
-  <anchor x="219.0" y="241.0" name="_slash"/>
+  <advance width="600"/>
+  <anchor x="219" y="241" name="_slash"/>
   <outline>
     <contour>
-      <point x="137.0" y="54.0" type="line"/>
-      <point x="392.0" y="429.0" type="line"/>
-      <point x="326.0" y="471.0" type="line"/>
-      <point x="77.0" y="96.0" type="line"/>
+      <point x="137" y="54" type="line"/>
+      <point x="392" y="429" type="line"/>
+      <point x="326" y="471" type="line"/>
+      <point x="77" y="96" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_typoquote.glif b/src/Cantarell-Bold.ufo/glyphs/_typoquote.glif
index 178a7c77..8db12f68 100644
--- a/src/Cantarell-Bold.ufo/glyphs/_typoquote.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/_typoquote.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_typoquote" format="2">
-  <advance width="389.0"/>
+  <advance width="389"/>
   <outline>
     <contour>
-      <point x="74.0" y="-171.0" type="curve"/>
-      <point x="220.0" y="-171.0" type="line"/>
-      <point x="265.0" y="-80.0"/>
-      <point x="308.0" y="53.0"/>
-      <point x="308.0" y="126.0" type="curve"/>
-      <point x="120.0" y="126.0" type="line"/>
-      <point x="120.0" y="37.0"/>
-      <point x="102.0" y="-82.0"/>
+      <point x="74" y="-171" type="curve"/>
+      <point x="220" y="-171" type="line"/>
+      <point x="265" y="-80"/>
+      <point x="308" y="53"/>
+      <point x="308" y="126" type="curve"/>
+      <point x="120" y="126" type="line"/>
+      <point x="120" y="37"/>
+      <point x="102" y="-82"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/a-cy.glif
index 4fbcefa2..7707967e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/a-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/a-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="a-cy" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0430"/>
-  <anchor x="264.0" y="490.0" name="top"/>
+  <anchor x="264" y="490" name="top"/>
   <outline>
     <component base="a"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/a.glif b/src/Cantarell-Bold.ufo/glyphs/a.glif
index 926f3f92..3f817d27 100644
--- a/src/Cantarell-Bold.ufo/glyphs/a.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/a.glif
@@ -1,54 +1,54 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="a" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0061"/>
   <note>
 a
 </note>
-  <anchor x="267.0" y="0.0" name="bottom"/>
-  <anchor x="441.0" y="10.0" name="ogonek"/>
-  <anchor x="257.0" y="490.0" name="top"/>
+  <anchor x="267" y="0" name="bottom"/>
+  <anchor x="441" y="10" name="ogonek"/>
+  <anchor x="257" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="363.0" y="0.0" type="line"/>
-      <point x="488.0" y="0.0" type="line"/>
-      <point x="488.0" y="272.0" type="line" smooth="yes"/>
-      <point x="488.0" y="420.0"/>
-      <point x="406.0" y="500.0"/>
-      <point x="246.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="170.0" y="500.0"/>
-      <point x="90.0" y="482.0"/>
-      <point x="28.0" y="452.0" type="curve"/>
-      <point x="68.0" y="335.0" type="line"/>
-      <point x="119.0" y="353.0"/>
-      <point x="166.0" y="362.0"/>
-      <point x="209.0" y="362.0" type="curve" smooth="yes"/>
-      <point x="279.0" y="362.0"/>
-      <point x="319.0" y="338.0"/>
-      <point x="319.0" y="292.0" type="curve" smooth="yes"/>
-      <point x="319.0" y="129.0" type="line"/>
+      <point x="363" y="0" type="line"/>
+      <point x="488" y="0" type="line"/>
+      <point x="488" y="272" type="line" smooth="yes"/>
+      <point x="488" y="420"/>
+      <point x="406" y="500"/>
+      <point x="246" y="500" type="curve" smooth="yes"/>
+      <point x="170" y="500"/>
+      <point x="90" y="482"/>
+      <point x="28" y="452" type="curve"/>
+      <point x="68" y="335" type="line"/>
+      <point x="119" y="353"/>
+      <point x="166" y="362"/>
+      <point x="209" y="362" type="curve" smooth="yes"/>
+      <point x="279" y="362"/>
+      <point x="319" y="338"/>
+      <point x="319" y="292" type="curve" smooth="yes"/>
+      <point x="319" y="129" type="line"/>
     </contour>
     <contour>
-      <point x="195.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="294.0" y="-10.0"/>
-      <point x="362.0" y="41.0"/>
-      <point x="395.0" y="145.0" type="curve"/>
-      <point x="342.0" y="168.0" type="line"/>
-      <point x="324.0" y="138.0"/>
-      <point x="291.0" y="119.0"/>
-      <point x="255.0" y="119.0" type="curve" smooth="yes"/>
-      <point x="220.0" y="119.0"/>
-      <point x="196.0" y="137.0"/>
-      <point x="196.0" y="163.0" type="curve" smooth="yes"/>
-      <point x="196.0" y="197.0"/>
-      <point x="238.0" y="210.0"/>
-      <point x="350.0" y="210.0" type="curve"/>
-      <point x="350.0" y="296.0" type="line"/>
-      <point x="124.0" y="296.0"/>
-      <point x="22.0" y="247.0"/>
-      <point x="22.0" y="138.0" type="curve" smooth="yes"/>
-      <point x="22.0" y="49.0"/>
-      <point x="89.0" y="-10.0"/>
+      <point x="195" y="-10" type="curve" smooth="yes"/>
+      <point x="294" y="-10"/>
+      <point x="362" y="41"/>
+      <point x="395" y="145" type="curve"/>
+      <point x="342" y="168" type="line"/>
+      <point x="324" y="138"/>
+      <point x="291" y="119"/>
+      <point x="255" y="119" type="curve" smooth="yes"/>
+      <point x="220" y="119"/>
+      <point x="196" y="137"/>
+      <point x="196" y="163" type="curve" smooth="yes"/>
+      <point x="196" y="197"/>
+      <point x="238" y="210"/>
+      <point x="350" y="210" type="curve"/>
+      <point x="350" y="296" type="line"/>
+      <point x="124" y="296"/>
+      <point x="22" y="247"/>
+      <point x="22" y="138" type="curve" smooth="yes"/>
+      <point x="22" y="49"/>
+      <point x="89" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aacute.glif b/src/Cantarell-Bold.ufo/glyphs/aacute.glif
index 0f38fcae..46ce8674 100644
--- a/src/Cantarell-Bold.ufo/glyphs/aacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/aacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aacute" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="00E1"/>
   <outline>
     <component base="a"/>
-    <component base="acutecomb" xOffset="161.0"/>
+    <component base="acutecomb" xOffset="161"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif
index 4cbab3ca..75679849 100644
--- a/src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreve-cy" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="04D1"/>
   <outline>
     <component base="a-cy"/>
-    <component base="brevecomb-cy" xOffset="31.0"/>
+    <component base="brevecomb-cy" xOffset="31"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abreve.glif b/src/Cantarell-Bold.ufo/glyphs/abreve.glif
index 9bce401e..2ffde5f2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/abreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/abreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreve" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0103"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb" xOffset="41.0"/>
+    <component base="brevecomb" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abreveacute.glif b/src/Cantarell-Bold.ufo/glyphs/abreveacute.glif
index 096fc019..be2a7eee 100644
--- a/src/Cantarell-Bold.ufo/glyphs/abreveacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/abreveacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreveacute" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EAF"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_acutecomb" xOffset="32.0"/>
+    <component base="brevecomb_acutecomb" xOffset="32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif
index a7562071..ec4a38e1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevedotbelow" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EB7"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="117.0"/>
-    <component base="brevecomb" xOffset="41.0"/>
+    <component base="dotbelowcomb" xOffset="117"/>
+    <component base="brevecomb" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif b/src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif
index 820b7085..f39bc40d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevegrave" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EB1"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_gravecomb" xOffset="32.0"/>
+    <component base="brevecomb_gravecomb" xOffset="32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif
index 8ee401ed..75115f0a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevehookabove" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EB3"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_hookabovecomb" xOffset="32.0"/>
+    <component base="brevecomb_hookabovecomb" xOffset="32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif b/src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif
index 3bd825a0..b5477684 100644
--- a/src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevetilde" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EB5"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_tildecomb" xOffset="24.0"/>
+    <component base="brevecomb_tildecomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acaron.glif b/src/Cantarell-Bold.ufo/glyphs/acaron.glif
index 9abfb4e7..a4b76737 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acaron" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="01CE"/>
   <outline>
     <component base="a"/>
-    <component base="caroncomb" xOffset="51.0"/>
+    <component base="caroncomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/acircumflex.glif
index 20d6acd8..eec22927 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflex" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="00E2"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb" xOffset="54.0"/>
+    <component base="circumflexcomb" xOffset="54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexacute.glif
index a0505ae3..4b2c5377 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acircumflexacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexacute" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EA5"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_acutecomb" xOffset="53.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexdotbelow.glif
index 17eb80d2..f75785af 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acircumflexdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexdotbelow" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EAD"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="117.0"/>
-    <component base="circumflexcomb" xOffset="54.0"/>
+    <component base="dotbelowcomb" xOffset="117"/>
+    <component base="circumflexcomb" xOffset="54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexgrave.glif
index 1879aceb..186dc42b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acircumflexgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexgrave" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EA7"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_gravecomb" xOffset="53.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexhookabove.glif
index 5f70d07c..b9f4acc5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acircumflexhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexhookabove" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EA9"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="53.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflextilde.glif
index bc8d61a8..3a7a1df1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acircumflextilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflextilde" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EAB"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_tildecomb" xOffset="35.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="35"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acute.glif b/src/Cantarell-Bold.ufo/glyphs/acute.glif
index c3ce43d5..f14acfa4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acute" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="00B4"/>
   <outline>
-    <component base="acutecomb" xOffset="-4.0"/>
+    <component base="acutecomb" xOffset="-4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif
index 9bcdfb0f..c03b5d6f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb.case" format="2">
-  <anchor x="79.0" y="694.0" name="_top"/>
-  <anchor x="-18.0" y="839.0" name="top"/>
+  <anchor x="79" y="694" name="_top"/>
+  <anchor x="-18" y="839" name="top"/>
   <outline>
     <contour>
-      <point x="63.0" y="734.0" type="line"/>
-      <point x="272.0" y="849.0" type="line"/>
-      <point x="174.0" y="983.0" type="line"/>
-      <point x="-5.0" y="827.0" type="line"/>
+      <point x="63" y="734" type="line"/>
+      <point x="272" y="849" type="line"/>
+      <point x="174" y="983" type="line"/>
+      <point x="-5" y="827" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>312.0</real>
+      <integer>312</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb.glif b/src/Cantarell-Bold.ufo/glyphs/acutecomb.glif
index ba0b0e8e..de53ec9e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acutecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb" format="2">
   <unicode hex="0301"/>
-  <anchor x="96.0" y="490.0" name="_top"/>
-  <anchor x="114.0" y="724.0" name="top"/>
-  <anchor x="-6.0" y="566.0" name="top_dot"/>
+  <anchor x="96" y="490" name="_top"/>
+  <anchor x="114" y="724" name="top"/>
+  <anchor x="-6" y="566" name="top_dot"/>
   <outline>
     <contour>
-      <point x="104.0" y="532.0" type="line"/>
-      <point x="267.0" y="676.0" type="line"/>
-      <point x="141.0" y="778.0" type="line"/>
-      <point x="23.0" y="599.0" type="line"/>
+      <point x="104" y="532" type="line"/>
+      <point x="267" y="676" type="line"/>
+      <point x="141" y="778" type="line"/>
+      <point x="23" y="599" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>287.0</real>
+      <integer>287</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
index fdae9e95..8fd21668 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb.loclVIET" format="2">
-  <anchor x="86.0" y="489.0" name="_top"/>
-  <anchor x="111.0" y="747.0" name="top"/>
-  <anchor x="11.0" y="658.0" name="top_dot"/>
+  <anchor x="86" y="489" name="_top"/>
+  <anchor x="111" y="747" name="top"/>
+  <anchor x="11" y="658" name="top_dot"/>
   <outline>
     <contour>
-      <point x="97.0" y="536.0" type="line"/>
-      <point x="259.0" y="676.0" type="line"/>
-      <point x="142.0" y="774.0" type="line"/>
-      <point x="22.0" y="600.0" type="line"/>
+      <point x="97" y="536" type="line"/>
+      <point x="259" y="676" type="line"/>
+      <point x="142" y="774" type="line"/>
+      <point x="22" y="600" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -21,7 +21,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>284.0</real>
+      <integer>284</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb_dotaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/acutecomb_dotaccentcomb.glif
index b4d3c4f0..91928cb7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/acutecomb_dotaccentcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb_dotaccentcomb.glif
@@ -2,12 +2,12 @@
 <glyph name="acutecomb_dotaccentcomb" format="2">
   <outline>
     <component base="acutecomb.loclVIET"/>
-    <component base="dotaccentcomb.loclVIET" xOffset="-133.0" yOffset="168.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="-133" yOffset="168"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>284.0</real>
+      <integer>284</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/adblgrave.glif
index 3db5feac..010fc10e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/adblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/adblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adblgrave" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0201"/>
   <outline>
     <component base="a"/>
-    <component base="dblgravecomb" xOffset="-44.0"/>
+    <component base="dblgravecomb" xOffset="-44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif
index f356ef42..c648bafd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adieresis-cy" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="04D3"/>
   <outline>
     <component base="a-cy"/>
-    <component base="dieresiscomb" xOffset="-5.0"/>
+    <component base="dieresiscomb" xOffset="-5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adieresis.glif b/src/Cantarell-Bold.ufo/glyphs/adieresis.glif
index c1103c33..490837fe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/adieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/adieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adieresis" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="00E4"/>
   <outline>
     <component base="a"/>
-    <component base="dieresiscomb" xOffset="-12.0"/>
+    <component base="dieresiscomb" xOffset="-12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/adotbelow.glif
index e0465219..dbb44f5e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/adotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/adotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adotbelow" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EA1"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="117.0"/>
+    <component base="dotbelowcomb" xOffset="117"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ae.glif b/src/Cantarell-Bold.ufo/glyphs/ae.glif
index ceb7b821..f960f248 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ae.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ae.glif
@@ -1,82 +1,82 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ae" format="2">
-  <advance width="796.0"/>
+  <advance width="796"/>
   <unicode hex="00E6"/>
-  <anchor x="397.0" y="0.0" name="bottom"/>
-  <anchor x="397.0" y="490.0" name="top"/>
+  <anchor x="397" y="0" name="bottom"/>
+  <anchor x="397" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="313.0" y="255.0" type="line"/>
-      <point x="446.0" y="255.0" type="line"/>
-      <point x="446.0" y="282.0" type="line" smooth="yes"/>
-      <point x="446.0" y="429.0"/>
-      <point x="383.0" y="500.0"/>
-      <point x="253.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="500.0"/>
-      <point x="91.0" y="477.0"/>
-      <point x="27.0" y="438.0" type="curve"/>
-      <point x="65.0" y="321.0" type="line"/>
-      <point x="117.0" y="345.0"/>
-      <point x="173.0" y="359.0"/>
-      <point x="217.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="278.0" y="359.0"/>
-      <point x="313.0" y="331.0"/>
-      <point x="313.0" y="282.0" type="curve" smooth="yes"/>
+      <point x="313" y="255" type="line"/>
+      <point x="446" y="255" type="line"/>
+      <point x="446" y="282" type="line" smooth="yes"/>
+      <point x="446" y="429"/>
+      <point x="383" y="500"/>
+      <point x="253" y="500" type="curve" smooth="yes"/>
+      <point x="175" y="500"/>
+      <point x="91" y="477"/>
+      <point x="27" y="438" type="curve"/>
+      <point x="65" y="321" type="line"/>
+      <point x="117" y="345"/>
+      <point x="173" y="359"/>
+      <point x="217" y="359" type="curve" smooth="yes"/>
+      <point x="278" y="359"/>
+      <point x="313" y="331"/>
+      <point x="313" y="282" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="186.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="282.0" y="-10.0"/>
-      <point x="354.0" y="43.0"/>
-      <point x="415.0" y="155.0" type="curve"/>
-      <point x="362.0" y="178.0" type="line"/>
-      <point x="329.0" y="140.0"/>
-      <point x="288.0" y="119.0"/>
-      <point x="249.0" y="119.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="119.0"/>
-      <point x="196.0" y="133.0"/>
-      <point x="196.0" y="157.0" type="curve" smooth="yes"/>
-      <point x="196.0" y="192.0"/>
-      <point x="241.0" y="206.0"/>
-      <point x="350.0" y="205.0" type="curve"/>
-      <point x="350.0" y="299.0" type="line"/>
-      <point x="144.0" y="300.0"/>
-      <point x="22.0" y="236.0"/>
-      <point x="22.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="22.0" y="44.0"/>
-      <point x="88.0" y="-10.0"/>
+      <point x="186" y="-10" type="curve" smooth="yes"/>
+      <point x="282" y="-10"/>
+      <point x="354" y="43"/>
+      <point x="415" y="155" type="curve"/>
+      <point x="362" y="178" type="line"/>
+      <point x="329" y="140"/>
+      <point x="288" y="119"/>
+      <point x="249" y="119" type="curve" smooth="yes"/>
+      <point x="215" y="119"/>
+      <point x="196" y="133"/>
+      <point x="196" y="157" type="curve" smooth="yes"/>
+      <point x="196" y="192"/>
+      <point x="241" y="206"/>
+      <point x="350" y="205" type="curve"/>
+      <point x="350" y="299" type="line"/>
+      <point x="144" y="300"/>
+      <point x="22" y="236"/>
+      <point x="22" y="126" type="curve" smooth="yes"/>
+      <point x="22" y="44"/>
+      <point x="88" y="-10"/>
     </contour>
     <contour>
-      <point x="574.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="634.0" y="-10.0"/>
-      <point x="697.0" y="1.0"/>
-      <point x="759.0" y="22.0" type="curve"/>
-      <point x="720.0" y="141.0" type="line"/>
-      <point x="680.0" y="127.0"/>
-      <point x="640.0" y="120.0"/>
-      <point x="603.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="507.0" y="120.0"/>
-      <point x="464.0" y="165.0"/>
-      <point x="464.0" y="263.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="334.0"/>
-      <point x="487.0" y="369.0"/>
-      <point x="533.0" y="369.0" type="curve" smooth="yes"/>
-      <point x="574.0" y="369.0"/>
-      <point x="598.0" y="343.0"/>
-      <point x="598.0" y="299.0" type="curve"/>
-      <point x="438.0" y="299.0" type="line"/>
-      <point x="438.0" y="199.0" type="line"/>
-      <point x="761.0" y="199.0" type="line"/>
-      <point x="765.0" y="215.0"/>
-      <point x="768.0" y="244.0"/>
-      <point x="768.0" y="271.0" type="curve" smooth="yes"/>
-      <point x="768.0" y="415.0"/>
-      <point x="685.0" y="500.0"/>
-      <point x="545.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="400.0" y="500.0"/>
-      <point x="318.0" y="408.0"/>
-      <point x="318.0" y="245.0" type="curve" smooth="yes"/>
-      <point x="318.0" y="77.0"/>
-      <point x="405.0" y="-10.0"/>
+      <point x="574" y="-10" type="curve" smooth="yes"/>
+      <point x="634" y="-10"/>
+      <point x="697" y="1"/>
+      <point x="759" y="22" type="curve"/>
+      <point x="720" y="141" type="line"/>
+      <point x="680" y="127"/>
+      <point x="640" y="120"/>
+      <point x="603" y="120" type="curve" smooth="yes"/>
+      <point x="507" y="120"/>
+      <point x="464" y="165"/>
+      <point x="464" y="263" type="curve" smooth="yes"/>
+      <point x="464" y="334"/>
+      <point x="487" y="369"/>
+      <point x="533" y="369" type="curve" smooth="yes"/>
+      <point x="574" y="369"/>
+      <point x="598" y="343"/>
+      <point x="598" y="299" type="curve"/>
+      <point x="438" y="299" type="line"/>
+      <point x="438" y="199" type="line"/>
+      <point x="761" y="199" type="line"/>
+      <point x="765" y="215"/>
+      <point x="768" y="244"/>
+      <point x="768" y="271" type="curve" smooth="yes"/>
+      <point x="768" y="415"/>
+      <point x="685" y="500"/>
+      <point x="545" y="500" type="curve" smooth="yes"/>
+      <point x="400" y="500"/>
+      <point x="318" y="408"/>
+      <point x="318" y="245" type="curve" smooth="yes"/>
+      <point x="318" y="77"/>
+      <point x="405" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aeacute.glif b/src/Cantarell-Bold.ufo/glyphs/aeacute.glif
index 9a2cf8da..979b399f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/aeacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/aeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aeacute" format="2">
-  <advance width="796.0"/>
+  <advance width="796"/>
   <unicode hex="01FD"/>
   <outline>
     <component base="ae"/>
-    <component base="acutecomb" xOffset="301.0"/>
+    <component base="acutecomb" xOffset="301"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/agrave.glif b/src/Cantarell-Bold.ufo/glyphs/agrave.glif
index 07d07839..a2b7ec74 100644
--- a/src/Cantarell-Bold.ufo/glyphs/agrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/agrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="agrave" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="00E0"/>
   <outline>
     <component base="a"/>
-    <component base="gravecomb" xOffset="59.0"/>
+    <component base="gravecomb" xOffset="59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ahookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ahookabove.glif
index c469b858..0a67d5d7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ahookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ahookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ahookabove" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EA3"/>
   <outline>
     <component base="a"/>
-    <component base="hookabovecomb" xOffset="103.0"/>
+    <component base="hookabovecomb" xOffset="103"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aie-cy.glif b/src/Cantarell-Bold.ufo/glyphs/aie-cy.glif
index 8c7f7d02..9b4eb9ea 100644
--- a/src/Cantarell-Bold.ufo/glyphs/aie-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/aie-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aie-cy" format="2">
-  <advance width="796.0"/>
+  <advance width="796"/>
   <unicode hex="04D5"/>
   <outline>
     <component base="ae"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif
index 0077197d..d41209aa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ainvertedbreve" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0203"/>
   <outline>
     <component base="a"/>
-    <component base="breveinvertedcomb" xOffset="31.0"/>
+    <component base="breveinvertedcomb" xOffset="31"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/amacron.glif b/src/Cantarell-Bold.ufo/glyphs/amacron.glif
index 3a7d8896..98e31562 100644
--- a/src/Cantarell-Bold.ufo/glyphs/amacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/amacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="amacron" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0101"/>
   <outline>
     <component base="a"/>
-    <component base="macroncomb" xOffset="15.0"/>
+    <component base="macroncomb" xOffset="15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ampersand.glif b/src/Cantarell-Bold.ufo/glyphs/ampersand.glif
index 260af767..8335ce56 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ampersand.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ampersand.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ampersand" format="2">
-  <advance width="691.0"/>
+  <advance width="691"/>
   <unicode hex="0026"/>
   <outline>
     <contour>
-      <point x="582.0" y="-10.0" type="curve"/>
-      <point x="671.0" y="92.0" type="line"/>
-      <point x="376.0" y="314.0"/>
-      <point x="275.0" y="416.0"/>
-      <point x="275.0" y="511.0" type="curve" smooth="yes"/>
-      <point x="275.0" y="551.0"/>
-      <point x="295.0" y="572.0"/>
-      <point x="331.0" y="572.0" type="curve" smooth="yes"/>
-      <point x="364.0" y="572.0"/>
-      <point x="387.0" y="554.0"/>
-      <point x="387.0" y="528.0" type="curve" smooth="yes"/>
-      <point x="387.0" y="419.0"/>
-      <point x="27.0" y="443.0"/>
-      <point x="27.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="27.0" y="75.0"/>
-      <point x="125.0" y="-10.0"/>
-      <point x="271.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="431.0" y="-10.0"/>
-      <point x="567.0" y="94.0"/>
-      <point x="657.0" y="290.0" type="curve"/>
-      <point x="542.0" y="358.0" type="line"/>
-      <point x="476.0" y="209.0"/>
-      <point x="393.0" y="126.0"/>
-      <point x="294.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="126.0"/>
-      <point x="193.0" y="158.0"/>
-      <point x="193.0" y="208.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="355.0"/>
-      <point x="541.0" y="327.0"/>
-      <point x="541.0" y="533.0" type="curve" smooth="yes"/>
-      <point x="541.0" y="634.0"/>
-      <point x="457.0" y="704.0"/>
-      <point x="333.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="704.0"/>
-      <point x="120.0" y="629.0"/>
-      <point x="120.0" y="517.0" type="curve" smooth="yes"/>
-      <point x="120.0" y="397.0"/>
-      <point x="218.0" y="284.0"/>
+      <point x="582" y="-10" type="curve"/>
+      <point x="671" y="92" type="line"/>
+      <point x="376" y="314"/>
+      <point x="275" y="416"/>
+      <point x="275" y="511" type="curve" smooth="yes"/>
+      <point x="275" y="551"/>
+      <point x="295" y="572"/>
+      <point x="331" y="572" type="curve" smooth="yes"/>
+      <point x="364" y="572"/>
+      <point x="387" y="554"/>
+      <point x="387" y="528" type="curve" smooth="yes"/>
+      <point x="387" y="419"/>
+      <point x="27" y="443"/>
+      <point x="27" y="200" type="curve" smooth="yes"/>
+      <point x="27" y="75"/>
+      <point x="125" y="-10"/>
+      <point x="271" y="-10" type="curve" smooth="yes"/>
+      <point x="431" y="-10"/>
+      <point x="567" y="94"/>
+      <point x="657" y="290" type="curve"/>
+      <point x="542" y="358" type="line"/>
+      <point x="476" y="209"/>
+      <point x="393" y="126"/>
+      <point x="294" y="126" type="curve" smooth="yes"/>
+      <point x="234" y="126"/>
+      <point x="193" y="158"/>
+      <point x="193" y="208" type="curve" smooth="yes"/>
+      <point x="193" y="355"/>
+      <point x="541" y="327"/>
+      <point x="541" y="533" type="curve" smooth="yes"/>
+      <point x="541" y="634"/>
+      <point x="457" y="704"/>
+      <point x="333" y="704" type="curve" smooth="yes"/>
+      <point x="207" y="704"/>
+      <point x="120" y="629"/>
+      <point x="120" y="517" type="curve" smooth="yes"/>
+      <point x="120" y="397"/>
+      <point x="218" y="284"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aogonek.glif b/src/Cantarell-Bold.ufo/glyphs/aogonek.glif
index 0d530655..3e5011b5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/aogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/aogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aogonek" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0105"/>
   <outline>
     <component base="a"/>
-    <component base="ogonekcomb" xOffset="-19.0"/>
+    <component base="ogonekcomb" xOffset="-19"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif 
b/src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif
index 97a94666..3580da7e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="apostrophemod" format="2">
-  <advance width="288.0"/>
+  <advance width="288"/>
   <unicode hex="02BC"/>
   <outline>
-    <component base="quoteright" xOffset="-15.0"/>
+    <component base="quoteright" xOffset="-15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/approxequal.glif b/src/Cantarell-Bold.ufo/glyphs/approxequal.glif
index f81b2d21..019f7951 100644
--- a/src/Cantarell-Bold.ufo/glyphs/approxequal.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/approxequal.glif
@@ -1,51 +1,51 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="approxequal" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="2248"/>
   <outline>
     <contour>
-      <point x="143.0" y="322.0" type="line"/>
-      <point x="167.0" y="369.0"/>
-      <point x="183.0" y="384.0"/>
-      <point x="208.0" y="384.0" type="curve" smooth="yes"/>
-      <point x="256.0" y="384.0"/>
-      <point x="298.0" y="326.0"/>
-      <point x="370.0" y="326.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="326.0"/>
-      <point x="531.0" y="397.0"/>
-      <point x="568.0" y="495.0" type="curve"/>
-      <point x="458.0" y="544.0" type="line"/>
-      <point x="442.0" y="504.0"/>
-      <point x="416.0" y="483.0"/>
-      <point x="383.0" y="483.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="483.0"/>
-      <point x="294.0" y="541.0"/>
-      <point x="223.0" y="541.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="541.0"/>
-      <point x="79.0" y="474.0"/>
-      <point x="39.0" y="368.0" type="curve"/>
+      <point x="143" y="322" type="line"/>
+      <point x="167" y="369"/>
+      <point x="183" y="384"/>
+      <point x="208" y="384" type="curve" smooth="yes"/>
+      <point x="256" y="384"/>
+      <point x="298" y="326"/>
+      <point x="370" y="326" type="curve" smooth="yes"/>
+      <point x="448" y="326"/>
+      <point x="531" y="397"/>
+      <point x="568" y="495" type="curve"/>
+      <point x="458" y="544" type="line"/>
+      <point x="442" y="504"/>
+      <point x="416" y="483"/>
+      <point x="383" y="483" type="curve" smooth="yes"/>
+      <point x="327" y="483"/>
+      <point x="294" y="541"/>
+      <point x="223" y="541" type="curve" smooth="yes"/>
+      <point x="150" y="541"/>
+      <point x="79" y="474"/>
+      <point x="39" y="368" type="curve"/>
     </contour>
     <contour>
-      <point x="139.0" y="90.0" type="line"/>
-      <point x="161.0" y="133.0"/>
-      <point x="181.0" y="151.0"/>
-      <point x="208.0" y="151.0" type="curve" smooth="yes"/>
-      <point x="256.0" y="151.0"/>
-      <point x="298.0" y="93.0"/>
-      <point x="370.0" y="93.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="93.0"/>
-      <point x="531.0" y="164.0"/>
-      <point x="568.0" y="262.0" type="curve"/>
-      <point x="458.0" y="310.0" type="line"/>
-      <point x="442.0" y="271.0"/>
-      <point x="416.0" y="250.0"/>
-      <point x="383.0" y="250.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="250.0"/>
-      <point x="294.0" y="308.0"/>
-      <point x="223.0" y="308.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="308.0"/>
-      <point x="79.0" y="241.0"/>
-      <point x="39.0" y="135.0" type="curve"/>
+      <point x="139" y="90" type="line"/>
+      <point x="161" y="133"/>
+      <point x="181" y="151"/>
+      <point x="208" y="151" type="curve" smooth="yes"/>
+      <point x="256" y="151"/>
+      <point x="298" y="93"/>
+      <point x="370" y="93" type="curve" smooth="yes"/>
+      <point x="448" y="93"/>
+      <point x="531" y="164"/>
+      <point x="568" y="262" type="curve"/>
+      <point x="458" y="310" type="line"/>
+      <point x="442" y="271"/>
+      <point x="416" y="250"/>
+      <point x="383" y="250" type="curve" smooth="yes"/>
+      <point x="327" y="250"/>
+      <point x="294" y="308"/>
+      <point x="223" y="308" type="curve" smooth="yes"/>
+      <point x="150" y="308"/>
+      <point x="79" y="241"/>
+      <point x="39" y="135" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif
index b2c151bf..fc1f43ec 100644
--- a/src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif
@@ -1,50 +1,50 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="approxequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="137.0" y="317.0" type="line"/>
-      <point x="160.0" y="365.0"/>
-      <point x="177.0" y="379.0"/>
-      <point x="198.0" y="379.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="379.0"/>
-      <point x="285.0" y="321.0"/>
-      <point x="355.0" y="321.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="321.0"/>
-      <point x="510.0" y="388.0"/>
-      <point x="547.0" y="490.0" type="curve"/>
-      <point x="439.0" y="539.0" type="line"/>
-      <point x="424.0" y="499.0"/>
-      <point x="398.0" y="478.0"/>
-      <point x="367.0" y="478.0" type="curve" smooth="yes"/>
-      <point x="313.0" y="478.0"/>
-      <point x="281.0" y="536.0"/>
-      <point x="213.0" y="536.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="536.0"/>
-      <point x="73.0" y="469.0"/>
-      <point x="34.0" y="363.0" type="curve"/>
+      <point x="137" y="317" type="line"/>
+      <point x="160" y="365"/>
+      <point x="177" y="379"/>
+      <point x="198" y="379" type="curve" smooth="yes"/>
+      <point x="244" y="379"/>
+      <point x="285" y="321"/>
+      <point x="355" y="321" type="curve" smooth="yes"/>
+      <point x="426" y="321"/>
+      <point x="510" y="388"/>
+      <point x="547" y="490" type="curve"/>
+      <point x="439" y="539" type="line"/>
+      <point x="424" y="499"/>
+      <point x="398" y="478"/>
+      <point x="367" y="478" type="curve" smooth="yes"/>
+      <point x="313" y="478"/>
+      <point x="281" y="536"/>
+      <point x="213" y="536" type="curve" smooth="yes"/>
+      <point x="144" y="536"/>
+      <point x="73" y="469"/>
+      <point x="34" y="363" type="curve"/>
     </contour>
     <contour>
-      <point x="133.0" y="85.0" type="line"/>
-      <point x="154.0" y="129.0"/>
-      <point x="175.0" y="146.0"/>
-      <point x="198.0" y="146.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="146.0"/>
-      <point x="285.0" y="88.0"/>
-      <point x="355.0" y="88.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="88.0"/>
-      <point x="510.0" y="155.0"/>
-      <point x="547.0" y="257.0" type="curve"/>
-      <point x="439.0" y="305.0" type="line"/>
-      <point x="424.0" y="266.0"/>
-      <point x="398.0" y="245.0"/>
-      <point x="367.0" y="245.0" type="curve" smooth="yes"/>
-      <point x="313.0" y="245.0"/>
-      <point x="281.0" y="303.0"/>
-      <point x="213.0" y="303.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="303.0"/>
-      <point x="75.0" y="240.0"/>
-      <point x="34.0" y="130.0" type="curve"/>
+      <point x="133" y="85" type="line"/>
+      <point x="154" y="129"/>
+      <point x="175" y="146"/>
+      <point x="198" y="146" type="curve" smooth="yes"/>
+      <point x="244" y="146"/>
+      <point x="285" y="88"/>
+      <point x="355" y="88" type="curve" smooth="yes"/>
+      <point x="426" y="88"/>
+      <point x="510" y="155"/>
+      <point x="547" y="257" type="curve"/>
+      <point x="439" y="305" type="line"/>
+      <point x="424" y="266"/>
+      <point x="398" y="245"/>
+      <point x="367" y="245" type="curve" smooth="yes"/>
+      <point x="313" y="245"/>
+      <point x="281" y="303"/>
+      <point x="213" y="303" type="curve" smooth="yes"/>
+      <point x="146" y="303"/>
+      <point x="75" y="240"/>
+      <point x="34" y="130" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aring.glif b/src/Cantarell-Bold.ufo/glyphs/aring.glif
index 1632b914..446cfa8c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/aring.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/aring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aring" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="00E5"/>
   <outline>
     <component base="a"/>
-    <component base="ringcomb" xOffset="91.0"/>
+    <component base="ringcomb" xOffset="91"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aringacute.glif b/src/Cantarell-Bold.ufo/glyphs/aringacute.glif
index 90f8d475..af719fd8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/aringacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/aringacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aringacute" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="01FB"/>
   <outline>
     <component base="a"/>
-    <component base="ringcomb_acutecomb" xOffset="101.0"/>
+    <component base="ringcomb_acutecomb" xOffset="101"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/asciicircum.glif b/src/Cantarell-Bold.ufo/glyphs/asciicircum.glif
index 336f85d2..8e79e509 100644
--- a/src/Cantarell-Bold.ufo/glyphs/asciicircum.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/asciicircum.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asciicircum" format="2">
-  <advance width="647.0"/>
+  <advance width="647"/>
   <unicode hex="005E"/>
   <outline>
     <contour>
-      <point x="153.0" y="176.0" type="line"/>
-      <point x="332.0" y="506.0" type="line"/>
-      <point x="295.0" y="504.0" type="line"/>
-      <point x="463.0" y="175.0" type="line"/>
-      <point x="628.0" y="247.0" type="line"/>
-      <point x="387.0" y="695.0" type="line"/>
-      <point x="256.0" y="695.0" type="line"/>
-      <point x="19.0" y="235.0" type="line"/>
+      <point x="153" y="176" type="line"/>
+      <point x="332" y="506" type="line"/>
+      <point x="295" y="504" type="line"/>
+      <point x="463" y="175" type="line"/>
+      <point x="628" y="247" type="line"/>
+      <point x="387" y="695" type="line"/>
+      <point x="256" y="695" type="line"/>
+      <point x="19" y="235" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/asciitilde.glif b/src/Cantarell-Bold.ufo/glyphs/asciitilde.glif
index 9d2f8367..a7650060 100644
--- a/src/Cantarell-Bold.ufo/glyphs/asciitilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/asciitilde.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asciitilde" format="2">
-  <advance width="629.0"/>
+  <advance width="629"/>
   <unicode hex="007E"/>
   <outline>
     <contour>
-      <point x="133.0" y="219.0" type="line"/>
-      <point x="150.0" y="253.0"/>
-      <point x="177.0" y="274.0"/>
-      <point x="208.0" y="274.0" type="curve" smooth="yes"/>
-      <point x="268.0" y="274.0"/>
-      <point x="307.0" y="208.0"/>
-      <point x="387.0" y="208.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="208.0"/>
-      <point x="555.0" y="279.0"/>
-      <point x="591.0" y="384.0" type="curve"/>
-      <point x="490.0" y="427.0" type="line"/>
-      <point x="472.0" y="391.0"/>
-      <point x="441.0" y="370.0"/>
-      <point x="405.0" y="370.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="370.0"/>
-      <point x="308.0" y="436.0"/>
-      <point x="228.0" y="436.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="436.0"/>
-      <point x="74.0" y="364.0"/>
-      <point x="40.0" y="261.0" type="curve"/>
+      <point x="133" y="219" type="line"/>
+      <point x="150" y="253"/>
+      <point x="177" y="274"/>
+      <point x="208" y="274" type="curve" smooth="yes"/>
+      <point x="268" y="274"/>
+      <point x="307" y="208"/>
+      <point x="387" y="208" type="curve" smooth="yes"/>
+      <point x="469" y="208"/>
+      <point x="555" y="279"/>
+      <point x="591" y="384" type="curve"/>
+      <point x="490" y="427" type="line"/>
+      <point x="472" y="391"/>
+      <point x="441" y="370"/>
+      <point x="405" y="370" type="curve" smooth="yes"/>
+      <point x="336" y="370"/>
+      <point x="308" y="436"/>
+      <point x="228" y="436" type="curve" smooth="yes"/>
+      <point x="146" y="436"/>
+      <point x="74" y="364"/>
+      <point x="40" y="261" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/asterisk.glif b/src/Cantarell-Bold.ufo/glyphs/asterisk.glif
index f11f3461..df8cf893 100644
--- a/src/Cantarell-Bold.ufo/glyphs/asterisk.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/asterisk.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asterisk" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="002A"/>
   <outline>
     <contour>
-      <point x="243.0" y="467.0" type="line"/>
-      <point x="456.0" y="526.0" type="line"/>
-      <point x="391.0" y="643.0" type="line"/>
-      <point x="219.0" y="511.0" type="line"/>
+      <point x="243" y="467" type="line"/>
+      <point x="456" y="526" type="line"/>
+      <point x="391" y="643" type="line"/>
+      <point x="219" y="511" type="line"/>
     </contour>
     <contour>
-      <point x="77.0" y="323.0" type="line"/>
-      <point x="245.0" y="464.0" type="line"/>
-      <point x="220.0" y="507.0" type="line"/>
-      <point x="13.0" y="441.0" type="line"/>
+      <point x="77" y="323" type="line"/>
+      <point x="245" y="464" type="line"/>
+      <point x="220" y="507" type="line"/>
+      <point x="13" y="441" type="line"/>
     </contour>
     <contour>
-      <point x="157.0" y="272.0" type="line"/>
-      <point x="306.0" y="272.0" type="line"/>
-      <point x="258.0" y="488.0" type="line"/>
-      <point x="208.0" y="488.0" type="line"/>
+      <point x="157" y="272" type="line"/>
+      <point x="306" y="272" type="line"/>
+      <point x="258" y="488" type="line"/>
+      <point x="208" y="488" type="line"/>
     </contour>
     <contour>
-      <point x="221.0" y="467.0" type="line"/>
-      <point x="246.0" y="510.0" type="line"/>
-      <point x="79.0" y="651.0" type="line"/>
-      <point x="14.0" y="535.0" type="line"/>
+      <point x="221" y="467" type="line"/>
+      <point x="246" y="510" type="line"/>
+      <point x="79" y="651" type="line"/>
+      <point x="14" y="535" type="line"/>
     </contour>
     <contour>
-      <point x="385.0" y="320.0" type="line"/>
-      <point x="451.0" y="437.0" type="line"/>
-      <point x="246.0" y="507.0" type="line"/>
-      <point x="219.0" y="463.0" type="line"/>
+      <point x="385" y="320" type="line"/>
+      <point x="451" y="437" type="line"/>
+      <point x="246" y="507" type="line"/>
+      <point x="219" y="463" type="line"/>
     </contour>
     <contour>
-      <point x="208.0" y="488.0" type="line"/>
-      <point x="258.0" y="488.0" type="line"/>
-      <point x="306.0" y="704.0" type="line"/>
-      <point x="157.0" y="704.0" type="line"/>
+      <point x="208" y="488" type="line"/>
+      <point x="258" y="488" type="line"/>
+      <point x="306" y="704" type="line"/>
+      <point x="157" y="704" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/at.glif b/src/Cantarell-Bold.ufo/glyphs/at.glif
index d93cfd8c..1d08b1bd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/at.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/at.glif
@@ -1,82 +1,82 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="at" format="2">
-  <advance width="964.0"/>
+  <advance width="964"/>
   <unicode hex="0040"/>
   <outline>
     <contour>
-      <point x="458.0" y="-175.0" type="curve" smooth="yes"/>
-      <point x="535.0" y="-175.0"/>
-      <point x="608.0" y="-159.0"/>
-      <point x="677.0" y="-125.0" type="curve"/>
-      <point x="641.0" y="-18.0" type="line"/>
-      <point x="592.0" y="-43.0"/>
-      <point x="533.0" y="-56.0"/>
-      <point x="474.0" y="-56.0" type="curve" smooth="yes"/>
-      <point x="293.0" y="-56.0"/>
-      <point x="172.0" y="68.0"/>
-      <point x="172.0" y="255.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="446.0"/>
-      <point x="299.0" y="580.0"/>
-      <point x="491.0" y="580.0" type="curve" smooth="yes"/>
-      <point x="674.0" y="580.0"/>
-      <point x="795.0" y="459.0"/>
-      <point x="795.0" y="272.0" type="curve" smooth="yes"/>
-      <point x="795.0" y="189.0"/>
-      <point x="771.0" y="132.0"/>
-      <point x="736.0" y="132.0" type="curve" smooth="yes"/>
-      <point x="713.0" y="132.0"/>
-      <point x="695.0" y="157.0"/>
-      <point x="695.0" y="191.0" type="curve"/>
-      <point x="548.0" y="191.0" type="line"/>
-      <point x="548.0" y="91.0"/>
-      <point x="623.0" y="22.0"/>
-      <point x="723.0" y="22.0" type="curve" smooth="yes"/>
-      <point x="849.0" y="22.0"/>
-      <point x="932.0" y="132.0"/>
-      <point x="932.0" y="300.0" type="curve" smooth="yes"/>
-      <point x="932.0" y="541.0"/>
-      <point x="759.0" y="704.0"/>
-      <point x="500.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="223.0" y="704.0"/>
-      <point x="35.0" y="522.0"/>
-      <point x="35.0" y="251.0" type="curve" smooth="yes"/>
-      <point x="35.0" y="-8.0"/>
-      <point x="208.0" y="-175.0"/>
+      <point x="458" y="-175" type="curve" smooth="yes"/>
+      <point x="535" y="-175"/>
+      <point x="608" y="-159"/>
+      <point x="677" y="-125" type="curve"/>
+      <point x="641" y="-18" type="line"/>
+      <point x="592" y="-43"/>
+      <point x="533" y="-56"/>
+      <point x="474" y="-56" type="curve" smooth="yes"/>
+      <point x="293" y="-56"/>
+      <point x="172" y="68"/>
+      <point x="172" y="255" type="curve" smooth="yes"/>
+      <point x="172" y="446"/>
+      <point x="299" y="580"/>
+      <point x="491" y="580" type="curve" smooth="yes"/>
+      <point x="674" y="580"/>
+      <point x="795" y="459"/>
+      <point x="795" y="272" type="curve" smooth="yes"/>
+      <point x="795" y="189"/>
+      <point x="771" y="132"/>
+      <point x="736" y="132" type="curve" smooth="yes"/>
+      <point x="713" y="132"/>
+      <point x="695" y="157"/>
+      <point x="695" y="191" type="curve"/>
+      <point x="548" y="191" type="line"/>
+      <point x="548" y="91"/>
+      <point x="623" y="22"/>
+      <point x="723" y="22" type="curve" smooth="yes"/>
+      <point x="849" y="22"/>
+      <point x="932" y="132"/>
+      <point x="932" y="300" type="curve" smooth="yes"/>
+      <point x="932" y="541"/>
+      <point x="759" y="704"/>
+      <point x="500" y="704" type="curve" smooth="yes"/>
+      <point x="223" y="704"/>
+      <point x="35" y="522"/>
+      <point x="35" y="251" type="curve" smooth="yes"/>
+      <point x="35" y="-8"/>
+      <point x="208" y="-175"/>
     </contour>
     <contour>
-      <point x="435.0" y="37.0" type="curve" smooth="yes"/>
-      <point x="495.0" y="37.0"/>
-      <point x="552.0" y="61.0"/>
-      <point x="595.0" y="107.0" type="curve"/>
-      <point x="553.0" y="205.0" type="line"/>
-      <point x="534.0" y="173.0"/>
-      <point x="504.0" y="157.0"/>
-      <point x="479.0" y="157.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="157.0"/>
-      <point x="413.0" y="196.0"/>
-      <point x="413.0" y="256.0" type="curve" smooth="yes"/>
-      <point x="413.0" y="320.0"/>
-      <point x="441.0" y="366.0"/>
-      <point x="482.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="516.0" y="366.0"/>
-      <point x="546.0" y="337.0"/>
-      <point x="553.0" y="296.0" type="curve"/>
-      <point x="613.0" y="359.0" type="line"/>
-      <point x="609.0" y="440.0"/>
-      <point x="557.0" y="486.0"/>
-      <point x="471.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="342.0" y="486.0"/>
-      <point x="245.0" y="382.0"/>
-      <point x="245.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="119.0"/>
-      <point x="321.0" y="37.0"/>
+      <point x="435" y="37" type="curve" smooth="yes"/>
+      <point x="495" y="37"/>
+      <point x="552" y="61"/>
+      <point x="595" y="107" type="curve"/>
+      <point x="553" y="205" type="line"/>
+      <point x="534" y="173"/>
+      <point x="504" y="157"/>
+      <point x="479" y="157" type="curve" smooth="yes"/>
+      <point x="437" y="157"/>
+      <point x="413" y="196"/>
+      <point x="413" y="256" type="curve" smooth="yes"/>
+      <point x="413" y="320"/>
+      <point x="441" y="366"/>
+      <point x="482" y="366" type="curve" smooth="yes"/>
+      <point x="516" y="366"/>
+      <point x="546" y="337"/>
+      <point x="553" y="296" type="curve"/>
+      <point x="613" y="359" type="line"/>
+      <point x="609" y="440"/>
+      <point x="557" y="486"/>
+      <point x="471" y="486" type="curve" smooth="yes"/>
+      <point x="342" y="486"/>
+      <point x="245" y="382"/>
+      <point x="245" y="242" type="curve" smooth="yes"/>
+      <point x="245" y="119"/>
+      <point x="321" y="37"/>
     </contour>
     <contour>
-      <point x="545.0" y="172.0" type="line"/>
-      <point x="693.0" y="172.0" type="line"/>
-      <point x="715.0" y="474.0" type="line"/>
-      <point x="592.0" y="474.0" type="line"/>
-      <point x="559.0" y="383.0" type="line"/>
+      <point x="545" y="172" type="line"/>
+      <point x="693" y="172" type="line"/>
+      <point x="715" y="474" type="line"/>
+      <point x="592" y="474" type="line"/>
+      <point x="559" y="383" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/atilde.glif b/src/Cantarell-Bold.ufo/glyphs/atilde.glif
index 8ea07076..5cf59979 100644
--- a/src/Cantarell-Bold.ufo/glyphs/atilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/atilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="atilde" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="00E3"/>
   <outline>
     <component base="a"/>
-    <component base="tildecomb" xOffset="22.0"/>
+    <component base="tildecomb" xOffset="22"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/b.glif b/src/Cantarell-Bold.ufo/glyphs/b.glif
index 82a2eb79..7b29b605 100644
--- a/src/Cantarell-Bold.ufo/glyphs/b.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/b.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="b" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="0062"/>
   <note>
 b
 </note>
-  <anchor x="289.0" y="0.0" name="bottom"/>
-  <anchor x="289.0" y="490.0" name="top"/>
+  <anchor x="289" y="0" name="bottom"/>
+  <anchor x="289" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="160.0" y="0.0" type="line"/>
-      <point x="220.0" y="120.0" type="line"/>
-      <point x="220.0" y="739.0" type="line"/>
-      <point x="54.0" y="739.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="160" y="0" type="line"/>
+      <point x="220" y="120" type="line"/>
+      <point x="220" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="328.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="-10.0"/>
-      <point x="555.0" y="94.0"/>
-      <point x="555.0" y="249.0" type="curve" smooth="yes"/>
-      <point x="555.0" y="400.0"/>
-      <point x="470.0" y="500.0"/>
-      <point x="346.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="260.0" y="500.0"/>
-      <point x="196.0" y="452.0"/>
-      <point x="164.0" y="371.0" type="curve"/>
-      <point x="211.0" y="318.0" type="line"/>
-      <point x="226.0" y="347.0"/>
-      <point x="255.0" y="356.0"/>
-      <point x="284.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="356.0"/>
-      <point x="379.0" y="316.0"/>
-      <point x="379.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="379.0" y="173.0"/>
-      <point x="349.0" y="134.0"/>
-      <point x="295.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="259.0" y="134.0"/>
-      <point x="228.0" y="151.0"/>
-      <point x="211.0" y="183.0" type="curve"/>
-      <point x="162.0" y="98.0" type="line"/>
-      <point x="191.0" y="27.0"/>
-      <point x="247.0" y="-10.0"/>
+      <point x="328" y="-10" type="curve" smooth="yes"/>
+      <point x="464" y="-10"/>
+      <point x="555" y="94"/>
+      <point x="555" y="249" type="curve" smooth="yes"/>
+      <point x="555" y="400"/>
+      <point x="470" y="500"/>
+      <point x="346" y="500" type="curve" smooth="yes"/>
+      <point x="260" y="500"/>
+      <point x="196" y="452"/>
+      <point x="164" y="371" type="curve"/>
+      <point x="211" y="318" type="line"/>
+      <point x="226" y="347"/>
+      <point x="255" y="356"/>
+      <point x="284" y="356" type="curve" smooth="yes"/>
+      <point x="345" y="356"/>
+      <point x="379" y="316"/>
+      <point x="379" y="243" type="curve" smooth="yes"/>
+      <point x="379" y="173"/>
+      <point x="349" y="134"/>
+      <point x="295" y="134" type="curve" smooth="yes"/>
+      <point x="259" y="134"/>
+      <point x="228" y="151"/>
+      <point x="211" y="183" type="curve"/>
+      <point x="162" y="98" type="line"/>
+      <point x="191" y="27"/>
+      <point x="247" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/backslash.glif b/src/Cantarell-Bold.ufo/glyphs/backslash.glif
index 082efafe..c7e25579 100644
--- a/src/Cantarell-Bold.ufo/glyphs/backslash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/backslash.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="backslash" format="2">
-  <advance width="364.0"/>
+  <advance width="364"/>
   <unicode hex="005C"/>
   <outline>
-    <component base="slash" xScale="-1.0" xOffset="364.0"/>
+    <component base="slash" xScale="-1" xOffset="364"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bar.glif b/src/Cantarell-Bold.ufo/glyphs/bar.glif
index 037fb372..b290eb14 100644
--- a/src/Cantarell-Bold.ufo/glyphs/bar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/bar.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bar" format="2">
-  <advance width="325.0"/>
+  <advance width="325"/>
   <unicode hex="007C"/>
   <outline>
     <contour>
-      <point x="80.0" y="-161.0" type="line"/>
-      <point x="245.0" y="-161.0" type="line"/>
-      <point x="245.0" y="743.0" type="line"/>
-      <point x="80.0" y="743.0" type="line"/>
+      <point x="80" y="-161" type="line"/>
+      <point x="245" y="-161" type="line"/>
+      <point x="245" y="743" type="line"/>
+      <point x="80" y="743" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/be-cy.glif b/src/Cantarell-Bold.ufo/glyphs/be-cy.glif
index a13c2ced..48a72006 100644
--- a/src/Cantarell-Bold.ufo/glyphs/be-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/be-cy.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="be-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0431"/>
   <outline>
     <contour>
-      <point x="297.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="452.0" y="-10.0"/>
-      <point x="548.0" y="85.0"/>
-      <point x="548.0" y="244.0" type="curve" smooth="yes"/>
-      <point x="548.0" y="382.0"/>
-      <point x="476.0" y="466.0"/>
-      <point x="353.0" y="466.0" type="curve" smooth="yes"/>
-      <point x="266.0" y="466.0"/>
-      <point x="199.0" y="421.0"/>
-      <point x="159.0" y="335.0" type="curve"/>
-      <point x="202.0" y="275.0" type="line"/>
-      <point x="229.0" y="309.0"/>
-      <point x="266.0" y="329.0"/>
-      <point x="300.0" y="329.0" type="curve" smooth="yes"/>
-      <point x="350.0" y="329.0"/>
-      <point x="380.0" y="293.0"/>
-      <point x="380.0" y="231.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="171.0"/>
-      <point x="353.0" y="133.0"/>
-      <point x="305.0" y="133.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="133.0"/>
-      <point x="200.0" y="211.0"/>
-      <point x="200.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="500.0"/>
-      <point x="229.0" y="544.0"/>
-      <point x="326.0" y="544.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="544.0"/>
-      <point x="475.0" y="583.0"/>
-      <point x="528.0" y="673.0" type="curve"/>
-      <point x="421.0" y="746.0" type="line"/>
-      <point x="390.0" y="710.0"/>
-      <point x="340.0" y="694.0"/>
-      <point x="272.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="694.0"/>
-      <point x="30.0" y="582.0"/>
-      <point x="30.0" y="335.0" type="curve" smooth="yes"/>
-      <point x="30.0" y="109.0"/>
-      <point x="122.0" y="-10.0"/>
+      <point x="297" y="-10" type="curve" smooth="yes"/>
+      <point x="452" y="-10"/>
+      <point x="548" y="85"/>
+      <point x="548" y="244" type="curve" smooth="yes"/>
+      <point x="548" y="382"/>
+      <point x="476" y="466"/>
+      <point x="353" y="466" type="curve" smooth="yes"/>
+      <point x="266" y="466"/>
+      <point x="199" y="421"/>
+      <point x="159" y="335" type="curve"/>
+      <point x="202" y="275" type="line"/>
+      <point x="229" y="309"/>
+      <point x="266" y="329"/>
+      <point x="300" y="329" type="curve" smooth="yes"/>
+      <point x="350" y="329"/>
+      <point x="380" y="293"/>
+      <point x="380" y="231" type="curve" smooth="yes"/>
+      <point x="380" y="171"/>
+      <point x="353" y="133"/>
+      <point x="305" y="133" type="curve" smooth="yes"/>
+      <point x="236" y="133"/>
+      <point x="200" y="211"/>
+      <point x="200" y="354" type="curve" smooth="yes"/>
+      <point x="200" y="500"/>
+      <point x="229" y="544"/>
+      <point x="326" y="544" type="curve" smooth="yes"/>
+      <point x="415" y="544"/>
+      <point x="475" y="583"/>
+      <point x="528" y="673" type="curve"/>
+      <point x="421" y="746" type="line"/>
+      <point x="390" y="710"/>
+      <point x="340" y="694"/>
+      <point x="272" y="694" type="curve" smooth="yes"/>
+      <point x="100" y="694"/>
+      <point x="30" y="582"/>
+      <point x="30" y="335" type="curve" smooth="yes"/>
+      <point x="30" y="109"/>
+      <point x="122" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif b/src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif
index 96852bc9..24b7fc61 100644
--- a/src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="blackCircle" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="25CF"/>
   <note>
 H18533
 </note>
   <outline>
     <contour>
-      <point x="282.0" y="109.0" type="curve" smooth="yes"/>
-      <point x="427.0" y="109.0"/>
-      <point x="524.0" y="205.0"/>
-      <point x="524.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="524.0" y="490.0"/>
-      <point x="430.0" y="585.0"/>
-      <point x="287.0" y="585.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="585.0"/>
-      <point x="45.0" y="488.0"/>
-      <point x="45.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="45.0" y="202.0"/>
-      <point x="140.0" y="109.0"/>
+      <point x="282" y="109" type="curve" smooth="yes"/>
+      <point x="427" y="109"/>
+      <point x="524" y="205"/>
+      <point x="524" y="349" type="curve" smooth="yes"/>
+      <point x="524" y="490"/>
+      <point x="430" y="585"/>
+      <point x="287" y="585" type="curve" smooth="yes"/>
+      <point x="142" y="585"/>
+      <point x="45" y="488"/>
+      <point x="45" y="342" type="curve" smooth="yes"/>
+      <point x="45" y="202"/>
+      <point x="140" y="109"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/blank.glif b/src/Cantarell-Bold.ufo/glyphs/blank.glif
index 359a1eb7..cb464a30 100644
--- a/src/Cantarell-Bold.ufo/glyphs/blank.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/blank.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="blank" format="2">
-  <advance width="861.0"/>
+  <advance width="861"/>
   <unicode hex="2423"/>
   <note>
 uni2423
 </note>
   <outline>
     <contour>
-      <point x="80.0" y="0.0" type="line"/>
-      <point x="781.0" y="0.0" type="line"/>
-      <point x="781.0" y="256.0" type="line"/>
-      <point x="638.0" y="256.0" type="line"/>
-      <point x="638.0" y="135.0" type="line"/>
-      <point x="223.0" y="135.0" type="line"/>
-      <point x="223.0" y="256.0" type="line"/>
-      <point x="80.0" y="256.0" type="line"/>
+      <point x="80" y="0" type="line"/>
+      <point x="781" y="0" type="line"/>
+      <point x="781" y="256" type="line"/>
+      <point x="638" y="256" type="line"/>
+      <point x="638" y="135" type="line"/>
+      <point x="223" y="135" type="line"/>
+      <point x="223" y="256" type="line"/>
+      <point x="80" y="256" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/braceleft.glif b/src/Cantarell-Bold.ufo/glyphs/braceleft.glif
index e5eceb8f..e15243d9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/braceleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/braceleft.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="braceleft" format="2">
-  <advance width="417.0"/>
+  <advance width="417"/>
   <unicode hex="007B"/>
   <outline>
     <contour>
-      <point x="401.0" y="-183.0" type="curve"/>
-      <point x="401.0" y="-42.0" type="line"/>
-      <point x="333.0" y="-42.0"/>
-      <point x="296.0" y="-9.0"/>
-      <point x="296.0" y="50.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="130.0" type="line" smooth="yes"/>
-      <point x="296.0" y="210.0"/>
-      <point x="251.0" y="276.0"/>
-      <point x="184.0" y="294.0" type="curve"/>
-      <point x="184.0" y="295.0" type="line"/>
-      <point x="251.0" y="324.0"/>
-      <point x="296.0" y="387.0"/>
-      <point x="296.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="515.0" type="line" smooth="yes"/>
-      <point x="296.0" y="575.0"/>
-      <point x="332.0" y="608.0"/>
-      <point x="401.0" y="608.0" type="curve"/>
-      <point x="401.0" y="749.0" type="line"/>
-      <point x="234.0" y="749.0"/>
-      <point x="135.0" y="672.0"/>
-      <point x="135.0" y="546.0" type="curve" smooth="yes"/>
-      <point x="135.0" y="444.0" type="line" smooth="yes"/>
-      <point x="135.0" y="392.0"/>
-      <point x="62.0" y="339.0"/>
-      <point x="-4.0" y="318.0" type="curve"/>
-      <point x="-4.0" y="271.0" type="line"/>
-      <point x="80.0" y="241.0"/>
-      <point x="135.0" y="181.0"/>
-      <point x="135.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="135.0" y="9.0" type="line" smooth="yes"/>
-      <point x="135.0" y="-111.0"/>
-      <point x="235.0" y="-183.0"/>
+      <point x="401" y="-183" type="curve"/>
+      <point x="401" y="-42" type="line"/>
+      <point x="333" y="-42"/>
+      <point x="296" y="-9"/>
+      <point x="296" y="50" type="curve" smooth="yes"/>
+      <point x="296" y="130" type="line" smooth="yes"/>
+      <point x="296" y="210"/>
+      <point x="251" y="276"/>
+      <point x="184" y="294" type="curve"/>
+      <point x="184" y="295" type="line"/>
+      <point x="251" y="324"/>
+      <point x="296" y="387"/>
+      <point x="296" y="454" type="curve" smooth="yes"/>
+      <point x="296" y="515" type="line" smooth="yes"/>
+      <point x="296" y="575"/>
+      <point x="332" y="608"/>
+      <point x="401" y="608" type="curve"/>
+      <point x="401" y="749" type="line"/>
+      <point x="234" y="749"/>
+      <point x="135" y="672"/>
+      <point x="135" y="546" type="curve" smooth="yes"/>
+      <point x="135" y="444" type="line" smooth="yes"/>
+      <point x="135" y="392"/>
+      <point x="62" y="339"/>
+      <point x="-4" y="318" type="curve"/>
+      <point x="-4" y="271" type="line"/>
+      <point x="80" y="241"/>
+      <point x="135" y="181"/>
+      <point x="135" y="120" type="curve" smooth="yes"/>
+      <point x="135" y="9" type="line" smooth="yes"/>
+      <point x="135" y="-111"/>
+      <point x="235" y="-183"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/braceright.glif b/src/Cantarell-Bold.ufo/glyphs/braceright.glif
index 512afcfa..d39edf25 100644
--- a/src/Cantarell-Bold.ufo/glyphs/braceright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/braceright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="braceright" format="2">
-  <advance width="411.0"/>
+  <advance width="411"/>
   <unicode hex="007D"/>
   <outline>
-    <component base="braceleft" xScale="-1.0" yScale="-1.0" xOffset="417.0" yOffset="566.0"/>
+    <component base="braceleft" xScale="-1" yScale="-1" xOffset="417" yOffset="566"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bracketleft.glif b/src/Cantarell-Bold.ufo/glyphs/bracketleft.glif
index 7f562bf3..a2b46fad 100644
--- a/src/Cantarell-Bold.ufo/glyphs/bracketleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/bracketleft.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bracketleft" format="2">
-  <advance width="381.0"/>
+  <advance width="381"/>
   <unicode hex="005B"/>
   <outline>
     <contour>
-      <point x="64.0" y="-180.0" type="line"/>
-      <point x="366.0" y="-180.0" type="line"/>
-      <point x="366.0" y="-46.0" type="line"/>
-      <point x="221.0" y="-46.0" type="line"/>
-      <point x="221.0" y="605.0" type="line"/>
-      <point x="366.0" y="605.0" type="line"/>
-      <point x="366.0" y="739.0" type="line"/>
-      <point x="64.0" y="739.0" type="line"/>
+      <point x="64" y="-180" type="line"/>
+      <point x="366" y="-180" type="line"/>
+      <point x="366" y="-46" type="line"/>
+      <point x="221" y="-46" type="line"/>
+      <point x="221" y="605" type="line"/>
+      <point x="366" y="605" type="line"/>
+      <point x="366" y="739" type="line"/>
+      <point x="64" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bracketright.glif b/src/Cantarell-Bold.ufo/glyphs/bracketright.glif
index cf674111..e78b711d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/bracketright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/bracketright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bracketright" format="2">
-  <advance width="389.0"/>
+  <advance width="389"/>
   <unicode hex="005D"/>
   <outline>
-    <component base="bracketleft" xScale="-1.0" xOffset="381.0"/>
+    <component base="bracketleft" xScale="-1" xOffset="381"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/breve.glif b/src/Cantarell-Bold.ufo/glyphs/breve.glif
index 26f4e51e..9a3be707 100644
--- a/src/Cantarell-Bold.ufo/glyphs/breve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/breve.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breve" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="02D8"/>
   <outline>
-    <component base="brevecomb" xOffset="-25.0"/>
+    <component base="brevecomb" xOffset="-25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif
index e7825e41..35b932a6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevebelowcomb" format="2">
   <unicode hex="032E"/>
-  <anchor x="233.0" y="0.0" name="_bottom"/>
-  <anchor x="233.0" y="-227.0" name="bottom"/>
+  <anchor x="233" y="0" name="_bottom"/>
+  <anchor x="233" y="-227" name="bottom"/>
   <outline>
     <contour>
-      <point x="232.0" y="-227.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="-227.0"/>
-      <point x="410.0" y="-165.0"/>
-      <point x="439.0" y="-63.0" type="curve"/>
-      <point x="351.0" y="-21.0" type="line"/>
-      <point x="336.0" y="-75.0"/>
-      <point x="302.0" y="-100.0"/>
-      <point x="252.0" y="-100.0" type="curve" smooth="yes"/>
-      <point x="199.0" y="-100.0"/>
-      <point x="161.0" y="-73.0"/>
-      <point x="136.0" y="-21.0" type="curve"/>
-      <point x="27.0" y="-90.0" type="line"/>
-      <point x="58.0" y="-172.0"/>
-      <point x="134.0" y="-227.0"/>
+      <point x="232" y="-227" type="curve" smooth="yes"/>
+      <point x="336" y="-227"/>
+      <point x="410" y="-165"/>
+      <point x="439" y="-63" type="curve"/>
+      <point x="351" y="-21" type="line"/>
+      <point x="336" y="-75"/>
+      <point x="302" y="-100"/>
+      <point x="252" y="-100" type="curve" smooth="yes"/>
+      <point x="199" y="-100"/>
+      <point x="161" y="-73"/>
+      <point x="136" y="-21" type="curve"/>
+      <point x="27" y="-90" type="line"/>
+      <point x="58" y="-172"/>
+      <point x="134" y="-227"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>469.0</real>
+      <integer>469</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.case.glif
index 601d4692..f757723f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb-cy.case" format="2">
-  <anchor x="233.0" y="694.0" name="_top"/>
-  <anchor x="233.0" y="892.0" name="top"/>
+  <anchor x="233" y="694" name="_top"/>
+  <anchor x="233" y="892" name="top"/>
   <outline>
-    <component base="brevecomb-cy" yOffset="200.0"/>
+    <component base="brevecomb-cy" yOffset="200"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif
index 20e3b155..fb6e5508 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb-cy" format="2">
-  <anchor x="233.0" y="490.0" name="_top"/>
-  <anchor x="233.0" y="727.0" name="top"/>
+  <anchor x="233" y="490" name="_top"/>
+  <anchor x="233" y="727" name="top"/>
   <outline>
     <contour>
-      <point x="238.0" y="547.0" type="curve" smooth="yes"/>
-      <point x="368.0" y="547.0"/>
-      <point x="456.0" y="608.0"/>
-      <point x="472.0" y="711.0" type="curve"/>
-      <point x="354.0" y="767.0" type="line"/>
-      <point x="340.0" y="703.0"/>
-      <point x="301.0" y="666.0"/>
-      <point x="247.0" y="666.0" type="curve" smooth="yes"/>
-      <point x="192.0" y="666.0"/>
-      <point x="147.0" y="708.0"/>
-      <point x="138.0" y="771.0" type="curve"/>
-      <point x="18.0" y="705.0" type="line"/>
-      <point x="35.0" y="606.0"/>
-      <point x="117.0" y="547.0"/>
+      <point x="238" y="547" type="curve" smooth="yes"/>
+      <point x="368" y="547"/>
+      <point x="456" y="608"/>
+      <point x="472" y="711" type="curve"/>
+      <point x="354" y="767" type="line"/>
+      <point x="340" y="703"/>
+      <point x="301" y="666"/>
+      <point x="247" y="666" type="curve" smooth="yes"/>
+      <point x="192" y="666"/>
+      <point x="147" y="708"/>
+      <point x="138" y="771" type="curve"/>
+      <point x="18" y="705" type="line"/>
+      <point x="35" y="606"/>
+      <point x="117" y="547"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>491.0</real>
+      <integer>491</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif
index 92699fa4..631bc51d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb.case" format="2">
-  <anchor x="233.0" y="694.0" name="_top"/>
-  <anchor x="233.0" y="892.0" name="top"/>
+  <anchor x="233" y="694" name="_top"/>
+  <anchor x="233" y="892" name="top"/>
   <outline>
-    <component base="brevecomb" xOffset="5.0" yOffset="200.0"/>
+    <component base="brevecomb" xOffset="5" yOffset="200"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb.glif b/src/Cantarell-Bold.ufo/glyphs/brevecomb.glif
index 90d024d6..254b793c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb" format="2">
   <unicode hex="0306"/>
-  <anchor x="216.0" y="490.0" name="_top"/>
-  <anchor x="216.0" y="729.0" name="top"/>
+  <anchor x="216" y="490" name="_top"/>
+  <anchor x="216" y="729" name="top"/>
   <outline>
     <contour>
-      <point x="217.0" y="541.0" type="curve" smooth="yes"/>
-      <point x="318.0" y="541.0"/>
-      <point x="393.0" y="609.0"/>
-      <point x="410.0" y="716.0" type="curve"/>
-      <point x="329.0" y="772.0" type="line"/>
-      <point x="324.0" y="708.0"/>
-      <point x="286.0" y="671.0"/>
-      <point x="236.0" y="671.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="671.0"/>
-      <point x="145.0" y="711.0"/>
-      <point x="139.0" y="771.0" type="curve"/>
-      <point x="15.0" y="694.0" type="line"/>
-      <point x="29.0" y="599.0"/>
-      <point x="112.0" y="541.0"/>
+      <point x="217" y="541" type="curve" smooth="yes"/>
+      <point x="318" y="541"/>
+      <point x="393" y="609"/>
+      <point x="410" y="716" type="curve"/>
+      <point x="329" y="772" type="line"/>
+      <point x="324" y="708"/>
+      <point x="286" y="671"/>
+      <point x="236" y="671" type="curve" smooth="yes"/>
+      <point x="184" y="671"/>
+      <point x="145" y="711"/>
+      <point x="139" y="771" type="curve"/>
+      <point x="15" y="694" type="line"/>
+      <point x="29" y="599"/>
+      <point x="112" y="541"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>440.0</real>
+      <integer>440</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
index 2f692d85..56e2a094 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb.loclVIET" format="2">
-  <anchor x="225.0" y="490.0" name="_top"/>
-  <anchor x="225.0" y="630.0" name="top"/>
+  <anchor x="225" y="490" name="_top"/>
+  <anchor x="225" y="630" name="top"/>
   <outline>
     <contour>
-      <point x="217.0" y="519.0" type="curve" smooth="yes"/>
-      <point x="317.0" y="519.0"/>
-      <point x="393.0" y="575.0"/>
-      <point x="410.0" y="662.0" type="curve"/>
-      <point x="333.0" y="715.0" type="line"/>
-      <point x="328.0" y="671.0"/>
-      <point x="289.0" y="640.0"/>
-      <point x="239.0" y="640.0" type="curve" smooth="yes"/>
-      <point x="195.0" y="640.0"/>
-      <point x="153.0" y="668.0"/>
-      <point x="133.0" y="712.0" type="curve"/>
-      <point x="25.0" y="648.0" type="line"/>
-      <point x="38.0" y="573.0"/>
-      <point x="118.0" y="519.0"/>
+      <point x="217" y="519" type="curve" smooth="yes"/>
+      <point x="317" y="519"/>
+      <point x="393" y="575"/>
+      <point x="410" y="662" type="curve"/>
+      <point x="333" y="715" type="line"/>
+      <point x="328" y="671"/>
+      <point x="289" y="640"/>
+      <point x="239" y="640" type="curve" smooth="yes"/>
+      <point x="195" y="640"/>
+      <point x="153" y="668"/>
+      <point x="133" y="712" type="curve"/>
+      <point x="25" y="648" type="line"/>
+      <point x="38" y="573"/>
+      <point x="118" y="519"/>
     </contour>
   </outline>
   <lib>
@@ -30,7 +30,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>437.0</real>
+      <integer>437</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.case.glif
index 682fb826..549acbb6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_acutecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-63.0" yOffset="200.0"/>
-    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="91.0" yOffset="389.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-63" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="91" yOffset="389"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>423.0</real>
+      <integer>423</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.glif
index 9f44b9c8..6ecf00df 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="brevecomb_acutecomb" format="2">
   <outline>
     <component base="brevecomb.loclVIET"/>
-    <component base="acutecomb.loclVIET" xOffset="139.0" yOffset="141.0"/>
+    <component base="acutecomb.loclVIET" xOffset="139" yOffset="141"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>600.0</real>
+      <integer>600</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.case.glif
index 478dd03b..cf77bcb6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_gravecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-60.0" yOffset="200.0"/>
-    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-35.0" yOffset="389.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-60" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-35" yOffset="389"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>416.0</real>
+      <integer>416</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.glif
index 0700afe4..0c9fdbe5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="brevecomb_gravecomb" format="2">
   <outline>
     <component base="brevecomb.loclVIET"/>
-    <component base="gravecomb.loclVIET" xOffset="49.0" yOffset="141.0"/>
+    <component base="gravecomb.loclVIET" xOffset="49" yOffset="141"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>600.0</real>
+      <integer>600</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.case.glif
index 3a78b68b..61fdc330 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_hookabovecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-63.0" yOffset="200.0"/>
-    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="17.0" yOffset="389.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-63" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="17" yOffset="389"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>417.0</real>
+      <integer>417</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.glif
index 2d608c45..2425ab66 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="brevecomb_hookabovecomb" format="2">
   <outline>
     <component base="brevecomb.loclVIET"/>
-    <component base="hookabovecomb.loclVIET" xOffset="72.0" yOffset="140.0"/>
+    <component base="hookabovecomb.loclVIET" xOffset="72" yOffset="140"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>601.0</real>
+      <integer>601</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.case.glif
index ca6d5e88..3ab18191 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_tildecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-41.0" yOffset="200.0"/>
-    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-40.0" yOffset="389.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-41" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-40" yOffset="389"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>463.0</real>
+      <integer>463</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.glif
index 94025671..1dbb7efa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_tildecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="8.0"/>
-    <component base="tildecomb.loclVIET" xOffset="15.0" yOffset="140.0"/>
+    <component base="brevecomb.loclVIET" xOffset="8"/>
+    <component base="tildecomb.loclVIET" xOffset="15" yOffset="140"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>461.0</real>
+      <integer>461</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.case.glif
index 7d5ee958..4bb4e9d1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breveinvertedcomb.case" format="2">
-  <anchor x="231.0" y="694.0" name="_top"/>
-  <anchor x="231.0" y="932.0" name="top"/>
+  <anchor x="231" y="694" name="_top"/>
+  <anchor x="231" y="932" name="top"/>
   <outline>
-    <component base="breveinvertedcomb" yOffset="170.0"/>
+    <component base="breveinvertedcomb" yOffset="170"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>459.0</real>
+      <integer>459</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.glif
index 667c3a21..e68d8a64 100644
--- a/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breveinvertedcomb" format="2">
   <unicode hex="0311"/>
-  <anchor x="226.0" y="490.0" name="_top"/>
-  <anchor x="226.0" y="709.0" name="top"/>
+  <anchor x="226" y="490" name="_top"/>
+  <anchor x="226" y="709" name="top"/>
   <outline>
     <contour>
-      <point x="126.0" y="538.0" type="line"/>
-      <point x="130.0" y="601.0"/>
-      <point x="167.0" y="639.0"/>
-      <point x="215.0" y="639.0" type="curve" smooth="yes"/>
-      <point x="264.0" y="639.0"/>
-      <point x="304.0" y="599.0"/>
-      <point x="309.0" y="539.0" type="curve"/>
-      <point x="433.0" y="616.0" type="line"/>
-      <point x="420.0" y="711.0"/>
-      <point x="336.0" y="769.0"/>
-      <point x="235.0" y="769.0" type="curve" smooth="yes"/>
-      <point x="135.0" y="769.0"/>
-      <point x="62.0" y="701.0"/>
-      <point x="45.0" y="594.0" type="curve"/>
+      <point x="126" y="538" type="line"/>
+      <point x="130" y="601"/>
+      <point x="167" y="639"/>
+      <point x="215" y="639" type="curve" smooth="yes"/>
+      <point x="264" y="639"/>
+      <point x="304" y="599"/>
+      <point x="309" y="539" type="curve"/>
+      <point x="433" y="616" type="line"/>
+      <point x="420" y="711"/>
+      <point x="336" y="769"/>
+      <point x="235" y="769" type="curve" smooth="yes"/>
+      <point x="135" y="769"/>
+      <point x="62" y="701"/>
+      <point x="45" y="594" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>452.0</real>
+      <integer>452</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brokenbar.glif b/src/Cantarell-Bold.ufo/glyphs/brokenbar.glif
index e83d9c29..344cb3fc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/brokenbar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/brokenbar.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brokenbar" format="2">
-  <advance width="330.0"/>
+  <advance width="330"/>
   <unicode hex="00A6"/>
   <outline>
     <contour>
-      <point x="80.0" y="-161.0" type="line"/>
-      <point x="250.0" y="-161.0" type="line"/>
-      <point x="250.0" y="181.0" type="line"/>
-      <point x="80.0" y="181.0" type="line"/>
+      <point x="80" y="-161" type="line"/>
+      <point x="250" y="-161" type="line"/>
+      <point x="250" y="181" type="line"/>
+      <point x="80" y="181" type="line"/>
     </contour>
     <contour>
-      <point x="80.0" y="412.0" type="line"/>
-      <point x="250.0" y="412.0" type="line"/>
-      <point x="250.0" y="743.0" type="line"/>
-      <point x="80.0" y="743.0" type="line"/>
+      <point x="80" y="412" type="line"/>
+      <point x="250" y="412" type="line"/>
+      <point x="250" y="743" type="line"/>
+      <point x="80" y="743" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bullet.glif b/src/Cantarell-Bold.ufo/glyphs/bullet.glif
index 97588544..f464ddcd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/bullet.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/bullet.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bullet" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="2022"/>
   <outline>
-    <component base="period" xScale="2.0" yScale="2.0" xOffset="-50.0" yOffset="92.0"/>
+    <component base="period" xScale="2" yScale="2" xOffset="-50" yOffset="92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif 
b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif
index c650d016..6ea39095 100644
--- a/src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bulletoperator" format="2">
-  <advance width="379.0"/>
+  <advance width="379"/>
   <unicode hex="2219"/>
   <outline>
-    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="12.0" yOffset="230.0"/>
+    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="12" yOffset="230"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bulletoperator.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.tf.glif
index d837240e..a974ac13 100644
--- a/src/Cantarell-Bold.ufo/glyphs/bulletoperator.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.tf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bulletoperator.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="290.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="367.0" y="187.0"/>
-      <point x="419.0" y="245.0"/>
-      <point x="419.0" y="321.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="401.0"/>
-      <point x="367.0" y="459.0"/>
-      <point x="290.0" y="459.0" type="curve" smooth="yes"/>
-      <point x="213.0" y="459.0"/>
-      <point x="161.0" y="401.0"/>
-      <point x="161.0" y="321.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="245.0"/>
-      <point x="213.0" y="187.0"/>
+      <point x="290" y="187" type="curve" smooth="yes"/>
+      <point x="367" y="187"/>
+      <point x="419" y="245"/>
+      <point x="419" y="321" type="curve" smooth="yes"/>
+      <point x="419" y="401"/>
+      <point x="367" y="459"/>
+      <point x="290" y="459" type="curve" smooth="yes"/>
+      <point x="213" y="459"/>
+      <point x="161" y="401"/>
+      <point x="161" y="321" type="curve" smooth="yes"/>
+      <point x="161" y="245"/>
+      <point x="213" y="187"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/c.glif b/src/Cantarell-Bold.ufo/glyphs/c.glif
index 6e024240..03d396f8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/c.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/c.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="c" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="0063"/>
   <note>
 c
 </note>
-  <anchor x="225.0" y="0.0" name="bottom"/>
-  <anchor x="241.0" y="490.0" name="top"/>
+  <anchor x="225" y="0" name="bottom"/>
+  <anchor x="241" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="284.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="-10.0"/>
-      <point x="395.0" y="2.0"/>
-      <point x="446.0" y="28.0" type="curve"/>
-      <point x="408.0" y="145.0" type="line"/>
-      <point x="379.0" y="133.0"/>
-      <point x="349.0" y="128.0"/>
-      <point x="321.0" y="128.0" type="curve" smooth="yes"/>
-      <point x="240.0" y="128.0"/>
-      <point x="194.0" y="171.0"/>
-      <point x="194.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="317.0"/>
-      <point x="231.0" y="356.0"/>
-      <point x="305.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="338.0" y="356.0"/>
-      <point x="378.0" y="349.0"/>
-      <point x="408.0" y="339.0" type="curve"/>
-      <point x="443.0" y="473.0" type="line"/>
-      <point x="403.0" y="490.0"/>
-      <point x="348.0" y="500.0"/>
-      <point x="296.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="126.0" y="500.0"/>
-      <point x="18.0" y="398.0"/>
-      <point x="18.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="18.0" y="81.0"/>
-      <point x="117.0" y="-10.0"/>
+      <point x="284" y="-10" type="curve" smooth="yes"/>
+      <point x="344" y="-10"/>
+      <point x="395" y="2"/>
+      <point x="446" y="28" type="curve"/>
+      <point x="408" y="145" type="line"/>
+      <point x="379" y="133"/>
+      <point x="349" y="128"/>
+      <point x="321" y="128" type="curve" smooth="yes"/>
+      <point x="240" y="128"/>
+      <point x="194" y="171"/>
+      <point x="194" y="248" type="curve" smooth="yes"/>
+      <point x="194" y="317"/>
+      <point x="231" y="356"/>
+      <point x="305" y="356" type="curve" smooth="yes"/>
+      <point x="338" y="356"/>
+      <point x="378" y="349"/>
+      <point x="408" y="339" type="curve"/>
+      <point x="443" y="473" type="line"/>
+      <point x="403" y="490"/>
+      <point x="348" y="500"/>
+      <point x="296" y="500" type="curve" smooth="yes"/>
+      <point x="126" y="500"/>
+      <point x="18" y="398"/>
+      <point x="18" y="236" type="curve" smooth="yes"/>
+      <point x="18" y="81"/>
+      <point x="117" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cacute.glif b/src/Cantarell-Bold.ufo/glyphs/cacute.glif
index c1064f4c..938d79ff 100644
--- a/src/Cantarell-Bold.ufo/glyphs/cacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/cacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cacute" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="0107"/>
   <outline>
     <component base="c"/>
-    <component base="acutecomb" xOffset="145.0"/>
+    <component base="acutecomb" xOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caron.glif b/src/Cantarell-Bold.ufo/glyphs/caron.glif
index 85d11cb4..6009c1ab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/caron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/caron.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caron" format="2">
-  <advance width="413.0"/>
+  <advance width="413"/>
   <unicode hex="02C7"/>
   <outline>
-    <component base="caroncomb" xOffset="-3.0"/>
+    <component base="caroncomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif
index f2165e14..63bcc329 100644
--- a/src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.alt" format="2">
-  <anchor x="123.0" y="492.0" name="_topright"/>
+  <anchor x="123" y="492" name="_topright"/>
   <outline>
     <contour>
-      <point x="152.0" y="537.0" type="line"/>
-      <point x="200.0" y="738.0" type="line"/>
-      <point x="63.0" y="755.0" type="line"/>
-      <point x="52.0" y="552.0" type="line"/>
+      <point x="152" y="537" type="line"/>
+      <point x="200" y="738" type="line"/>
+      <point x="63" y="755" type="line"/>
+      <point x="52" y="552" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>250.0</real>
+      <integer>250</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif
index 44ba003f..5e1acc9d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.case" format="2">
-  <anchor x="214.0" y="694.0" name="_top"/>
-  <anchor x="249.0" y="888.0" name="top"/>
+  <anchor x="214" y="694" name="_top"/>
+  <anchor x="249" y="888" name="top"/>
   <outline>
-    <component base="caroncomb" xOffset="6.0" yOffset="195.0"/>
+    <component base="caroncomb" xOffset="6" yOffset="195"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>417.0</real>
+      <integer>417</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.glif b/src/Cantarell-Bold.ufo/glyphs/caroncomb.glif
index 430600c8..d39bbb30 100644
--- a/src/Cantarell-Bold.ufo/glyphs/caroncomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb" format="2">
   <unicode hex="030C"/>
-  <anchor x="206.0" y="490.0" name="_top"/>
-  <anchor x="206.0" y="690.0" name="top"/>
+  <anchor x="206" y="490" name="_top"/>
+  <anchor x="206" y="690" name="top"/>
   <outline>
     <contour>
-      <point x="166.0" y="547.0" type="line"/>
-      <point x="252.0" y="547.0" type="line"/>
-      <point x="394.0" y="714.0" type="line"/>
-      <point x="326.0" y="772.0" type="line"/>
-      <point x="218.0" y="679.0" type="line"/>
-      <point x="115.0" y="773.0" type="line"/>
-      <point x="15.0" y="683.0" type="line"/>
+      <point x="166" y="547" type="line"/>
+      <point x="252" y="547" type="line"/>
+      <point x="394" y="714" type="line"/>
+      <point x="326" y="772" type="line"/>
+      <point x="218" y="679" type="line"/>
+      <point x="115" y="773" type="line"/>
+      <point x="15" y="683" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>410.0</real>
+      <integer>410</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
index eb4e86db..d879f688 100644
--- a/src/Cantarell-Bold.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.loclVIET" format="2">
-  <anchor x="208.0" y="490.0" name="_top"/>
-  <anchor x="208.0" y="685.0" name="top"/>
+  <anchor x="208" y="490" name="_top"/>
+  <anchor x="208" y="685" name="top"/>
   <outline>
     <contour>
-      <point x="399.0" y="687.0" type="line"/>
-      <point x="338.0" y="740.0" type="line"/>
-      <point x="224.0" y="660.0" type="line"/>
-      <point x="108.0" y="739.0" type="line"/>
-      <point x="11.0" y="646.0" type="line"/>
-      <point x="155.0" y="533.0" type="line"/>
-      <point x="255.0" y="533.0" type="line"/>
+      <point x="399" y="687" type="line"/>
+      <point x="338" y="740" type="line"/>
+      <point x="224" y="660" type="line"/>
+      <point x="108" y="739" type="line"/>
+      <point x="11" y="646" type="line"/>
+      <point x="155" y="533" type="line"/>
+      <point x="255" y="533" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -23,7 +23,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>413.0</real>
+      <integer>413</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb_dotaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb_dotaccentcomb.glif
index eebf4233..7ee5dd4e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/caroncomb_dotaccentcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb_dotaccentcomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb_dotaccentcomb" format="2">
-  <advance width="413.0"/>
   <outline>
     <component base="caroncomb.loclVIET"/>
-    <component base="dotaccentcomb.loclVIET" xOffset="64.0" yOffset="195.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="64" yOffset="195"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>413</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccaron.glif b/src/Cantarell-Bold.ufo/glyphs/ccaron.glif
index 530c1226..ac6e39b8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ccaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ccaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccaron" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="010D"/>
   <outline>
     <component base="c"/>
-    <component base="caroncomb" xOffset="35.0"/>
+    <component base="caroncomb" xOffset="35"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccedilla.glif b/src/Cantarell-Bold.ufo/glyphs/ccedilla.glif
index fea51acd..d0041d71 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ccedilla.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ccedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccedilla" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="00E7"/>
   <outline>
     <component base="c"/>
-    <component base="cedillacomb" xOffset="67.0"/>
+    <component base="cedillacomb" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif
index f37932dd..f7e5cab7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccedillaacute" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="1E09"/>
   <outline>
     <component base="c"/>
-    <component base="cedillacomb" xOffset="67.0"/>
-    <component base="acutecomb" xOffset="145.0"/>
+    <component base="cedillacomb" xOffset="67"/>
+    <component base="acutecomb" xOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif
index b9cd82d7..24049d9a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccircumflex" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="0109"/>
   <outline>
     <component base="c"/>
-    <component base="circumflexcomb" xOffset="38.0"/>
+    <component base="circumflexcomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif
index 6571269e..24695c29 100644
--- a/src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cdotaccent" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="010B"/>
   <outline>
     <component base="c"/>
-    <component base="dotaccentcomb" xOffset="97.0"/>
+    <component base="dotaccentcomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cedi.glif b/src/Cantarell-Bold.ufo/glyphs/cedi.glif
index 66335a3c..116ebfdf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/cedi.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/cedi.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedi" format="2">
-  <advance width="643.0"/>
+  <advance width="643"/>
   <unicode hex="20B5"/>
   <outline>
-    <component base="C" xOffset="8.0"/>
-    <component base="_currencyvstem" xOffset="194.0" yOffset="-6.0"/>
-    <component base="_currencyvstem" xOffset="194.0" yOffset="-800.0"/>
+    <component base="C" xOffset="8"/>
+    <component base="_currencyvstem" xOffset="194" yOffset="-6"/>
+    <component base="_currencyvstem" xOffset="194" yOffset="-800"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/cedilla.glif
index 10d8a242..7be16ee7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/cedilla.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/cedilla.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedilla" format="2">
-  <advance width="320.0"/>
+  <advance width="320"/>
   <unicode hex="00B8"/>
   <outline>
-    <component base="cedillacomb" xOffset="-7.0"/>
+    <component base="cedillacomb" xOffset="-7"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif b/src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif
index cdf5fec3..fa098e54 100644
--- a/src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedillacomb" format="2">
   <unicode hex="0327"/>
-  <anchor x="158.0" y="0.0" name="_bottom"/>
-  <anchor x="241.0" y="-239.0" name="bottom"/>
+  <anchor x="158" y="0" name="_bottom"/>
+  <anchor x="241" y="-239" name="bottom"/>
   <outline>
     <contour>
-      <point x="149.0" y="-258.0" type="curve" smooth="yes"/>
-      <point x="251.0" y="-258.0"/>
-      <point x="315.0" y="-212.0"/>
-      <point x="315.0" y="-139.0" type="curve" smooth="yes"/>
-      <point x="315.0" y="-87.0"/>
-      <point x="280.0" y="-55.0"/>
-      <point x="207.0" y="-44.0" type="curve"/>
-      <point x="219.0" y="18.0" type="line"/>
-      <point x="104.0" y="18.0" type="line"/>
-      <point x="83.0" y="-96.0" type="line"/>
-      <point x="148.0" y="-102.0"/>
-      <point x="178.0" y="-116.0"/>
-      <point x="178.0" y="-137.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="-150.0"/>
-      <point x="162.0" y="-158.0"/>
-      <point x="133.0" y="-158.0" type="curve" smooth="yes"/>
-      <point x="107.0" y="-158.0"/>
-      <point x="72.0" y="-152.0"/>
-      <point x="51.0" y="-143.0" type="curve"/>
-      <point x="34.0" y="-235.0" type="line"/>
-      <point x="62.0" y="-250.0"/>
-      <point x="106.0" y="-258.0"/>
+      <point x="149" y="-258" type="curve" smooth="yes"/>
+      <point x="251" y="-258"/>
+      <point x="315" y="-212"/>
+      <point x="315" y="-139" type="curve" smooth="yes"/>
+      <point x="315" y="-87"/>
+      <point x="280" y="-55"/>
+      <point x="207" y="-44" type="curve"/>
+      <point x="219" y="18" type="line"/>
+      <point x="104" y="18" type="line"/>
+      <point x="83" y="-96" type="line"/>
+      <point x="148" y="-102"/>
+      <point x="178" y="-116"/>
+      <point x="178" y="-137" type="curve" smooth="yes"/>
+      <point x="178" y="-150"/>
+      <point x="162" y="-158"/>
+      <point x="133" y="-158" type="curve" smooth="yes"/>
+      <point x="107" y="-158"/>
+      <point x="72" y="-152"/>
+      <point x="51" y="-143" type="curve"/>
+      <point x="34" y="-235" type="line"/>
+      <point x="62" y="-250"/>
+      <point x="106" y="-258"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>332.0</real>
+      <integer>332</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cent.glif b/src/Cantarell-Bold.ufo/glyphs/cent.glif
index c88f35b0..2ac5fa31 100644
--- a/src/Cantarell-Bold.ufo/glyphs/cent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/cent.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cent" format="2">
-  <advance width="497.0"/>
+  <advance width="497"/>
   <unicode hex="00A2"/>
   <outline>
-    <component base="c" xOffset="16.0"/>
-    <component base="_currencyvstem" xOffset="95.0" yOffset="-202.0"/>
-    <component base="_currencyvstem" xOffset="100.0" yOffset="-798.0"/>
+    <component base="c" xOffset="16"/>
+    <component base="_currencyvstem" xOffset="95" yOffset="-202"/>
+    <component base="_currencyvstem" xOffset="100" yOffset="-798"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/che-cy.glif b/src/Cantarell-Bold.ufo/glyphs/che-cy.glif
index 3d7cf63e..86deba07 100644
--- a/src/Cantarell-Bold.ufo/glyphs/che-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/che-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="che-cy" format="2">
-  <advance width="558.0"/>
+  <advance width="558"/>
   <unicode hex="0447"/>
-  <anchor x="435.0" y="0.0" name="bottomright"/>
-  <anchor x="280.0" y="490.0" name="top"/>
+  <anchor x="435" y="0" name="bottomright"/>
+  <anchor x="280" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="201.0" y="162.0" type="curve" smooth="yes"/>
-      <point x="269.0" y="162.0"/>
-      <point x="333.0" y="184.0"/>
-      <point x="377.0" y="229.0" type="curve"/>
-      <point x="355.0" y="331.0" type="line"/>
-      <point x="331.0" y="318.0"/>
-      <point x="292.0" y="310.0"/>
-      <point x="263.0" y="310.0" type="curve" smooth="yes"/>
-      <point x="220.0" y="310.0"/>
-      <point x="184.0" y="329.0"/>
-      <point x="184.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="490.0" type="line"/>
-      <point x="19.0" y="490.0" type="line"/>
-      <point x="19.0" y="315.0" type="line" smooth="yes"/>
-      <point x="19.0" y="220.0"/>
-      <point x="91.0" y="162.0"/>
+      <point x="201" y="162" type="curve" smooth="yes"/>
+      <point x="269" y="162"/>
+      <point x="333" y="184"/>
+      <point x="377" y="229" type="curve"/>
+      <point x="355" y="331" type="line"/>
+      <point x="331" y="318"/>
+      <point x="292" y="310"/>
+      <point x="263" y="310" type="curve" smooth="yes"/>
+      <point x="220" y="310"/>
+      <point x="184" y="329"/>
+      <point x="184" y="354" type="curve" smooth="yes"/>
+      <point x="184" y="490" type="line"/>
+      <point x="19" y="490" type="line"/>
+      <point x="19" y="315" type="line" smooth="yes"/>
+      <point x="19" y="220"/>
+      <point x="91" y="162"/>
     </contour>
     <contour>
-      <point x="336.0" y="0.0" type="line"/>
-      <point x="504.0" y="0.0" type="line"/>
-      <point x="504.0" y="490.0" type="line"/>
-      <point x="336.0" y="490.0" type="line"/>
+      <point x="336" y="0" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="504" y="490" type="line"/>
+      <point x="336" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif
index 54033e63..7332d37c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chedescender-cy" format="2">
-  <advance width="599.0"/>
+  <advance width="599"/>
   <unicode hex="04B7"/>
   <outline>
     <component base="che-cy"/>
-    <component base="descender-cy" xOffset="339.0"/>
+    <component base="descender-cy" xOffset="339"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif
index ddbebfc2..ec3b4e46 100644
--- a/src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chedieresis-cy" format="2">
-  <advance width="558.0"/>
+  <advance width="558"/>
   <unicode hex="04F5"/>
   <outline>
     <component base="che-cy"/>
-    <component base="dieresiscomb" xOffset="11.0"/>
+    <component base="dieresiscomb" xOffset="11"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/chekhakassian-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/chekhakassian-cy.glif
index 59256eb7..bbf84a74 100644
--- a/src/Cantarell-Bold.ufo/glyphs/chekhakassian-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/chekhakassian-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chekhakassian-cy" format="2">
-  <advance width="558.0"/>
+  <advance width="558"/>
   <unicode hex="04CC"/>
   <outline>
     <component base="che-cy"/>
-    <component base="_descenderreversed-cy" xOffset="192.0"/>
+    <component base="_descenderreversed-cy" xOffset="192"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cheverticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/cheverticalstroke-cy.glif
index 171709c5..b60abfe6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/cheverticalstroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/cheverticalstroke-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cheverticalstroke-cy" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="04B9"/>
   <outline>
     <contour>
-      <point x="201.0" y="162.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="162.0"/>
-      <point x="333.0" y="185.0"/>
-      <point x="377.0" y="229.0" type="curve"/>
-      <point x="354.0" y="331.0" type="line"/>
-      <point x="331.0" y="318.0"/>
-      <point x="291.0" y="310.0"/>
-      <point x="263.0" y="310.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="310.0"/>
-      <point x="184.0" y="329.0"/>
-      <point x="184.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="490.0" type="line"/>
-      <point x="19.0" y="490.0" type="line"/>
-      <point x="19.0" y="315.0" type="line" smooth="yes"/>
-      <point x="19.0" y="220.0"/>
-      <point x="90.0" y="162.0"/>
+      <point x="201" y="162" type="curve" smooth="yes"/>
+      <point x="271" y="162"/>
+      <point x="333" y="185"/>
+      <point x="377" y="229" type="curve"/>
+      <point x="354" y="331" type="line"/>
+      <point x="331" y="318"/>
+      <point x="291" y="310"/>
+      <point x="263" y="310" type="curve" smooth="yes"/>
+      <point x="219" y="310"/>
+      <point x="184" y="329"/>
+      <point x="184" y="354" type="curve" smooth="yes"/>
+      <point x="184" y="490" type="line"/>
+      <point x="19" y="490" type="line"/>
+      <point x="19" y="315" type="line" smooth="yes"/>
+      <point x="19" y="220"/>
+      <point x="90" y="162"/>
     </contour>
     <contour>
-      <point x="335.0" y="0.0" type="line"/>
-      <point x="503.0" y="0.0" type="line"/>
-      <point x="503.0" y="490.0" type="line"/>
-      <point x="335.0" y="490.0" type="line"/>
+      <point x="335" y="0" type="line"/>
+      <point x="503" y="0" type="line"/>
+      <point x="503" y="490" type="line"/>
+      <point x="335" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="218.0" y="67.0" type="line"/>
-      <point x="299.0" y="67.0" type="line"/>
-      <point x="299.0" y="418.0" type="line"/>
-      <point x="218.0" y="418.0" type="line"/>
+      <point x="218" y="67" type="line"/>
+      <point x="299" y="67" type="line"/>
+      <point x="299" y="418" type="line"/>
+      <point x="218" y="418" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/circumflex.glif
index 47d0f34e..b857fa17 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflex.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflex" format="2">
-  <advance width="413.0"/>
+  <advance width="413"/>
   <unicode hex="02C6"/>
   <outline>
-    <component base="circumflexcomb" xOffset="-4.0"/>
+    <component base="circumflexcomb" xOffset="-4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.case.glif
index 6004837a..192ce18f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb.case" format="2">
-  <anchor x="199.0" y="694.0" name="_top"/>
-  <anchor x="199.0" y="912.0" name="top"/>
-  <anchor x="389.0" y="861.0" name="top_viet"/>
+  <anchor x="199" y="694" name="_top"/>
+  <anchor x="199" y="912" name="top"/>
+  <anchor x="389" y="861" name="top_viet"/>
   <outline>
-    <component base="circumflexcomb" yOffset="200.0"/>
+    <component base="circumflexcomb" yOffset="200"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>420.0</real>
+      <integer>420</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif
index 6af3355a..d90ad26f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb" format="2">
   <unicode hex="0302"/>
-  <anchor x="203.0" y="490.0" name="_top"/>
-  <anchor x="203.0" y="724.0" name="top"/>
-  <anchor x="379.0" y="648.0" name="top_viet"/>
+  <anchor x="203" y="490" name="_top"/>
+  <anchor x="203" y="724" name="top"/>
+  <anchor x="379" y="648" name="top_viet"/>
   <outline>
     <contour>
-      <point x="20.0" y="594.0" type="line"/>
-      <point x="89.0" y="535.0" type="line"/>
-      <point x="198.0" y="618.0" type="line"/>
-      <point x="302.0" y="534.0" type="line"/>
-      <point x="398.0" y="625.0" type="line"/>
-      <point x="251.0" y="762.0" type="line"/>
-      <point x="166.0" y="762.0" type="line"/>
+      <point x="20" y="594" type="line"/>
+      <point x="89" y="535" type="line"/>
+      <point x="198" y="618" type="line"/>
+      <point x="302" y="534" type="line"/>
+      <point x="398" y="625" type="line"/>
+      <point x="251" y="762" type="line"/>
+      <point x="166" y="762" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>411.0</real>
+      <integer>411</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
index ad594df1..c1fd0f42 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb.loclVIET" format="2">
-  <anchor x="204.0" y="490.0" name="_top"/>
-  <anchor x="204.0" y="630.0" name="top"/>
-  <anchor x="381.0" y="612.0" name="top_viet"/>
+  <anchor x="204" y="490" name="_top"/>
+  <anchor x="204" y="630" name="top"/>
+  <anchor x="381" y="612" name="top_viet"/>
   <outline>
     <contour>
-      <point x="20.0" y="571.0" type="line"/>
-      <point x="89.0" y="512.0" type="line"/>
-      <point x="198.0" y="581.0" type="line"/>
-      <point x="302.0" y="511.0" type="line"/>
-      <point x="398.0" y="602.0" type="line"/>
-      <point x="251.0" y="714.0" type="line"/>
-      <point x="166.0" y="714.0" type="line"/>
+      <point x="20" y="571" type="line"/>
+      <point x="89" y="512" type="line"/>
+      <point x="198" y="581" type="line"/>
+      <point x="302" y="511" type="line"/>
+      <point x="398" y="602" type="line"/>
+      <point x="251" y="714" type="line"/>
+      <point x="166" y="714" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -22,7 +22,7 @@
         <integer>80</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>413.0</real>
+      <integer>413</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.case.glif
index 135d4489..7a5c21c7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_acutecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51.0" yOffset="200.0"/>
-    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="260.0" yOffset="341.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="260" yOffset="341"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>570.0</real>
+      <integer>570</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.glif
index 6017bd12..6fe86934 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="circumflexcomb_acutecomb" format="2">
   <outline>
     <component base="circumflexcomb.loclVIET"/>
-    <component base="acutecomb.loclVIET" xOffset="295.0" yOffset="123.0"/>
+    <component base="acutecomb.loclVIET" xOffset="295" yOffset="123"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>413.0</real>
+      <integer>413</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.case.glif
index 4055bf5d..74d0c9a6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_gravecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51.0" yOffset="200.0"/>
-    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="131.0" yOffset="341.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="131" yOffset="341"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>470.0</real>
+      <integer>470</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.glif
index 3cebb71b..a76707ca 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="circumflexcomb_gravecomb" format="2">
   <outline>
     <component base="circumflexcomb.loclVIET"/>
-    <component base="gravecomb.loclVIET" xOffset="205.0" yOffset="123.0"/>
+    <component base="gravecomb.loclVIET" xOffset="205" yOffset="123"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>413.0</real>
+      <integer>413</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
index 5d0201ff..b9fb73aa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_hookabovecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51.0" yOffset="200.0"/>
-    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="186.0" yOffset="341.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="186" yOffset="341"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>541.0</real>
+      <integer>541</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.glif
index ba4c8ebe..63610ff8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="circumflexcomb_hookabovecomb" format="2">
   <outline>
     <component base="circumflexcomb.loclVIET"/>
-    <component base="hookabovecomb.loclVIET" xOffset="228.0" yOffset="122.0"/>
+    <component base="hookabovecomb.loclVIET" xOffset="228" yOffset="122"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>600.0</real>
+      <integer>600</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.case.glif
index d253b7c0..a7578685 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_tildecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-31.0" yOffset="200.0"/>
-    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-46.0" yOffset="409.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-31" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-46" yOffset="409"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>447.0</real>
+      <integer>447</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.glif
index 4eff16d0..6843bd43 100644
--- a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_tildecomb" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" xOffset="18.0"/>
-    <component base="tildecomb.loclVIET" xOffset="4.0" yOffset="140.0"/>
+    <component base="circumflexcomb.loclVIET" xOffset="18"/>
+    <component base="tildecomb.loclVIET" xOffset="4" yOffset="140"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>442.0</real>
+      <integer>442</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/colon.glif b/src/Cantarell-Bold.ufo/glyphs/colon.glif
index 0c2987b6..47478b5e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/colon.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/colon.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="colon" format="2">
-  <advance width="282.0"/>
+  <advance width="282"/>
   <unicode hex="003A"/>
   <outline>
     <component base="period"/>
-    <component base="period" yOffset="284.0"/>
+    <component base="period" yOffset="284"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/colonsign.glif b/src/Cantarell-Bold.ufo/glyphs/colonsign.glif
index 7379154b..5f12ba63 100644
--- a/src/Cantarell-Bold.ufo/glyphs/colonsign.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/colonsign.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="colonsign" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="20A1"/>
   <outline>
     <contour>
-      <point x="414.0" y="625.0" type="line"/>
-      <point x="534.0" y="625.0" type="line"/>
-      <point x="577.0" y="837.0" type="line"/>
-      <point x="457.0" y="837.0" type="line"/>
+      <point x="414" y="625" type="line"/>
+      <point x="534" y="625" type="line"/>
+      <point x="577" y="837" type="line"/>
+      <point x="457" y="837" type="line"/>
     </contour>
     <contour>
-      <point x="148.0" y="-141.0" type="line"/>
-      <point x="268.0" y="-141.0" type="line"/>
-      <point x="305.0" y="80.0" type="line"/>
-      <point x="185.0" y="80.0" type="line"/>
+      <point x="148" y="-141" type="line"/>
+      <point x="268" y="-141" type="line"/>
+      <point x="305" y="80" type="line"/>
+      <point x="185" y="80" type="line"/>
     </contour>
     <contour>
-      <point x="237.0" y="625.0" type="line"/>
-      <point x="357.0" y="625.0" type="line"/>
-      <point x="400.0" y="837.0" type="line"/>
-      <point x="280.0" y="837.0" type="line"/>
+      <point x="237" y="625" type="line"/>
+      <point x="357" y="625" type="line"/>
+      <point x="400" y="837" type="line"/>
+      <point x="280" y="837" type="line"/>
     </contour>
     <contour>
-      <point x="326.0" y="-141.0" type="line"/>
-      <point x="446.0" y="-141.0" type="line"/>
-      <point x="483.0" y="80.0" type="line"/>
-      <point x="363.0" y="80.0" type="line"/>
+      <point x="326" y="-141" type="line"/>
+      <point x="446" y="-141" type="line"/>
+      <point x="483" y="80" type="line"/>
+      <point x="363" y="80" type="line"/>
     </contour>
-    <component base="C" xOffset="8.0"/>
+    <component base="C" xOffset="8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/comma.glif b/src/Cantarell-Bold.ufo/glyphs/comma.glif
index 09ff6006..8c639847 100644
--- a/src/Cantarell-Bold.ufo/glyphs/comma.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/comma.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="comma" format="2">
-  <advance width="282.0"/>
+  <advance width="282"/>
   <unicode hex="002C"/>
   <outline>
     <contour>
-      <point x="19.0" y="-178.0" type="curve"/>
-      <point x="152.0" y="-178.0" type="line"/>
-      <point x="203.0" y="-67.0"/>
-      <point x="233.0" y="41.0"/>
-      <point x="233.0" y="113.0" type="curve"/>
-      <point x="61.0" y="113.0" type="line"/>
-      <point x="61.0" y="15.0"/>
-      <point x="45.0" y="-94.0"/>
+      <point x="19" y="-178" type="curve"/>
+      <point x="152" y="-178" type="line"/>
+      <point x="203" y="-67"/>
+      <point x="233" y="41"/>
+      <point x="233" y="113" type="curve"/>
+      <point x="61" y="113" type="line"/>
+      <point x="61" y="15"/>
+      <point x="45" y="-94"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif
index cf211a7e..32952d5c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaaccentcomb" format="2">
   <unicode hex="0326"/>
-  <anchor x="118.0" y="0.0" name="_bottom"/>
-  <anchor x="118.0" y="-231.0" name="bottom"/>
+  <anchor x="118" y="0" name="_bottom"/>
+  <anchor x="118" y="-231" name="bottom"/>
   <outline>
-    <component base="_commaaccent" xOffset="-48.0"/>
+    <component base="_commaaccent" xOffset="-48"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>258.0</real>
+      <integer>258</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>-1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commaturnedabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/commaturnedabovecomb.glif
index 5a35a448..4e32756c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/commaturnedabovecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/commaturnedabovecomb.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaturnedabovecomb" format="2">
   <unicode hex="0312"/>
-  <anchor x="146.0" y="490.0" name="_top"/>
-  <anchor x="146.0" y="739.0" name="top"/>
+  <anchor x="146" y="490" name="_top"/>
+  <anchor x="146" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="240.0" y="730.0" type="curve"/>
-      <point x="99.0" y="730.0" type="line"/>
-      <point x="64.0" y="692.0"/>
-      <point x="48.0" y="641.0"/>
-      <point x="48.0" y="568.0" type="curve"/>
-      <point x="215.0" y="568.0" type="line"/>
-      <point x="215.0" y="637.0"/>
-      <point x="226.0" y="697.0"/>
+      <point x="240" y="730" type="curve"/>
+      <point x="99" y="730" type="line"/>
+      <point x="64" y="692"/>
+      <point x="48" y="641"/>
+      <point x="48" y="568" type="curve"/>
+      <point x="215" y="568" type="line"/>
+      <point x="215" y="637"/>
+      <point x="226" y="697"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>285.0</real>
+      <integer>285</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif 
b/src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif
index 91e98fe2..850a6d1e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaturnedmod" format="2">
-  <advance width="285.0"/>
+  <advance width="285"/>
   <unicode hex="02BB"/>
   <outline>
     <component base="commaturnedabovecomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.glif 
b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.glif
index 61d718b5..dfa5ae65 100644
--- a/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commercialMinusSign" format="2">
-  <advance width="696.0"/>
+  <advance width="696"/>
   <unicode hex="2052"/>
   <outline>
     <contour>
-      <point x="27.0" y="0.0" type="line"/>
-      <point x="202.0" y="0.0" type="line"/>
-      <point x="676.0" y="694.0" type="line"/>
-      <point x="483.0" y="694.0" type="line"/>
+      <point x="27" y="0" type="line"/>
+      <point x="202" y="0" type="line"/>
+      <point x="676" y="694" type="line"/>
+      <point x="483" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="532.0" y="-11.0" type="curve" smooth="yes"/>
-      <point x="603.0" y="-11.0"/>
-      <point x="651.0" y="37.0"/>
-      <point x="651.0" y="108.0" type="curve" smooth="yes"/>
-      <point x="651.0" y="182.0"/>
-      <point x="603.0" y="232.0"/>
-      <point x="532.0" y="232.0" type="curve" smooth="yes"/>
-      <point x="460.0" y="232.0"/>
-      <point x="412.0" y="182.0"/>
-      <point x="412.0" y="108.0" type="curve" smooth="yes"/>
-      <point x="412.0" y="37.0"/>
-      <point x="460.0" y="-11.0"/>
+      <point x="532" y="-11" type="curve" smooth="yes"/>
+      <point x="603" y="-11"/>
+      <point x="651" y="37"/>
+      <point x="651" y="108" type="curve" smooth="yes"/>
+      <point x="651" y="182"/>
+      <point x="603" y="232"/>
+      <point x="532" y="232" type="curve" smooth="yes"/>
+      <point x="460" y="232"/>
+      <point x="412" y="182"/>
+      <point x="412" y="108" type="curve" smooth="yes"/>
+      <point x="412" y="37"/>
+      <point x="460" y="-11"/>
     </contour>
     <contour>
-      <point x="159.0" y="455.0" type="curve" smooth="yes"/>
-      <point x="232.0" y="455.0"/>
-      <point x="280.0" y="504.0"/>
-      <point x="280.0" y="577.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="652.0"/>
-      <point x="231.0" y="703.0"/>
-      <point x="159.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="86.0" y="703.0"/>
-      <point x="37.0" y="652.0"/>
-      <point x="37.0" y="577.0" type="curve" smooth="yes"/>
-      <point x="37.0" y="504.0"/>
-      <point x="86.0" y="455.0"/>
+      <point x="159" y="455" type="curve" smooth="yes"/>
+      <point x="232" y="455"/>
+      <point x="280" y="504"/>
+      <point x="280" y="577" type="curve" smooth="yes"/>
+      <point x="280" y="652"/>
+      <point x="231" y="703"/>
+      <point x="159" y="703" type="curve" smooth="yes"/>
+      <point x="86" y="703"/>
+      <point x="37" y="652"/>
+      <point x="37" y="577" type="curve" smooth="yes"/>
+      <point x="37" y="504"/>
+      <point x="86" y="455"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.tf.glif
index 33288455..536ffc93 100644
--- a/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.tf.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commercialMinusSign.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="4.0" y="0.0" type="line"/>
-      <point x="169.0" y="0.0" type="line"/>
-      <point x="583.0" y="694.0" type="line"/>
-      <point x="401.0" y="694.0" type="line"/>
+      <point x="4" y="0" type="line"/>
+      <point x="169" y="0" type="line"/>
+      <point x="583" y="694" type="line"/>
+      <point x="401" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="452.0" y="-11.0" type="curve" smooth="yes"/>
-      <point x="517.0" y="-11.0"/>
-      <point x="563.0" y="37.0"/>
-      <point x="563.0" y="108.0" type="curve" smooth="yes"/>
-      <point x="563.0" y="182.0"/>
-      <point x="517.0" y="232.0"/>
-      <point x="452.0" y="232.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="232.0"/>
-      <point x="340.0" y="182.0"/>
-      <point x="340.0" y="108.0" type="curve" smooth="yes"/>
-      <point x="340.0" y="37.0"/>
-      <point x="385.0" y="-11.0"/>
+      <point x="452" y="-11" type="curve" smooth="yes"/>
+      <point x="517" y="-11"/>
+      <point x="563" y="37"/>
+      <point x="563" y="108" type="curve" smooth="yes"/>
+      <point x="563" y="182"/>
+      <point x="517" y="232"/>
+      <point x="452" y="232" type="curve" smooth="yes"/>
+      <point x="385" y="232"/>
+      <point x="340" y="182"/>
+      <point x="340" y="108" type="curve" smooth="yes"/>
+      <point x="340" y="37"/>
+      <point x="385" y="-11"/>
     </contour>
     <contour>
-      <point x="124.0" y="455.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="455.0"/>
-      <point x="236.0" y="504.0"/>
-      <point x="236.0" y="577.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="651.0"/>
-      <point x="191.0" y="703.0"/>
-      <point x="124.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="56.0" y="703.0"/>
-      <point x="10.0" y="652.0"/>
-      <point x="10.0" y="577.0" type="curve" smooth="yes"/>
-      <point x="10.0" y="504.0"/>
-      <point x="56.0" y="455.0"/>
+      <point x="124" y="455" type="curve" smooth="yes"/>
+      <point x="191" y="455"/>
+      <point x="236" y="504"/>
+      <point x="236" y="577" type="curve" smooth="yes"/>
+      <point x="236" y="651"/>
+      <point x="191" y="703"/>
+      <point x="124" y="703" type="curve" smooth="yes"/>
+      <point x="56" y="703"/>
+      <point x="10" y="652"/>
+      <point x="10" y="577" type="curve" smooth="yes"/>
+      <point x="10" y="504"/>
+      <point x="56" y="455"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/copyright.glif b/src/Cantarell-Bold.ufo/glyphs/copyright.glif
index 4917620a..04221e27 100644
--- a/src/Cantarell-Bold.ufo/glyphs/copyright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/copyright.glif
@@ -1,63 +1,63 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="copyright" format="2">
-  <advance width="809.0"/>
+  <advance width="809"/>
   <unicode hex="00A9"/>
   <outline>
     <contour>
-      <point x="400.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="623.0" y="-10.0"/>
-      <point x="771.0" y="134.0"/>
-      <point x="771.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="771.0" y="562.0"/>
-      <point x="626.0" y="704.0"/>
-      <point x="408.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="704.0"/>
-      <point x="38.0" y="558.0"/>
-      <point x="38.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="38.0" y="130.0"/>
-      <point x="183.0" y="-10.0"/>
+      <point x="400" y="-10" type="curve" smooth="yes"/>
+      <point x="623" y="-10"/>
+      <point x="771" y="134"/>
+      <point x="771" y="350" type="curve" smooth="yes"/>
+      <point x="771" y="562"/>
+      <point x="626" y="704"/>
+      <point x="408" y="704" type="curve" smooth="yes"/>
+      <point x="186" y="704"/>
+      <point x="38" y="558"/>
+      <point x="38" y="340" type="curve" smooth="yes"/>
+      <point x="38" y="130"/>
+      <point x="183" y="-10"/>
     </contour>
     <contour>
-      <point x="409.0" y="81.0" type="curve" smooth="yes"/>
-      <point x="242.0" y="81.0"/>
-      <point x="130.0" y="189.0"/>
-      <point x="130.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="508.0"/>
-      <point x="238.0" y="613.0"/>
-      <point x="400.0" y="613.0" type="curve" smooth="yes"/>
-      <point x="567.0" y="613.0"/>
-      <point x="679.0" y="504.0"/>
-      <point x="679.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="679.0" y="185.0"/>
-      <point x="571.0" y="81.0"/>
+      <point x="409" y="81" type="curve" smooth="yes"/>
+      <point x="242" y="81"/>
+      <point x="130" y="189"/>
+      <point x="130" y="350" type="curve" smooth="yes"/>
+      <point x="130" y="508"/>
+      <point x="238" y="613"/>
+      <point x="400" y="613" type="curve" smooth="yes"/>
+      <point x="567" y="613"/>
+      <point x="679" y="504"/>
+      <point x="679" y="341" type="curve" smooth="yes"/>
+      <point x="679" y="185"/>
+      <point x="571" y="81"/>
     </contour>
     <contour>
-      <point x="418.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="462.0" y="134.0"/>
-      <point x="513.0" y="144.0"/>
-      <point x="547.0" y="158.0" type="curve"/>
-      <point x="510.0" y="283.0" type="line"/>
-      <point x="494.0" y="278.0"/>
-      <point x="473.0" y="275.0"/>
-      <point x="456.0" y="275.0" type="curve" smooth="yes"/>
-      <point x="401.0" y="275.0"/>
-      <point x="365.0" y="306.0"/>
-      <point x="365.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="365.0" y="396.0"/>
-      <point x="392.0" y="422.0"/>
-      <point x="437.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="460.0" y="422.0"/>
-      <point x="490.0" y="416.0"/>
-      <point x="509.0" y="407.0" type="curve"/>
-      <point x="553.0" y="541.0" type="line"/>
-      <point x="519.0" y="556.0"/>
-      <point x="479.0" y="563.0"/>
-      <point x="437.0" y="563.0" type="curve" smooth="yes"/>
-      <point x="292.0" y="563.0"/>
-      <point x="196.0" y="477.0"/>
-      <point x="196.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="196.0" y="218.0"/>
-      <point x="285.0" y="134.0"/>
+      <point x="418" y="134" type="curve" smooth="yes"/>
+      <point x="462" y="134"/>
+      <point x="513" y="144"/>
+      <point x="547" y="158" type="curve"/>
+      <point x="510" y="283" type="line"/>
+      <point x="494" y="278"/>
+      <point x="473" y="275"/>
+      <point x="456" y="275" type="curve" smooth="yes"/>
+      <point x="401" y="275"/>
+      <point x="365" y="306"/>
+      <point x="365" y="354" type="curve" smooth="yes"/>
+      <point x="365" y="396"/>
+      <point x="392" y="422"/>
+      <point x="437" y="422" type="curve" smooth="yes"/>
+      <point x="460" y="422"/>
+      <point x="490" y="416"/>
+      <point x="509" y="407" type="curve"/>
+      <point x="553" y="541" type="line"/>
+      <point x="519" y="556"/>
+      <point x="479" y="563"/>
+      <point x="437" y="563" type="curve" smooth="yes"/>
+      <point x="292" y="563"/>
+      <point x="196" y="477"/>
+      <point x="196" y="345" type="curve" smooth="yes"/>
+      <point x="196" y="218"/>
+      <point x="285" y="134"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/currency.glif b/src/Cantarell-Bold.ufo/glyphs/currency.glif
index 12ac6942..f0550bac 100644
--- a/src/Cantarell-Bold.ufo/glyphs/currency.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/currency.glif
@@ -1,59 +1,59 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="currency" format="2">
-  <advance width="703.0"/>
+  <advance width="703"/>
   <unicode hex="00A4"/>
   <outline>
     <contour>
-      <point x="345.0" y="76.0" type="curve" smooth="yes"/>
-      <point x="505.0" y="76.0"/>
-      <point x="611.0" y="183.0"/>
-      <point x="611.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="611.0" y="495.0"/>
-      <point x="509.0" y="595.0"/>
-      <point x="357.0" y="595.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="595.0"/>
-      <point x="91.0" y="489.0"/>
-      <point x="91.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="91.0" y="178.0"/>
-      <point x="193.0" y="76.0"/>
+      <point x="345" y="76" type="curve" smooth="yes"/>
+      <point x="505" y="76"/>
+      <point x="611" y="183"/>
+      <point x="611" y="344" type="curve" smooth="yes"/>
+      <point x="611" y="495"/>
+      <point x="509" y="595"/>
+      <point x="357" y="595" type="curve" smooth="yes"/>
+      <point x="197" y="595"/>
+      <point x="91" y="489"/>
+      <point x="91" y="330" type="curve" smooth="yes"/>
+      <point x="91" y="178"/>
+      <point x="193" y="76"/>
     </contour>
     <contour>
-      <point x="128.0" y="21.0" type="line"/>
-      <point x="283.0" y="174.0" type="line"/>
-      <point x="195.0" y="262.0" type="line"/>
-      <point x="40.0" y="109.0" type="line"/>
+      <point x="128" y="21" type="line"/>
+      <point x="283" y="174" type="line"/>
+      <point x="195" y="262" type="line"/>
+      <point x="40" y="109" type="line"/>
     </contour>
     <contour>
-      <point x="578.0" y="10.0" type="line"/>
-      <point x="673.0" y="106.0" type="line"/>
-      <point x="510.0" y="264.0" type="line"/>
-      <point x="416.0" y="170.0" type="line"/>
+      <point x="578" y="10" type="line"/>
+      <point x="673" y="106" type="line"/>
+      <point x="510" y="264" type="line"/>
+      <point x="416" y="170" type="line"/>
     </contour>
     <contour>
-      <point x="354.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="299.0" y="246.0"/>
-      <point x="263.0" y="283.0"/>
-      <point x="263.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="263.0" y="391.0"/>
-      <point x="297.0" y="425.0"/>
-      <point x="348.0" y="425.0" type="curve" smooth="yes"/>
-      <point x="403.0" y="425.0"/>
-      <point x="439.0" y="388.0"/>
-      <point x="439.0" y="333.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="281.0"/>
-      <point x="405.0" y="246.0"/>
+      <point x="354" y="246" type="curve" smooth="yes"/>
+      <point x="299" y="246"/>
+      <point x="263" y="283"/>
+      <point x="263" y="339" type="curve" smooth="yes"/>
+      <point x="263" y="391"/>
+      <point x="297" y="425"/>
+      <point x="348" y="425" type="curve" smooth="yes"/>
+      <point x="403" y="425"/>
+      <point x="439" y="388"/>
+      <point x="439" y="333" type="curve" smooth="yes"/>
+      <point x="439" y="281"/>
+      <point x="405" y="246"/>
     </contour>
     <contour>
-      <point x="195.0" y="398.0" type="line"/>
-      <point x="293.0" y="492.0" type="line"/>
-      <point x="123.0" y="662.0" type="line"/>
-      <point x="26.0" y="566.0" type="line"/>
+      <point x="195" y="398" type="line"/>
+      <point x="293" y="492" type="line"/>
+      <point x="123" y="662" type="line"/>
+      <point x="26" y="566" type="line"/>
     </contour>
     <contour>
-      <point x="513.0" y="407.0" type="line"/>
-      <point x="671.0" y="562.0" type="line"/>
-      <point x="574.0" y="658.0" type="line"/>
-      <point x="417.0" y="502.0" type="line"/>
+      <point x="513" y="407" type="line"/>
+      <point x="671" y="562" type="line"/>
+      <point x="574" y="658" type="line"/>
+      <point x="417" y="502" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/d.glif b/src/Cantarell-Bold.ufo/glyphs/d.glif
index cfd1f193..27b2752a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/d.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/d.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="d" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="0064"/>
   <note>
 d
 </note>
-  <anchor x="284.0" y="0.0" name="bottom"/>
-  <anchor x="413.0" y="600.0" name="center"/>
-  <anchor x="288.0" y="490.0" name="top"/>
-  <anchor x="628.0" y="490.0" name="topright"/>
+  <anchor x="284" y="0" name="bottom"/>
+  <anchor x="413" y="600" name="center"/>
+  <anchor x="288" y="490" name="top"/>
+  <anchor x="628" y="490" name="topright"/>
   <outline>
     <contour>
-      <point x="416.0" y="0.0" type="line"/>
-      <point x="522.0" y="0.0" type="line"/>
-      <point x="522.0" y="739.0" type="line"/>
-      <point x="356.0" y="739.0" type="line"/>
-      <point x="356.0" y="120.0" type="line"/>
+      <point x="416" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="739" type="line"/>
+      <point x="356" y="739" type="line"/>
+      <point x="356" y="120" type="line"/>
     </contour>
     <contour>
-      <point x="228.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="299.0" y="-10.0"/>
-      <point x="357.0" y="25.0"/>
-      <point x="393.0" y="85.0" type="curve"/>
-      <point x="364.0" y="179.0" type="line"/>
-      <point x="347.0" y="151.0"/>
-      <point x="318.0" y="134.0"/>
-      <point x="283.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="229.0" y="134.0"/>
-      <point x="197.0" y="176.0"/>
-      <point x="197.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="316.0"/>
-      <point x="228.0" y="356.0"/>
-      <point x="281.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="317.0" y="356.0"/>
-      <point x="348.0" y="338.0"/>
-      <point x="365.0" y="308.0" type="curve"/>
-      <point x="401.0" y="416.0" type="line"/>
-      <point x="370.0" y="472.0"/>
-      <point x="318.0" y="500.0"/>
-      <point x="250.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="113.0" y="500.0"/>
-      <point x="21.0" y="397.0"/>
-      <point x="21.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="21.0" y="89.0"/>
-      <point x="108.0" y="-10.0"/>
+      <point x="228" y="-10" type="curve" smooth="yes"/>
+      <point x="299" y="-10"/>
+      <point x="357" y="25"/>
+      <point x="393" y="85" type="curve"/>
+      <point x="364" y="179" type="line"/>
+      <point x="347" y="151"/>
+      <point x="318" y="134"/>
+      <point x="283" y="134" type="curve" smooth="yes"/>
+      <point x="229" y="134"/>
+      <point x="197" y="176"/>
+      <point x="197" y="248" type="curve" smooth="yes"/>
+      <point x="197" y="316"/>
+      <point x="228" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="317" y="356"/>
+      <point x="348" y="338"/>
+      <point x="365" y="308" type="curve"/>
+      <point x="401" y="416" type="line"/>
+      <point x="370" y="472"/>
+      <point x="318" y="500"/>
+      <point x="250" y="500" type="curve" smooth="yes"/>
+      <point x="113" y="500"/>
+      <point x="21" y="397"/>
+      <point x="21" y="241" type="curve" smooth="yes"/>
+      <point x="21" y="89"/>
+      <point x="108" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dagger.glif b/src/Cantarell-Bold.ufo/glyphs/dagger.glif
index c9d022af..2feb1dac 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dagger.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dagger.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dagger" format="2">
-  <advance width="480.0"/>
+  <advance width="480"/>
   <unicode hex="2020"/>
   <outline>
     <contour>
-      <point x="152.0" y="-10.0" type="line"/>
-      <point x="326.0" y="-10.0" type="line"/>
-      <point x="300.0" y="486.0" type="line"/>
-      <point x="326.0" y="704.0" type="line"/>
-      <point x="152.0" y="704.0" type="line"/>
-      <point x="169.0" y="486.0" type="line"/>
+      <point x="152" y="-10" type="line"/>
+      <point x="326" y="-10" type="line"/>
+      <point x="300" y="486" type="line"/>
+      <point x="326" y="704" type="line"/>
+      <point x="152" y="704" type="line"/>
+      <point x="169" y="486" type="line"/>
     </contour>
     <contour>
-      <point x="25.0" y="416.0" type="line"/>
-      <point x="232.0" y="430.0" type="line"/>
-      <point x="232.0" y="541.0" type="line"/>
-      <point x="25.0" y="555.0" type="line"/>
+      <point x="25" y="416" type="line"/>
+      <point x="232" y="430" type="line"/>
+      <point x="232" y="541" type="line"/>
+      <point x="25" y="555" type="line"/>
     </contour>
     <contour>
-      <point x="455.0" y="416.0" type="line"/>
-      <point x="455.0" y="555.0" type="line"/>
-      <point x="243.0" y="541.0" type="line"/>
-      <point x="243.0" y="430.0" type="line"/>
+      <point x="455" y="416" type="line"/>
+      <point x="455" y="555" type="line"/>
+      <point x="243" y="541" type="line"/>
+      <point x="243" y="430" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif b/src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif
index 9d22d8d3..3f5a2311 100644
--- a/src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="daggerdbl" format="2">
-  <advance width="508.0"/>
+  <advance width="508"/>
   <unicode hex="2021"/>
   <outline>
     <contour>
-      <point x="167.0" y="-10.0" type="line"/>
-      <point x="340.0" y="-10.0" type="line"/>
-      <point x="314.0" y="175.0" type="line"/>
-      <point x="329.0" y="347.0" type="line"/>
-      <point x="314.0" y="505.0" type="line"/>
-      <point x="340.0" y="704.0" type="line"/>
-      <point x="167.0" y="704.0" type="line"/>
-      <point x="184.0" y="505.0" type="line"/>
-      <point x="169.0" y="347.0" type="line"/>
-      <point x="184.0" y="175.0" type="line"/>
+      <point x="167" y="-10" type="line"/>
+      <point x="340" y="-10" type="line"/>
+      <point x="314" y="175" type="line"/>
+      <point x="329" y="347" type="line"/>
+      <point x="314" y="505" type="line"/>
+      <point x="340" y="704" type="line"/>
+      <point x="167" y="704" type="line"/>
+      <point x="184" y="505" type="line"/>
+      <point x="169" y="347" type="line"/>
+      <point x="184" y="175" type="line"/>
     </contour>
     <contour>
-      <point x="49.0" y="104.0" type="line"/>
-      <point x="248.0" y="118.0" type="line"/>
-      <point x="248.0" y="230.0" type="line"/>
-      <point x="49.0" y="244.0" type="line"/>
+      <point x="49" y="104" type="line"/>
+      <point x="248" y="118" type="line"/>
+      <point x="248" y="230" type="line"/>
+      <point x="49" y="244" type="line"/>
     </contour>
     <contour>
-      <point x="459.0" y="104.0" type="line"/>
-      <point x="459.0" y="244.0" type="line"/>
-      <point x="257.0" y="230.0" type="line"/>
-      <point x="257.0" y="118.0" type="line"/>
+      <point x="459" y="104" type="line"/>
+      <point x="459" y="244" type="line"/>
+      <point x="257" y="230" type="line"/>
+      <point x="257" y="118" type="line"/>
     </contour>
     <contour>
-      <point x="49.0" y="448.0" type="line"/>
-      <point x="248.0" y="462.0" type="line"/>
-      <point x="248.0" y="574.0" type="line"/>
-      <point x="49.0" y="588.0" type="line"/>
+      <point x="49" y="448" type="line"/>
+      <point x="248" y="462" type="line"/>
+      <point x="248" y="574" type="line"/>
+      <point x="49" y="588" type="line"/>
     </contour>
     <contour>
-      <point x="459.0" y="448.0" type="line"/>
-      <point x="459.0" y="588.0" type="line"/>
-      <point x="257.0" y="574.0" type="line"/>
-      <point x="257.0" y="462.0" type="line"/>
+      <point x="459" y="448" type="line"/>
+      <point x="459" y="588" type="line"/>
+      <point x="257" y="574" type="line"/>
+      <point x="257" y="462" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.case.glif
index 7e1333cb..8af78a4d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.case.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dblgravecomb.case" format="2">
-  <anchor x="283.0" y="694.0" name="_top"/>
-  <anchor x="283.0" y="926.0" name="top"/>
+  <anchor x="283" y="694" name="_top"/>
+  <anchor x="283" y="926" name="top"/>
   <outline>
     <contour>
-      <point x="438.0" y="739.0" type="line"/>
-      <point x="514.0" y="812.0" type="line"/>
-      <point x="381.0" y="986.0" type="line"/>
-      <point x="262.0" y="871.0" type="line"/>
+      <point x="438" y="739" type="line"/>
+      <point x="514" y="812" type="line"/>
+      <point x="381" y="986" type="line"/>
+      <point x="262" y="871" type="line"/>
     </contour>
     <contour>
-      <point x="183.0" y="739.0" type="line"/>
-      <point x="259.0" y="812.0" type="line"/>
-      <point x="126.0" y="986.0" type="line"/>
-      <point x="7.0" y="871.0" type="line"/>
+      <point x="183" y="739" type="line"/>
+      <point x="259" y="812" type="line"/>
+      <point x="126" y="986" type="line"/>
+      <point x="7" y="871" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>574.0</real>
+      <integer>574</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif
index 6aa573d1..5704cebf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dblgravecomb" format="2">
   <unicode hex="030F"/>
-  <anchor x="301.0" y="490.0" name="_top"/>
-  <anchor x="301.0" y="799.0" name="top"/>
+  <anchor x="301" y="490" name="_top"/>
+  <anchor x="301" y="799" name="top"/>
   <outline>
     <contour>
-      <point x="159.0" y="527.0" type="line"/>
-      <point x="250.0" y="579.0" type="line"/>
-      <point x="165.0" y="775.0" type="line"/>
-      <point x="24.0" y="697.0" type="line"/>
+      <point x="159" y="527" type="line"/>
+      <point x="250" y="579" type="line"/>
+      <point x="165" y="775" type="line"/>
+      <point x="24" y="697" type="line"/>
     </contour>
     <contour>
-      <point x="378.0" y="527.0" type="line"/>
-      <point x="469.0" y="579.0" type="line"/>
-      <point x="384.0" y="776.0" type="line"/>
-      <point x="242.0" y="697.0" type="line"/>
+      <point x="378" y="527" type="line"/>
+      <point x="469" y="579" type="line"/>
+      <point x="384" y="776" type="line"/>
+      <point x="242" y="697" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>517.0</real>
+      <integer>517</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dcaron.glif b/src/Cantarell-Bold.ufo/glyphs/dcaron.glif
index 2bf17233..144fdc99 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dcaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dcaron" format="2">
-  <advance width="651.0"/>
+  <advance width="651"/>
   <unicode hex="010F"/>
   <outline>
     <component base="d"/>
-    <component base="caroncomb.alt" xOffset="505.0" yOffset="-2.0"/>
+    <component base="caroncomb.alt" xOffset="505" yOffset="-2"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dcroat.glif b/src/Cantarell-Bold.ufo/glyphs/dcroat.glif
index 386d21eb..134e6895 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dcroat.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dcroat.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dcroat" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="0111"/>
   <outline>
     <component base="d"/>
-    <component base="strokeshortcomb" xOffset="198.0" yOffset="301.0"/>
+    <component base="strokeshortcomb" xOffset="198" yOffset="301"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif
index cb140889..d0e3c063 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ddotbelow" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="1E0D"/>
   <outline>
     <component base="d"/>
-    <component base="dotbelowcomb" xOffset="134.0"/>
+    <component base="dotbelowcomb" xOffset="134"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/de-cy.glif b/src/Cantarell-Bold.ufo/glyphs/de-cy.glif
index c0fc3738..310810f7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/de-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/de-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="de-cy" format="2">
-  <advance width="626.0"/>
+  <advance width="626"/>
   <unicode hex="0434"/>
   <outline>
     <contour>
-      <point x="62.0" y="81.0" type="line"/>
-      <point x="185.0" y="81.0"/>
-      <point x="249.0" y="152.0"/>
-      <point x="249.0" y="289.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="355.0" type="line"/>
-      <point x="364.0" y="355.0" type="line"/>
-      <point x="364.0" y="70.0" type="line"/>
-      <point x="524.0" y="70.0" type="line"/>
-      <point x="524.0" y="490.0" type="line"/>
-      <point x="104.0" y="490.0" type="line"/>
-      <point x="104.0" y="285.0" type="line" smooth="yes"/>
-      <point x="104.0" y="186.0"/>
-      <point x="78.0" y="130.0"/>
-      <point x="28.0" y="130.0" type="curve"/>
+      <point x="62" y="81" type="line"/>
+      <point x="185" y="81"/>
+      <point x="249" y="152"/>
+      <point x="249" y="289" type="curve" smooth="yes"/>
+      <point x="249" y="355" type="line"/>
+      <point x="364" y="355" type="line"/>
+      <point x="364" y="70" type="line"/>
+      <point x="524" y="70" type="line"/>
+      <point x="524" y="490" type="line"/>
+      <point x="104" y="490" type="line"/>
+      <point x="104" y="285" type="line" smooth="yes"/>
+      <point x="104" y="186"/>
+      <point x="78" y="130"/>
+      <point x="28" y="130" type="curve"/>
     </contour>
     <contour>
-      <point x="3.0" y="-135.0" type="line"/>
-      <point x="157.0" y="-135.0" type="line"/>
-      <point x="157.0" y="0.0" type="line"/>
-      <point x="470.0" y="0.0" type="line"/>
-      <point x="470.0" y="-135.0" type="line"/>
-      <point x="623.0" y="-135.0" type="line"/>
-      <point x="623.0" y="131.0" type="line"/>
-      <point x="3.0" y="131.0" type="line"/>
+      <point x="3" y="-135" type="line"/>
+      <point x="157" y="-135" type="line"/>
+      <point x="157" y="0" type="line"/>
+      <point x="470" y="0" type="line"/>
+      <point x="470" y="-135" type="line"/>
+      <point x="623" y="-135" type="line"/>
+      <point x="623" y="131" type="line"/>
+      <point x="3" y="131" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/degree.glif b/src/Cantarell-Bold.ufo/glyphs/degree.glif
index 651531ab..b8e5c587 100644
--- a/src/Cantarell-Bold.ufo/glyphs/degree.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/degree.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="degree" format="2">
-  <advance width="429.0"/>
+  <advance width="429"/>
   <unicode hex="00B0"/>
   <outline>
     <contour>
-      <point x="212.0" y="399.0" type="curve" smooth="yes"/>
-      <point x="311.0" y="399.0"/>
-      <point x="376.0" y="464.0"/>
-      <point x="376.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="656.0"/>
-      <point x="312.0" y="719.0"/>
-      <point x="217.0" y="719.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="719.0"/>
-      <point x="52.0" y="654.0"/>
-      <point x="52.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="52.0" y="462.0"/>
-      <point x="116.0" y="399.0"/>
+      <point x="212" y="399" type="curve" smooth="yes"/>
+      <point x="311" y="399"/>
+      <point x="376" y="464"/>
+      <point x="376" y="561" type="curve" smooth="yes"/>
+      <point x="376" y="656"/>
+      <point x="312" y="719"/>
+      <point x="217" y="719" type="curve" smooth="yes"/>
+      <point x="118" y="719"/>
+      <point x="52" y="654"/>
+      <point x="52" y="557" type="curve" smooth="yes"/>
+      <point x="52" y="462"/>
+      <point x="116" y="399"/>
     </contour>
     <contour>
-      <point x="217.0" y="507.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="507.0"/>
-      <point x="160.0" y="529.0"/>
-      <point x="160.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="160.0" y="592.0"/>
-      <point x="180.0" y="612.0"/>
-      <point x="212.0" y="612.0" type="curve" smooth="yes"/>
-      <point x="246.0" y="612.0"/>
-      <point x="268.0" y="590.0"/>
-      <point x="268.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="268.0" y="527.0"/>
-      <point x="248.0" y="507.0"/>
+      <point x="217" y="507" type="curve" smooth="yes"/>
+      <point x="182" y="507"/>
+      <point x="160" y="529"/>
+      <point x="160" y="561" type="curve" smooth="yes"/>
+      <point x="160" y="592"/>
+      <point x="180" y="612"/>
+      <point x="212" y="612" type="curve" smooth="yes"/>
+      <point x="246" y="612"/>
+      <point x="268" y="590"/>
+      <point x="268" y="557" type="curve" smooth="yes"/>
+      <point x="268" y="527"/>
+      <point x="248" y="507"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/descender-cy.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/descender-cy.case.glif
index 963d43fe..97ca76cf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/descender-cy.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/descender-cy.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy.case" format="2">
-  <advance width="316.0"/>
-  <anchor x="96.0" y="0.0" name="_bottomright"/>
+  <advance width="316"/>
+  <anchor x="96" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="35.0" y="0.0" type="line"/>
-      <point x="98.0" y="0.0" type="line"/>
-      <point x="98.0" y="-187.0" type="line"/>
-      <point x="260.0" y="-187.0" type="line"/>
-      <point x="260.0" y="151.0" type="line"/>
-      <point x="35.0" y="151.0" type="line"/>
+      <point x="35" y="0" type="line"/>
+      <point x="98" y="0" type="line"/>
+      <point x="98" y="-187" type="line"/>
+      <point x="260" y="-187" type="line"/>
+      <point x="260" y="151" type="line"/>
+      <point x="35" y="151" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/descender-cy.glif b/src/Cantarell-Bold.ufo/glyphs/descender-cy.glif
index 66c30d54..ed37a911 100644
--- a/src/Cantarell-Bold.ufo/glyphs/descender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/descender-cy.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy" format="2">
-  <advance width="316.0"/>
-  <anchor x="96.0" y="0.0" name="_bottomright"/>
+  <advance width="316"/>
+  <anchor x="96" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="104.0" y="-136.0" type="line"/>
-      <point x="252.0" y="-136.0" type="line"/>
-      <point x="252.0" y="128.0" type="line"/>
-      <point x="77.0" y="128.0" type="line"/>
-      <point x="77.0" y="0.0" type="line"/>
-      <point x="104.0" y="0.0" type="line"/>
+      <point x="104" y="-136" type="line"/>
+      <point x="252" y="-136" type="line"/>
+      <point x="252" y="128" type="line"/>
+      <point x="77" y="128" type="line"/>
+      <point x="77" y="0" type="line"/>
+      <point x="104" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/descender-cy.strait.glif 
b/src/Cantarell-Bold.ufo/glyphs/descender-cy.strait.glif
index 3fccdc82..7b36454e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/descender-cy.strait.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/descender-cy.strait.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy.strait" format="2">
-  <advance width="316.0"/>
-  <anchor x="174.0" y="0.0" name="_bottomright"/>
+  <advance width="316"/>
+  <anchor x="174" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="96.0" y="-136.0" type="line"/>
-      <point x="252.0" y="-136.0" type="line"/>
-      <point x="252.0" y="103.0" type="line"/>
-      <point x="96.0" y="103.0" type="line"/>
+      <point x="96" y="-136" type="line"/>
+      <point x="252" y="-136" type="line"/>
+      <point x="252" y="103" type="line"/>
+      <point x="96" y="103" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/dieresis.glif
index ac322298..6ddeab1c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresis.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresis" format="2">
-  <advance width="538.0"/>
+  <advance width="538"/>
   <unicode hex="00A8"/>
   <outline>
-    <component base="dieresiscomb" xOffset="-7.0"/>
+    <component base="dieresiscomb" xOffset="-7"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresisbelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresisbelowcomb.glif
index 85c3276f..c53126f4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresisbelowcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresisbelowcomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresisbelowcomb" format="2">
   <unicode hex="0324"/>
-  <anchor x="275.0" y="0.0" name="_bottom"/>
-  <anchor x="275.0" y="-203.0" name="bottom"/>
+  <anchor x="275" y="0" name="_bottom"/>
+  <anchor x="275" y="-203" name="bottom"/>
   <outline>
     <contour>
-      <point x="150.0" y="-227.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="-227.0"/>
-      <point x="249.0" y="-187.0"/>
-      <point x="249.0" y="-128.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="-68.0"/>
-      <point x="209.0" y="-28.0"/>
-      <point x="150.0" y="-28.0" type="curve" smooth="yes"/>
-      <point x="91.0" y="-28.0"/>
-      <point x="51.0" y="-68.0"/>
-      <point x="51.0" y="-128.0" type="curve" smooth="yes"/>
-      <point x="51.0" y="-187.0"/>
-      <point x="91.0" y="-227.0"/>
+      <point x="150" y="-227" type="curve" smooth="yes"/>
+      <point x="209" y="-227"/>
+      <point x="249" y="-187"/>
+      <point x="249" y="-128" type="curve" smooth="yes"/>
+      <point x="249" y="-68"/>
+      <point x="209" y="-28"/>
+      <point x="150" y="-28" type="curve" smooth="yes"/>
+      <point x="91" y="-28"/>
+      <point x="51" y="-68"/>
+      <point x="51" y="-128" type="curve" smooth="yes"/>
+      <point x="51" y="-187"/>
+      <point x="91" y="-227"/>
     </contour>
     <contour>
-      <point x="400.0" y="-227.0" type="curve" smooth="yes"/>
-      <point x="459.0" y="-227.0"/>
-      <point x="499.0" y="-187.0"/>
-      <point x="499.0" y="-128.0" type="curve" smooth="yes"/>
-      <point x="499.0" y="-68.0"/>
-      <point x="459.0" y="-28.0"/>
-      <point x="400.0" y="-28.0" type="curve" smooth="yes"/>
-      <point x="341.0" y="-28.0"/>
-      <point x="301.0" y="-68.0"/>
-      <point x="301.0" y="-128.0" type="curve" smooth="yes"/>
-      <point x="301.0" y="-187.0"/>
-      <point x="341.0" y="-227.0"/>
+      <point x="400" y="-227" type="curve" smooth="yes"/>
+      <point x="459" y="-227"/>
+      <point x="499" y="-187"/>
+      <point x="499" y="-128" type="curve" smooth="yes"/>
+      <point x="499" y="-68"/>
+      <point x="459" y="-28"/>
+      <point x="400" y="-28" type="curve" smooth="yes"/>
+      <point x="341" y="-28"/>
+      <point x="301" y="-68"/>
+      <point x="301" y="-128" type="curve" smooth="yes"/>
+      <point x="301" y="-187"/>
+      <point x="341" y="-227"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>550.0</real>
+      <integer>550</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.case.glif
index d31402b8..b10229dd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb.case" format="2">
-  <anchor x="275.0" y="694.0" name="_top"/>
-  <anchor x="275.0" y="906.0" name="top"/>
+  <anchor x="275" y="694" name="_top"/>
+  <anchor x="275" y="906" name="top"/>
   <outline>
-    <component base="dieresiscomb" yOffset="190.0"/>
+    <component base="dieresiscomb" yOffset="190"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>550.0</real>
+      <integer>550</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif
index a2204857..7bac52bc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb" format="2">
   <unicode hex="0308"/>
-  <anchor x="269.0" y="490.0" name="_top"/>
-  <anchor x="269.0" y="726.0" name="top"/>
+  <anchor x="269" y="490" name="_top"/>
+  <anchor x="269" y="726" name="top"/>
   <outline>
     <contour>
-      <point x="144.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="203.0" y="557.0"/>
-      <point x="243.0" y="597.0"/>
-      <point x="243.0" y="656.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="716.0"/>
-      <point x="203.0" y="756.0"/>
-      <point x="144.0" y="756.0" type="curve" smooth="yes"/>
-      <point x="85.0" y="756.0"/>
-      <point x="45.0" y="716.0"/>
-      <point x="45.0" y="656.0" type="curve" smooth="yes"/>
-      <point x="45.0" y="597.0"/>
-      <point x="85.0" y="557.0"/>
+      <point x="144" y="557" type="curve" smooth="yes"/>
+      <point x="203" y="557"/>
+      <point x="243" y="597"/>
+      <point x="243" y="656" type="curve" smooth="yes"/>
+      <point x="243" y="716"/>
+      <point x="203" y="756"/>
+      <point x="144" y="756" type="curve" smooth="yes"/>
+      <point x="85" y="756"/>
+      <point x="45" y="716"/>
+      <point x="45" y="656" type="curve" smooth="yes"/>
+      <point x="45" y="597"/>
+      <point x="85" y="557"/>
     </contour>
     <contour>
-      <point x="394.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="453.0" y="557.0"/>
-      <point x="493.0" y="597.0"/>
-      <point x="493.0" y="656.0" type="curve" smooth="yes"/>
-      <point x="493.0" y="716.0"/>
-      <point x="453.0" y="756.0"/>
-      <point x="394.0" y="756.0" type="curve" smooth="yes"/>
-      <point x="335.0" y="756.0"/>
-      <point x="295.0" y="716.0"/>
-      <point x="295.0" y="656.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="597.0"/>
-      <point x="335.0" y="557.0"/>
+      <point x="394" y="557" type="curve" smooth="yes"/>
+      <point x="453" y="557"/>
+      <point x="493" y="597"/>
+      <point x="493" y="656" type="curve" smooth="yes"/>
+      <point x="493" y="716"/>
+      <point x="453" y="756"/>
+      <point x="394" y="756" type="curve" smooth="yes"/>
+      <point x="335" y="756"/>
+      <point x="295" y="716"/>
+      <point x="295" y="656" type="curve" smooth="yes"/>
+      <point x="295" y="597"/>
+      <point x="335" y="557"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>538.0</real>
+      <integer>538</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
index 22a1603e..0317313c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb.loclVIET" format="2">
-  <anchor x="256.0" y="490.0" name="_top"/>
-  <anchor x="256.0" y="676.0" name="top"/>
+  <anchor x="256" y="490" name="_top"/>
+  <anchor x="256" y="676" name="top"/>
   <outline>
     <contour>
-      <point x="136.0" y="536.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="536.0"/>
-      <point x="226.0" y="572.0"/>
-      <point x="226.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="226.0" y="681.0"/>
-      <point x="190.0" y="717.0"/>
-      <point x="136.0" y="717.0" type="curve" smooth="yes"/>
-      <point x="82.0" y="717.0"/>
-      <point x="46.0" y="681.0"/>
-      <point x="46.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="46.0" y="572.0"/>
-      <point x="82.0" y="536.0"/>
+      <point x="136" y="536" type="curve" smooth="yes"/>
+      <point x="190" y="536"/>
+      <point x="226" y="572"/>
+      <point x="226" y="626" type="curve" smooth="yes"/>
+      <point x="226" y="681"/>
+      <point x="190" y="717"/>
+      <point x="136" y="717" type="curve" smooth="yes"/>
+      <point x="82" y="717"/>
+      <point x="46" y="681"/>
+      <point x="46" y="626" type="curve" smooth="yes"/>
+      <point x="46" y="572"/>
+      <point x="82" y="536"/>
     </contour>
     <contour>
-      <point x="376.0" y="536.0" type="curve" smooth="yes"/>
-      <point x="430.0" y="536.0"/>
-      <point x="466.0" y="572.0"/>
-      <point x="466.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="466.0" y="681.0"/>
-      <point x="430.0" y="717.0"/>
-      <point x="376.0" y="717.0" type="curve" smooth="yes"/>
-      <point x="322.0" y="717.0"/>
-      <point x="286.0" y="681.0"/>
-      <point x="286.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="572.0"/>
-      <point x="322.0" y="536.0"/>
+      <point x="376" y="536" type="curve" smooth="yes"/>
+      <point x="430" y="536"/>
+      <point x="466" y="572"/>
+      <point x="466" y="626" type="curve" smooth="yes"/>
+      <point x="466" y="681"/>
+      <point x="430" y="717"/>
+      <point x="376" y="717" type="curve" smooth="yes"/>
+      <point x="322" y="717"/>
+      <point x="286" y="681"/>
+      <point x="286" y="626" type="curve" smooth="yes"/>
+      <point x="286" y="572"/>
+      <point x="322" y="536"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>512.0</real>
+      <integer>512</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_acutecomb.glif
index 24039e04..fd9ca5d2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_acutecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="dieresiscomb_acutecomb" format="2">
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="acutecomb" xOffset="160.0" yOffset="186.0"/>
+    <component base="acutecomb" xOffset="160" yOffset="186"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>512.0</real>
+      <integer>512</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_caroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_caroncomb.glif
index 455c4e21..09d4ce68 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_caroncomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_caroncomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb_caroncomb" format="2">
-  <advance width="512.0"/>
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="caroncomb" xOffset="50.0" yOffset="186.0"/>
+    <component base="caroncomb" xOffset="50" yOffset="186"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>512</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_gravecomb.glif
index 00d04daa..8804f416 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_gravecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="dieresiscomb_gravecomb" format="2">
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="gravecomb" xOffset="58.0" yOffset="186.0"/>
+    <component base="gravecomb" xOffset="58" yOffset="186"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>512.0</real>
+      <integer>512</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_macroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_macroncomb.glif
index 1404c75f..790f1678 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_macroncomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_macroncomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb_macroncomb" format="2">
-  <advance width="512.0"/>
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="macroncomb" xOffset="14.0" yOffset="186.0"/>
+    <component base="macroncomb" xOffset="14" yOffset="186"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>512</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divide.glif b/src/Cantarell-Bold.ufo/glyphs/divide.glif
index 6a85224e..75e3b9bf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/divide.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/divide.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divide" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="00F7"/>
   <outline>
     <contour>
-      <point x="29.0" y="262.0" type="line"/>
-      <point x="571.0" y="262.0" type="line"/>
-      <point x="571.0" y="397.0" type="line"/>
-      <point x="29.0" y="397.0" type="line"/>
+      <point x="29" y="262" type="line"/>
+      <point x="571" y="262" type="line"/>
+      <point x="571" y="397" type="line"/>
+      <point x="29" y="397" type="line"/>
     </contour>
     <contour>
-      <point x="300.0" y="435.0" type="curve" smooth="yes"/>
-      <point x="359.0" y="435.0"/>
-      <point x="399.0" y="475.0"/>
-      <point x="399.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="594.0"/>
-      <point x="359.0" y="634.0"/>
-      <point x="300.0" y="634.0" type="curve" smooth="yes"/>
-      <point x="241.0" y="634.0"/>
-      <point x="201.0" y="594.0"/>
-      <point x="201.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="475.0"/>
-      <point x="241.0" y="435.0"/>
+      <point x="300" y="435" type="curve" smooth="yes"/>
+      <point x="359" y="435"/>
+      <point x="399" y="475"/>
+      <point x="399" y="534" type="curve" smooth="yes"/>
+      <point x="399" y="594"/>
+      <point x="359" y="634"/>
+      <point x="300" y="634" type="curve" smooth="yes"/>
+      <point x="241" y="634"/>
+      <point x="201" y="594"/>
+      <point x="201" y="534" type="curve" smooth="yes"/>
+      <point x="201" y="475"/>
+      <point x="241" y="435"/>
     </contour>
     <contour>
-      <point x="300.0" y="25.0" type="curve" smooth="yes"/>
-      <point x="359.0" y="25.0"/>
-      <point x="399.0" y="65.0"/>
-      <point x="399.0" y="124.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="184.0"/>
-      <point x="359.0" y="224.0"/>
-      <point x="300.0" y="224.0" type="curve" smooth="yes"/>
-      <point x="241.0" y="224.0"/>
-      <point x="201.0" y="184.0"/>
-      <point x="201.0" y="124.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="65.0"/>
-      <point x="241.0" y="25.0"/>
+      <point x="300" y="25" type="curve" smooth="yes"/>
+      <point x="359" y="25"/>
+      <point x="399" y="65"/>
+      <point x="399" y="124" type="curve" smooth="yes"/>
+      <point x="399" y="184"/>
+      <point x="359" y="224"/>
+      <point x="300" y="224" type="curve" smooth="yes"/>
+      <point x="241" y="224"/>
+      <point x="201" y="184"/>
+      <point x="201" y="124" type="curve" smooth="yes"/>
+      <point x="201" y="65"/>
+      <point x="241" y="25"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divide.tf.glif b/src/Cantarell-Bold.ufo/glyphs/divide.tf.glif
index ac97c5c4..c7d64040 100644
--- a/src/Cantarell-Bold.ufo/glyphs/divide.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/divide.tf.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divide.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="22.0" y="254.0" type="line"/>
-      <point x="558.0" y="254.0" type="line"/>
-      <point x="558.0" y="405.0" type="line"/>
-      <point x="22.0" y="405.0" type="line"/>
+      <point x="22" y="254" type="line"/>
+      <point x="558" y="254" type="line"/>
+      <point x="558" y="405" type="line"/>
+      <point x="22" y="405" type="line"/>
     </contour>
     <contour>
-      <point x="290.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="446.0"/>
-      <point x="397.0" y="490.0"/>
-      <point x="397.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="397.0" y="620.0"/>
-      <point x="353.0" y="664.0"/>
-      <point x="290.0" y="664.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="664.0"/>
-      <point x="184.0" y="620.0"/>
-      <point x="184.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="490.0"/>
-      <point x="227.0" y="446.0"/>
+      <point x="290" y="446" type="curve" smooth="yes"/>
+      <point x="353" y="446"/>
+      <point x="397" y="490"/>
+      <point x="397" y="554" type="curve" smooth="yes"/>
+      <point x="397" y="620"/>
+      <point x="353" y="664"/>
+      <point x="290" y="664" type="curve" smooth="yes"/>
+      <point x="227" y="664"/>
+      <point x="184" y="620"/>
+      <point x="184" y="554" type="curve" smooth="yes"/>
+      <point x="184" y="490"/>
+      <point x="227" y="446"/>
     </contour>
     <contour>
-      <point x="290.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="-5.0"/>
-      <point x="397.0" y="39.0"/>
-      <point x="397.0" y="103.0" type="curve" smooth="yes"/>
-      <point x="397.0" y="169.0"/>
-      <point x="353.0" y="213.0"/>
-      <point x="290.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="213.0"/>
-      <point x="184.0" y="169.0"/>
-      <point x="184.0" y="103.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="39.0"/>
-      <point x="227.0" y="-5.0"/>
+      <point x="290" y="-5" type="curve" smooth="yes"/>
+      <point x="353" y="-5"/>
+      <point x="397" y="39"/>
+      <point x="397" y="103" type="curve" smooth="yes"/>
+      <point x="397" y="169"/>
+      <point x="353" y="213"/>
+      <point x="290" y="213" type="curve" smooth="yes"/>
+      <point x="227" y="213"/>
+      <point x="184" y="169"/>
+      <point x="184" y="103" type="curve" smooth="yes"/>
+      <point x="184" y="39"/>
+      <point x="227" y="-5"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divisionslash.glif 
b/src/Cantarell-Bold.ufo/glyphs/divisionslash.glif
index 0f3e7125..9bb4b0ee 100644
--- a/src/Cantarell-Bold.ufo/glyphs/divisionslash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/divisionslash.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divisionslash" format="2">
-  <advance width="338.0"/>
+  <advance width="338"/>
   <unicode hex="2215"/>
   <outline>
     <component base="fraction"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divisionslash.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/divisionslash.tf.glif
index 89ca3f32..705c160e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/divisionslash.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/divisionslash.tf.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divisionslash.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="217.0" y="0.0" type="line"/>
-      <point x="514.0" y="694.0" type="line"/>
-      <point x="349.0" y="694.0" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="217" y="0" type="line"/>
+      <point x="514" y="694" type="line"/>
+      <point x="349" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/dje-cy.glif
index abb31110..05e61880 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dje-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dje-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="0452"/>
   <outline>
     <component base="tshe-cy"/>
-    <component base="_bottomhook" xOffset="-54.0"/>
+    <component base="_bottomhook" xOffset="-54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif
index 3a976e9c..2205ba5e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dlinebelow" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="1E0F"/>
   <outline>
     <component base="d"/>
-    <component base="macronbelowcomb" xOffset="39.0"/>
+    <component base="macronbelowcomb" xOffset="39"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dollar.glif b/src/Cantarell-Bold.ufo/glyphs/dollar.glif
index 0eb8bfc6..d9967287 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dollar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dollar.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dollar" format="2">
-  <advance width="599.0"/>
+  <advance width="599"/>
   <unicode hex="0024"/>
   <outline>
-    <component base="S" xOffset="7.0"/>
-    <component base="_currencyvstem" xOffset="122.0" yOffset="-5.0"/>
-    <component base="_currencyvstem" xOffset="122.0" yOffset="-798.0"/>
+    <component base="S" xOffset="7"/>
+    <component base="_currencyvstem" xOffset="122" yOffset="-5"/>
+    <component base="_currencyvstem" xOffset="122" yOffset="-798"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dong.glif b/src/Cantarell-Bold.ufo/glyphs/dong.glif
index 1e726a6e..6c1ba11a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dong.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dong.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dong" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="20AB"/>
   <outline>
     <contour>
-      <point x="81.0" y="-175.0" type="line"/>
-      <point x="593.0" y="-175.0" type="line"/>
-      <point x="593.0" y="-50.0" type="line"/>
-      <point x="81.0" y="-50.0" type="line"/>
+      <point x="81" y="-175" type="line"/>
+      <point x="593" y="-175" type="line"/>
+      <point x="593" y="-50" type="line"/>
+      <point x="81" y="-50" type="line"/>
     </contour>
-    <component base="dcroat" xOffset="16.0"/>
+    <component base="dcroat" xOffset="16"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/dotaccent.glif
index 2532d0ce..897b00e1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccent.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccent" format="2">
-  <advance width="288.0"/>
+  <advance width="288"/>
   <unicode hex="02D9"/>
   <outline>
-    <component base="dotaccentcomb" xOffset="-28.0"/>
+    <component base="dotaccentcomb" xOffset="-28"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.case.glif
index 1f081966..0f5b5a88 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb.case" format="2">
-  <anchor x="145.0" y="694.0" name="_top"/>
-  <anchor x="145.0" y="946.0" name="top"/>
+  <anchor x="145" y="694" name="_top"/>
+  <anchor x="145" y="946" name="top"/>
   <outline>
-    <component base="dotaccentcomb" xOffset="-28.0" yOffset="190.0"/>
+    <component base="dotaccentcomb" xOffset="-28" yOffset="190"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>288.0</real>
+      <integer>288</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif
index 76ae9b28..4d9ebf18 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb" format="2">
   <unicode hex="0307"/>
-  <anchor x="144.0" y="490.0" name="_top"/>
-  <anchor x="144.0" y="718.0" name="top"/>
+  <anchor x="144" y="490" name="_top"/>
+  <anchor x="144" y="718" name="top"/>
   <outline>
     <contour>
-      <point x="144.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="203.0" y="557.0"/>
-      <point x="243.0" y="597.0"/>
-      <point x="243.0" y="656.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="716.0"/>
-      <point x="203.0" y="756.0"/>
-      <point x="144.0" y="756.0" type="curve" smooth="yes"/>
-      <point x="85.0" y="756.0"/>
-      <point x="45.0" y="716.0"/>
-      <point x="45.0" y="656.0" type="curve" smooth="yes"/>
-      <point x="45.0" y="597.0"/>
-      <point x="85.0" y="557.0"/>
+      <point x="144" y="557" type="curve" smooth="yes"/>
+      <point x="203" y="557"/>
+      <point x="243" y="597"/>
+      <point x="243" y="656" type="curve" smooth="yes"/>
+      <point x="243" y="716"/>
+      <point x="203" y="756"/>
+      <point x="144" y="756" type="curve" smooth="yes"/>
+      <point x="85" y="756"/>
+      <point x="45" y="716"/>
+      <point x="45" y="656" type="curve" smooth="yes"/>
+      <point x="45" y="597"/>
+      <point x="85" y="557"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>288.0</real>
+      <integer>288</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
index 44720771..63403ee5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb.loclVIET" format="2">
-  <anchor x="144.0" y="490.0" name="_top"/>
-  <anchor x="144.0" y="676.0" name="top"/>
+  <anchor x="144" y="490" name="_top"/>
+  <anchor x="144" y="676" name="top"/>
   <outline>
     <contour>
-      <point x="144.0" y="536.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="536.0"/>
-      <point x="234.0" y="572.0"/>
-      <point x="234.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="681.0"/>
-      <point x="198.0" y="717.0"/>
-      <point x="144.0" y="717.0" type="curve" smooth="yes"/>
-      <point x="90.0" y="717.0"/>
-      <point x="54.0" y="681.0"/>
-      <point x="54.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="54.0" y="572.0"/>
-      <point x="90.0" y="536.0"/>
+      <point x="144" y="536" type="curve" smooth="yes"/>
+      <point x="198" y="536"/>
+      <point x="234" y="572"/>
+      <point x="234" y="626" type="curve" smooth="yes"/>
+      <point x="234" y="681"/>
+      <point x="198" y="717"/>
+      <point x="144" y="717" type="curve" smooth="yes"/>
+      <point x="90" y="717"/>
+      <point x="54" y="681"/>
+      <point x="54" y="626" type="curve" smooth="yes"/>
+      <point x="54" y="572"/>
+      <point x="90" y="536"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>288.0</real>
+      <integer>288</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb_macroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb_macroncomb.glif
index bd284eb9..3586eafe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb_macroncomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb_macroncomb.glif
@@ -1,8 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb_macroncomb" format="2">
-  <advance width="585.0"/>
   <outline>
-    <component base="dotaccentcomb.loclVIET" xOffset="147.0"/>
-    <component base="macroncomb" xOffset="49.0" yOffset="186.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="147"/>
+    <component base="macroncomb" xOffset="49" yOffset="186"/>
   </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>585</integer>
+    </dict>
+  </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif b/src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif
index 80dccef0..ca4e3cc4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotbelowcomb" format="2">
   <unicode hex="0323"/>
-  <anchor x="150.0" y="0.0" name="_bottom"/>
-  <anchor x="150.0" y="-227.0" name="bottom"/>
+  <anchor x="150" y="0" name="_bottom"/>
+  <anchor x="150" y="-227" name="bottom"/>
   <outline>
     <contour>
-      <point x="150.0" y="-225.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="-225.0"/>
-      <point x="249.0" y="-185.0"/>
-      <point x="249.0" y="-126.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="-66.0"/>
-      <point x="209.0" y="-26.0"/>
-      <point x="150.0" y="-26.0" type="curve" smooth="yes"/>
-      <point x="91.0" y="-26.0"/>
-      <point x="51.0" y="-66.0"/>
-      <point x="51.0" y="-126.0" type="curve" smooth="yes"/>
-      <point x="51.0" y="-185.0"/>
-      <point x="91.0" y="-225.0"/>
+      <point x="150" y="-225" type="curve" smooth="yes"/>
+      <point x="209" y="-225"/>
+      <point x="249" y="-185"/>
+      <point x="249" y="-126" type="curve" smooth="yes"/>
+      <point x="249" y="-66"/>
+      <point x="209" y="-26"/>
+      <point x="150" y="-26" type="curve" smooth="yes"/>
+      <point x="91" y="-26"/>
+      <point x="51" y="-66"/>
+      <point x="51" y="-126" type="curve" smooth="yes"/>
+      <point x="51" y="-185"/>
+      <point x="91" y="-225"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>300.0</real>
+      <integer>300</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif 
b/src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif
index 095c5747..92601d3d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="doubleprimemod" format="2">
-  <advance width="571.0"/>
+  <advance width="571"/>
   <unicode hex="02BA"/>
   <outline>
     <component base="second"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif
index e139ec21..5a336c4b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="downArrow" format="2">
-  <advance width="619.0"/>
+  <advance width="619"/>
   <unicode hex="2193"/>
   <note>
 arrowdown
 </note>
   <outline>
-    <component base="upArrow" xScale="-1.0" yScale="-1.0" xOffset="635.0" yOffset="642.0"/>
+    <component base="upArrow" xScale="-1" yScale="-1" xOffset="635" yOffset="642"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dzcaron.glif b/src/Cantarell-Bold.ufo/glyphs/dzcaron.glif
index 045db6b6..f524fe0d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dzcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dzcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dzcaron" format="2">
-  <advance width="1066.0"/>
+  <advance width="1066"/>
   <unicode hex="01C6"/>
   <outline>
     <component base="d"/>
-    <component base="zcaron" xOffset="576.0"/>
+    <component base="zcaron" xOffset="576"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dze-cy.glif b/src/Cantarell-Bold.ufo/glyphs/dze-cy.glif
index 52a2ce59..070aed3e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dze-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dze-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dze-cy" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="0455"/>
   <outline>
     <component base="s"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif
index c81aef2b..7aef4241 100644
--- a/src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dzhe-cy" format="2">
-  <advance width="598.0"/>
+  <advance width="598"/>
   <unicode hex="045F"/>
   <outline>
     <contour>
-      <point x="223.0" y="-134.0" type="line"/>
-      <point x="379.0" y="-134.0" type="line"/>
-      <point x="379.0" y="0.0" type="line"/>
-      <point x="544.0" y="0.0" type="line"/>
-      <point x="544.0" y="490.0" type="line"/>
-      <point x="379.0" y="490.0" type="line"/>
-      <point x="379.0" y="135.0" type="line"/>
-      <point x="219.0" y="135.0" type="line"/>
-      <point x="219.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="223.0" y="0.0" type="line"/>
+      <point x="223" y="-134" type="line"/>
+      <point x="379" y="-134" type="line"/>
+      <point x="379" y="0" type="line"/>
+      <point x="544" y="0" type="line"/>
+      <point x="544" y="490" type="line"/>
+      <point x="379" y="490" type="line"/>
+      <point x="379" y="135" type="line"/>
+      <point x="219" y="135" type="line"/>
+      <point x="219" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/e-cy.glif
index e34ce151..e3c21f9d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/e-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/e-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="e-cy" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="0454"/>
-  <anchor x="239.0" y="0.0" name="bottom"/>
-  <anchor x="258.0" y="489.0" name="top"/>
+  <anchor x="239" y="0" name="bottom"/>
+  <anchor x="258" y="489" name="top"/>
   <outline>
     <contour>
-      <point x="293.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="354.0" y="-10.0"/>
-      <point x="413.0" y="1.0"/>
-      <point x="468.0" y="28.0" type="curve"/>
-      <point x="433.0" y="135.0" type="line"/>
-      <point x="400.0" y="123.0"/>
-      <point x="363.0" y="116.0"/>
-      <point x="328.0" y="116.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="116.0"/>
-      <point x="178.0" y="164.0"/>
-      <point x="178.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="324.0"/>
-      <point x="227.0" y="367.0"/>
-      <point x="315.0" y="367.0" type="curve" smooth="yes"/>
-      <point x="351.0" y="367.0"/>
-      <point x="400.0" y="359.0"/>
-      <point x="433.0" y="348.0" type="curve"/>
-      <point x="465.0" y="471.0" type="line"/>
-      <point x="420.0" y="489.0"/>
-      <point x="360.0" y="499.0"/>
-      <point x="308.0" y="499.0" type="curve" smooth="yes"/>
-      <point x="133.0" y="499.0"/>
-      <point x="18.0" y="396.0"/>
-      <point x="18.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="18.0" y="81.0"/>
-      <point x="122.0" y="-10.0"/>
+      <point x="293" y="-10" type="curve" smooth="yes"/>
+      <point x="354" y="-10"/>
+      <point x="413" y="1"/>
+      <point x="468" y="28" type="curve"/>
+      <point x="433" y="135" type="line"/>
+      <point x="400" y="123"/>
+      <point x="363" y="116"/>
+      <point x="328" y="116" type="curve" smooth="yes"/>
+      <point x="234" y="116"/>
+      <point x="178" y="164"/>
+      <point x="178" y="247" type="curve" smooth="yes"/>
+      <point x="178" y="324"/>
+      <point x="227" y="367"/>
+      <point x="315" y="367" type="curve" smooth="yes"/>
+      <point x="351" y="367"/>
+      <point x="400" y="359"/>
+      <point x="433" y="348" type="curve"/>
+      <point x="465" y="471" type="line"/>
+      <point x="420" y="489"/>
+      <point x="360" y="499"/>
+      <point x="308" y="499" type="curve" smooth="yes"/>
+      <point x="133" y="499"/>
+      <point x="18" y="396"/>
+      <point x="18" y="235" type="curve" smooth="yes"/>
+      <point x="18" y="81"/>
+      <point x="122" y="-10"/>
     </contour>
     <contour>
-      <point x="124.0" y="194.0" type="line"/>
-      <point x="392.0" y="194.0" type="line"/>
-      <point x="392.0" y="306.0" type="line"/>
-      <point x="124.0" y="306.0" type="line"/>
+      <point x="124" y="194" type="line"/>
+      <point x="392" y="194" type="line"/>
+      <point x="392" y="306" type="line"/>
+      <point x="124" y="306" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/e.glif b/src/Cantarell-Bold.ufo/glyphs/e.glif
index 1c81380d..74995e0c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/e.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/e.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="e" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0065"/>
   <note>
 e
 </note>
-  <anchor x="265.0" y="0.0" name="bottom"/>
-  <anchor x="432.0" y="10.0" name="ogonek"/>
-  <anchor x="267.0" y="490.0" name="top"/>
+  <anchor x="265" y="0" name="bottom"/>
+  <anchor x="432" y="10" name="ogonek"/>
+  <anchor x="267" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="304.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="364.0" y="-10.0"/>
-      <point x="427.0" y="1.0"/>
-      <point x="489.0" y="22.0" type="curve"/>
-      <point x="451.0" y="139.0" type="line"/>
-      <point x="410.0" y="125.0"/>
-      <point x="371.0" y="118.0"/>
-      <point x="331.0" y="118.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="118.0"/>
-      <point x="189.0" y="160.0"/>
-      <point x="189.0" y="261.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="335.0"/>
-      <point x="215.0" y="373.0"/>
-      <point x="264.0" y="373.0" type="curve" smooth="yes"/>
-      <point x="309.0" y="373.0"/>
-      <point x="335.0" y="345.0"/>
-      <point x="335.0" y="297.0" type="curve"/>
-      <point x="168.0" y="297.0" type="line"/>
-      <point x="168.0" y="197.0" type="line"/>
-      <point x="491.0" y="197.0" type="line"/>
-      <point x="495.0" y="222.0"/>
-      <point x="498.0" y="247.0"/>
-      <point x="498.0" y="273.0" type="curve" smooth="yes"/>
-      <point x="498.0" y="416.0"/>
-      <point x="416.0" y="500.0"/>
-      <point x="276.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="500.0"/>
-      <point x="18.0" y="398.0"/>
-      <point x="18.0" y="244.0" type="curve" smooth="yes"/>
-      <point x="18.0" y="86.0"/>
-      <point x="126.0" y="-10.0"/>
+      <point x="304" y="-10" type="curve" smooth="yes"/>
+      <point x="364" y="-10"/>
+      <point x="427" y="1"/>
+      <point x="489" y="22" type="curve"/>
+      <point x="451" y="139" type="line"/>
+      <point x="410" y="125"/>
+      <point x="371" y="118"/>
+      <point x="331" y="118" type="curve" smooth="yes"/>
+      <point x="234" y="118"/>
+      <point x="189" y="160"/>
+      <point x="189" y="261" type="curve" smooth="yes"/>
+      <point x="189" y="335"/>
+      <point x="215" y="373"/>
+      <point x="264" y="373" type="curve" smooth="yes"/>
+      <point x="309" y="373"/>
+      <point x="335" y="345"/>
+      <point x="335" y="297" type="curve"/>
+      <point x="168" y="297" type="line"/>
+      <point x="168" y="197" type="line"/>
+      <point x="491" y="197" type="line"/>
+      <point x="495" y="222"/>
+      <point x="498" y="247"/>
+      <point x="498" y="273" type="curve" smooth="yes"/>
+      <point x="498" y="416"/>
+      <point x="416" y="500"/>
+      <point x="276" y="500" type="curve" smooth="yes"/>
+      <point x="121" y="500"/>
+      <point x="18" y="398"/>
+      <point x="18" y="244" type="curve" smooth="yes"/>
+      <point x="18" y="86"/>
+      <point x="126" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eacute.glif b/src/Cantarell-Bold.ufo/glyphs/eacute.glif
index e5d294f8..caa46fab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eacute" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="00E9"/>
   <outline>
     <component base="e"/>
-    <component base="acutecomb" xOffset="171.0"/>
+    <component base="acutecomb" xOffset="171"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ebreve.glif b/src/Cantarell-Bold.ufo/glyphs/ebreve.glif
index b6d00fec..7879cc03 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ebreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ebreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ebreve" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0115"/>
   <outline>
     <component base="e"/>
-    <component base="brevecomb" xOffset="51.0"/>
+    <component base="brevecomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecaron.glif b/src/Cantarell-Bold.ufo/glyphs/ecaron.glif
index b5fedd33..4232df5f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecaron" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="011B"/>
   <outline>
     <component base="e"/>
-    <component base="caroncomb" xOffset="61.0"/>
+    <component base="caroncomb" xOffset="61"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif
index c2789745..5556cd26 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecedillabreve" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1E1D"/>
   <outline>
     <component base="e"/>
-    <component base="cedillacomb" xOffset="107.0"/>
-    <component base="brevecomb" xOffset="51.0"/>
+    <component base="cedillacomb" xOffset="107"/>
+    <component base="brevecomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif
index 0adc8609..fddde2f4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflex" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="00EA"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb" xOffset="64.0"/>
+    <component base="circumflexcomb" xOffset="64"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexacute.glif
index 38e677a6..47c5224e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecircumflexacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexacute" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EBF"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_acutecomb" xOffset="63.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexdotbelow.glif
index 6ea26b13..bc6618bf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecircumflexdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexdotbelow" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EC7"/>
   <outline>
     <component base="e"/>
-    <component base="dotbelowcomb" xOffset="115.0"/>
-    <component base="circumflexcomb" xOffset="64.0"/>
+    <component base="dotbelowcomb" xOffset="115"/>
+    <component base="circumflexcomb" xOffset="64"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexgrave.glif
index c40b54f4..f0a7af10 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecircumflexgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexgrave" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EC1"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_gravecomb" xOffset="63.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexhookabove.glif
index 24d75737..0863444e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecircumflexhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexhookabove" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EC3"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="63.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflextilde.glif
index b6931729..e717c4c4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ecircumflextilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflextilde" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EC5"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_tildecomb" xOffset="45.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/edblgrave.glif
index fb3f9fc8..c5c19407 100644
--- a/src/Cantarell-Bold.ufo/glyphs/edblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/edblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edblgrave" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0205"/>
   <outline>
     <component base="e"/>
-    <component base="dblgravecomb" xOffset="-34.0"/>
+    <component base="dblgravecomb" xOffset="-34"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edieresis.glif b/src/Cantarell-Bold.ufo/glyphs/edieresis.glif
index f9365816..3f5d3c0b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/edieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/edieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edieresis" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="00EB"/>
   <outline>
     <component base="e"/>
-    <component base="dieresiscomb" xOffset="-2.0"/>
+    <component base="dieresiscomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/edotaccent.glif
index d6c3f47a..34d3cd32 100644
--- a/src/Cantarell-Bold.ufo/glyphs/edotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/edotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edotaccent" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0117"/>
   <outline>
     <component base="e"/>
-    <component base="dotaccentcomb" xOffset="123.0"/>
+    <component base="dotaccentcomb" xOffset="123"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/edotbelow.glif
index 131b3ca9..4daafd52 100644
--- a/src/Cantarell-Bold.ufo/glyphs/edotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/edotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edotbelow" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EB9"/>
   <outline>
     <component base="e"/>
-    <component base="dotbelowcomb" xOffset="115.0"/>
+    <component base="dotbelowcomb" xOffset="115"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ef-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ef-cy.glif
index 2fbb66c8..bf29f814 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ef-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ef-cy.glif
@@ -1,69 +1,69 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ef-cy" format="2">
-  <advance width="792.0"/>
+  <advance width="792"/>
   <unicode hex="0444"/>
   <outline>
     <contour>
-      <point x="320.0" y="-217.0" type="line"/>
-      <point x="476.0" y="-217.0" type="line"/>
-      <point x="476.0" y="739.0" type="line"/>
-      <point x="320.0" y="739.0" type="line"/>
+      <point x="320" y="-217" type="line"/>
+      <point x="476" y="-217" type="line"/>
+      <point x="476" y="739" type="line"/>
+      <point x="320" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="221.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="290.0" y="-5.0"/>
-      <point x="347.0" y="30.0"/>
-      <point x="382.0" y="91.0" type="curve"/>
-      <point x="353.0" y="181.0" type="line"/>
-      <point x="337.0" y="153.0"/>
-      <point x="309.0" y="135.0"/>
-      <point x="275.0" y="135.0" type="curve" smooth="yes"/>
-      <point x="224.0" y="135.0"/>
-      <point x="192.0" y="178.0"/>
-      <point x="192.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="192.0" y="310.0"/>
-      <point x="224.0" y="350.0"/>
-      <point x="273.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="350.0"/>
-      <point x="338.0" y="331.0"/>
-      <point x="354.0" y="300.0" type="curve"/>
-      <point x="390.0" y="405.0" type="line"/>
-      <point x="360.0" y="461.0"/>
-      <point x="307.0" y="490.0"/>
-      <point x="243.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="490.0"/>
-      <point x="21.0" y="388.0"/>
-      <point x="21.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="21.0" y="97.0"/>
-      <point x="104.0" y="-5.0"/>
+      <point x="221" y="-5" type="curve" smooth="yes"/>
+      <point x="290" y="-5"/>
+      <point x="347" y="30"/>
+      <point x="382" y="91" type="curve"/>
+      <point x="353" y="181" type="line"/>
+      <point x="337" y="153"/>
+      <point x="309" y="135"/>
+      <point x="275" y="135" type="curve" smooth="yes"/>
+      <point x="224" y="135"/>
+      <point x="192" y="178"/>
+      <point x="192" y="248" type="curve" smooth="yes"/>
+      <point x="192" y="310"/>
+      <point x="224" y="350"/>
+      <point x="273" y="350" type="curve" smooth="yes"/>
+      <point x="306" y="350"/>
+      <point x="338" y="331"/>
+      <point x="354" y="300" type="curve"/>
+      <point x="390" y="405" type="line"/>
+      <point x="360" y="461"/>
+      <point x="307" y="490"/>
+      <point x="243" y="490" type="curve" smooth="yes"/>
+      <point x="112" y="490"/>
+      <point x="21" y="388"/>
+      <point x="21" y="241" type="curve" smooth="yes"/>
+      <point x="21" y="97"/>
+      <point x="104" y="-5"/>
     </contour>
     <contour>
-      <point x="551.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="681.0" y="-5.0"/>
-      <point x="771.0" y="98.0"/>
-      <point x="771.0" y="249.0" type="curve" smooth="yes"/>
-      <point x="771.0" y="390.0"/>
-      <point x="688.0" y="490.0"/>
-      <point x="569.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="488.0" y="490.0"/>
-      <point x="424.0" y="444.0"/>
-      <point x="392.0" y="361.0" type="curve"/>
-      <point x="438.0" y="308.0" type="line"/>
-      <point x="451.0" y="337.0"/>
-      <point x="479.0" y="350.0"/>
-      <point x="508.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="350.0"/>
-      <point x="600.0" y="310.0"/>
-      <point x="600.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="600.0" y="175.0"/>
-      <point x="570.0" y="135.0"/>
-      <point x="519.0" y="135.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="135.0"/>
-      <point x="454.0" y="153.0"/>
-      <point x="438.0" y="186.0" type="curve"/>
-      <point x="390.0" y="104.0" type="line"/>
-      <point x="419.0" y="30.0"/>
-      <point x="475.0" y="-5.0"/>
+      <point x="551" y="-5" type="curve" smooth="yes"/>
+      <point x="681" y="-5"/>
+      <point x="771" y="98"/>
+      <point x="771" y="249" type="curve" smooth="yes"/>
+      <point x="771" y="390"/>
+      <point x="688" y="490"/>
+      <point x="569" y="490" type="curve" smooth="yes"/>
+      <point x="488" y="490"/>
+      <point x="424" y="444"/>
+      <point x="392" y="361" type="curve"/>
+      <point x="438" y="308" type="line"/>
+      <point x="451" y="337"/>
+      <point x="479" y="350"/>
+      <point x="508" y="350" type="curve" smooth="yes"/>
+      <point x="565" y="350"/>
+      <point x="600" y="310"/>
+      <point x="600" y="243" type="curve" smooth="yes"/>
+      <point x="600" y="175"/>
+      <point x="570" y="135"/>
+      <point x="519" y="135" type="curve" smooth="yes"/>
+      <point x="485" y="135"/>
+      <point x="454" y="153"/>
+      <point x="438" y="186" type="curve"/>
+      <point x="390" y="104" type="line"/>
+      <point x="419" y="30"/>
+      <point x="475" y="-5"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/egrave.glif b/src/Cantarell-Bold.ufo/glyphs/egrave.glif
index afca2206..8286f6e4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/egrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/egrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="egrave" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="00E8"/>
   <outline>
     <component base="e"/>
-    <component base="gravecomb" xOffset="69.0"/>
+    <component base="gravecomb" xOffset="69"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ehookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ehookabove.glif
index b93eea05..abfe3873 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ehookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ehookabove" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EBB"/>
   <outline>
     <component base="e"/>
-    <component base="hookabovecomb" xOffset="113.0"/>
+    <component base="hookabovecomb" xOffset="113"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif
index d691e608..92184b9d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif
@@ -1,55 +1,55 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.dnom" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <note>
 eight
 </note>
   <outline>
     <contour>
-      <point x="230.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="361.0" y="-7.0"/>
-      <point x="448.0" y="56.0"/>
-      <point x="448.0" y="148.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="309.0"/>
-      <point x="180.0" y="274.0"/>
-      <point x="180.0" y="337.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="355.0"/>
-      <point x="202.0" y="367.0"/>
-      <point x="234.0" y="367.0" type="curve" smooth="yes"/>
-      <point x="268.0" y="367.0"/>
-      <point x="288.0" y="354.0"/>
-      <point x="288.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="288.0" y="312.0"/>
-      <point x="264.0" y="298.0"/>
-      <point x="231.0" y="299.0" type="curve"/>
-      <point x="332.0" y="248.0" type="line"/>
-      <point x="397.0" y="273.0"/>
-      <point x="433.0" y="314.0"/>
-      <point x="433.0" y="362.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="436.0"/>
-      <point x="355.0" y="486.0"/>
-      <point x="242.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="116.0" y="486.0"/>
-      <point x="34.0" y="423.0"/>
-      <point x="34.0" y="332.0" type="curve" smooth="yes"/>
-      <point x="34.0" y="167.0"/>
-      <point x="303.0" y="202.0"/>
-      <point x="303.0" y="142.0" type="curve" smooth="yes"/>
-      <point x="303.0" y="123.0"/>
-      <point x="277.0" y="112.0"/>
-      <point x="241.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="195.0" y="112.0"/>
-      <point x="166.0" y="130.0"/>
-      <point x="166.0" y="158.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="183.0"/>
-      <point x="191.0" y="195.0"/>
-      <point x="238.0" y="191.0" type="curve"/>
-      <point x="153.0" y="245.0" type="line"/>
-      <point x="70.0" y="232.0"/>
-      <point x="21.0" y="191.0"/>
-      <point x="21.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="21.0" y="49.0"/>
-      <point x="106.0" y="-7.0"/>
+      <point x="230" y="-7" type="curve" smooth="yes"/>
+      <point x="361" y="-7"/>
+      <point x="448" y="56"/>
+      <point x="448" y="148" type="curve" smooth="yes"/>
+      <point x="448" y="309"/>
+      <point x="180" y="274"/>
+      <point x="180" y="337" type="curve" smooth="yes"/>
+      <point x="180" y="355"/>
+      <point x="202" y="367"/>
+      <point x="234" y="367" type="curve" smooth="yes"/>
+      <point x="268" y="367"/>
+      <point x="288" y="354"/>
+      <point x="288" y="334" type="curve" smooth="yes"/>
+      <point x="288" y="312"/>
+      <point x="264" y="298"/>
+      <point x="231" y="299" type="curve"/>
+      <point x="332" y="248" type="line"/>
+      <point x="397" y="273"/>
+      <point x="433" y="314"/>
+      <point x="433" y="362" type="curve" smooth="yes"/>
+      <point x="433" y="436"/>
+      <point x="355" y="486"/>
+      <point x="242" y="486" type="curve" smooth="yes"/>
+      <point x="116" y="486"/>
+      <point x="34" y="423"/>
+      <point x="34" y="332" type="curve" smooth="yes"/>
+      <point x="34" y="167"/>
+      <point x="303" y="202"/>
+      <point x="303" y="142" type="curve" smooth="yes"/>
+      <point x="303" y="123"/>
+      <point x="277" y="112"/>
+      <point x="241" y="112" type="curve" smooth="yes"/>
+      <point x="195" y="112"/>
+      <point x="166" y="130"/>
+      <point x="166" y="158" type="curve" smooth="yes"/>
+      <point x="166" y="183"/>
+      <point x="191" y="195"/>
+      <point x="238" y="191" type="curve"/>
+      <point x="153" y="245" type="line"/>
+      <point x="70" y="232"/>
+      <point x="21" y="191"/>
+      <point x="21" y="130" type="curve" smooth="yes"/>
+      <point x="21" y="49"/>
+      <point x="106" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.glif b/src/Cantarell-Bold.ufo/glyphs/eight.glif
index 5889a626..b8c6ce1f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight" format="2">
-  <advance width="603.0"/>
+  <advance width="603"/>
   <unicode hex="0038"/>
   <outline>
     <component base="eight.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.lf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.lf.glif
index 4f573442..d9e99431 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.lf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.lf" format="2">
-  <advance width="603.0"/>
+  <advance width="603"/>
   <outline>
     <contour>
-      <point x="298.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="468.0" y="-10.0"/>
-      <point x="580.0" y="76.0"/>
-      <point x="580.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="580.0" y="434.0"/>
-      <point x="212.0" y="379.0"/>
-      <point x="212.0" y="502.0" type="curve" smooth="yes"/>
-      <point x="212.0" y="539.0"/>
-      <point x="246.0" y="566.0"/>
-      <point x="300.0" y="566.0" type="curve" smooth="yes"/>
-      <point x="354.0" y="566.0"/>
-      <point x="389.0" y="539.0"/>
-      <point x="389.0" y="497.0" type="curve" smooth="yes"/>
-      <point x="389.0" y="454.0"/>
-      <point x="351.0" y="424.0"/>
-      <point x="295.0" y="419.0" type="curve"/>
-      <point x="412.0" y="359.0" type="line"/>
-      <point x="505.0" y="393.0"/>
-      <point x="557.0" y="455.0"/>
-      <point x="557.0" y="529.0" type="curve" smooth="yes"/>
-      <point x="557.0" y="634.0"/>
-      <point x="455.0" y="704.0"/>
-      <point x="309.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="704.0"/>
-      <point x="44.0" y="619.0"/>
-      <point x="44.0" y="493.0" type="curve" smooth="yes"/>
-      <point x="44.0" y="257.0"/>
-      <point x="412.0" y="311.0"/>
-      <point x="412.0" y="193.0" type="curve" smooth="yes"/>
-      <point x="412.0" y="155.0"/>
-      <point x="373.0" y="128.0"/>
-      <point x="309.0" y="128.0" type="curve" smooth="yes"/>
-      <point x="239.0" y="128.0"/>
-      <point x="193.0" y="162.0"/>
-      <point x="193.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="264.0"/>
-      <point x="233.0" y="292.0"/>
-      <point x="303.0" y="294.0" type="curve"/>
-      <point x="204.0" y="357.0" type="line"/>
-      <point x="92.0" y="337.0"/>
-      <point x="25.0" y="273.0"/>
-      <point x="25.0" y="183.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="68.0"/>
-      <point x="136.0" y="-10.0"/>
+      <point x="298" y="-10" type="curve" smooth="yes"/>
+      <point x="468" y="-10"/>
+      <point x="580" y="76"/>
+      <point x="580" y="203" type="curve" smooth="yes"/>
+      <point x="580" y="434"/>
+      <point x="212" y="379"/>
+      <point x="212" y="502" type="curve" smooth="yes"/>
+      <point x="212" y="539"/>
+      <point x="246" y="566"/>
+      <point x="300" y="566" type="curve" smooth="yes"/>
+      <point x="354" y="566"/>
+      <point x="389" y="539"/>
+      <point x="389" y="497" type="curve" smooth="yes"/>
+      <point x="389" y="454"/>
+      <point x="351" y="424"/>
+      <point x="295" y="419" type="curve"/>
+      <point x="412" y="359" type="line"/>
+      <point x="505" y="393"/>
+      <point x="557" y="455"/>
+      <point x="557" y="529" type="curve" smooth="yes"/>
+      <point x="557" y="634"/>
+      <point x="455" y="704"/>
+      <point x="309" y="704" type="curve" smooth="yes"/>
+      <point x="149" y="704"/>
+      <point x="44" y="619"/>
+      <point x="44" y="493" type="curve" smooth="yes"/>
+      <point x="44" y="257"/>
+      <point x="412" y="311"/>
+      <point x="412" y="193" type="curve" smooth="yes"/>
+      <point x="412" y="155"/>
+      <point x="373" y="128"/>
+      <point x="309" y="128" type="curve" smooth="yes"/>
+      <point x="239" y="128"/>
+      <point x="193" y="162"/>
+      <point x="193" y="215" type="curve" smooth="yes"/>
+      <point x="193" y="264"/>
+      <point x="233" y="292"/>
+      <point x="303" y="294" type="curve"/>
+      <point x="204" y="357" type="line"/>
+      <point x="92" y="337"/>
+      <point x="25" y="273"/>
+      <point x="25" y="183" type="curve" smooth="yes"/>
+      <point x="25" y="68"/>
+      <point x="136" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.numr.glif b/src/Cantarell-Bold.ufo/glyphs/eight.numr.glif
index 084f293e..0b1f3bfd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.numr" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <outline>
-    <component base="eight.dnom" yOffset="260.0"/>
+    <component base="eight.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.osf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.osf.glif
index a109528a..9dc13cba 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.osf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.osf" format="2">
-  <advance width="597.0"/>
+  <advance width="597"/>
   <outline>
     <contour>
-      <point x="295.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="-10.0"/>
-      <point x="574.0" y="76.0"/>
-      <point x="574.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="574.0" y="431.0"/>
-      <point x="205.0" y="378.0"/>
-      <point x="205.0" y="505.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="543.0"/>
-      <point x="242.0" y="571.0"/>
-      <point x="297.0" y="571.0" type="curve" smooth="yes"/>
-      <point x="351.0" y="571.0"/>
-      <point x="389.0" y="543.0"/>
-      <point x="389.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="389.0" y="452.0"/>
-      <point x="344.0" y="421.0"/>
-      <point x="292.0" y="416.0" type="curve"/>
-      <point x="405.0" y="359.0" type="line"/>
-      <point x="498.0" y="393.0"/>
-      <point x="550.0" y="455.0"/>
-      <point x="550.0" y="529.0" type="curve" smooth="yes"/>
-      <point x="550.0" y="634.0"/>
-      <point x="449.0" y="704.0"/>
-      <point x="306.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="704.0"/>
-      <point x="44.0" y="619.0"/>
-      <point x="44.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="44.0" y="260.0"/>
-      <point x="412.0" y="314.0"/>
-      <point x="412.0" y="190.0" type="curve" smooth="yes"/>
-      <point x="412.0" y="151.0"/>
-      <point x="372.0" y="124.0"/>
-      <point x="306.0" y="124.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="124.0"/>
-      <point x="186.0" y="159.0"/>
-      <point x="186.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="263.0"/>
-      <point x="231.0" y="295.0"/>
-      <point x="300.0" y="297.0" type="curve"/>
-      <point x="204.0" y="357.0" type="line"/>
-      <point x="92.0" y="337.0"/>
-      <point x="25.0" y="273.0"/>
-      <point x="25.0" y="183.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="68.0"/>
-      <point x="136.0" y="-10.0"/>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="464" y="-10"/>
+      <point x="574" y="76"/>
+      <point x="574" y="200" type="curve" smooth="yes"/>
+      <point x="574" y="431"/>
+      <point x="205" y="378"/>
+      <point x="205" y="505" type="curve" smooth="yes"/>
+      <point x="205" y="543"/>
+      <point x="242" y="571"/>
+      <point x="297" y="571" type="curve" smooth="yes"/>
+      <point x="351" y="571"/>
+      <point x="389" y="543"/>
+      <point x="389" y="500" type="curve" smooth="yes"/>
+      <point x="389" y="452"/>
+      <point x="344" y="421"/>
+      <point x="292" y="416" type="curve"/>
+      <point x="405" y="359" type="line"/>
+      <point x="498" y="393"/>
+      <point x="550" y="455"/>
+      <point x="550" y="529" type="curve" smooth="yes"/>
+      <point x="550" y="634"/>
+      <point x="449" y="704"/>
+      <point x="306" y="704" type="curve" smooth="yes"/>
+      <point x="149" y="704"/>
+      <point x="44" y="619"/>
+      <point x="44" y="496" type="curve" smooth="yes"/>
+      <point x="44" y="260"/>
+      <point x="412" y="314"/>
+      <point x="412" y="190" type="curve" smooth="yes"/>
+      <point x="412" y="151"/>
+      <point x="372" y="124"/>
+      <point x="306" y="124" type="curve" smooth="yes"/>
+      <point x="235" y="124"/>
+      <point x="186" y="159"/>
+      <point x="186" y="212" type="curve" smooth="yes"/>
+      <point x="186" y="263"/>
+      <point x="231" y="295"/>
+      <point x="300" y="297" type="curve"/>
+      <point x="204" y="357" type="line"/>
+      <point x="92" y="337"/>
+      <point x="25" y="273"/>
+      <point x="25" y="183" type="curve" smooth="yes"/>
+      <point x="25" y="68"/>
+      <point x="136" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.subs.glif b/src/Cantarell-Bold.ufo/glyphs/eight.subs.glif
index 7b6eb600..7843694c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.subs" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <outline>
-    <component base="eight.dnom" yOffset="-180.0"/>
+    <component base="eight.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.tf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.tf.glif
index 94b043a8..eaf84137 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.tf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="286.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="-10.0"/>
-      <point x="561.0" y="76.0"/>
-      <point x="561.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="561.0" y="433.0"/>
-      <point x="204.0" y="379.0"/>
-      <point x="204.0" y="502.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="539.0"/>
-      <point x="237.0" y="566.0"/>
-      <point x="288.0" y="566.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="566.0"/>
-      <point x="373.0" y="539.0"/>
-      <point x="373.0" y="497.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="455.0"/>
-      <point x="337.0" y="424.0"/>
-      <point x="283.0" y="419.0" type="curve"/>
-      <point x="399.0" y="359.0" type="line"/>
-      <point x="489.0" y="393.0"/>
-      <point x="539.0" y="456.0"/>
-      <point x="539.0" y="529.0" type="curve" smooth="yes"/>
-      <point x="539.0" y="634.0"/>
-      <point x="439.0" y="704.0"/>
-      <point x="297.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="141.0" y="704.0"/>
-      <point x="38.0" y="619.0"/>
-      <point x="38.0" y="493.0" type="curve" smooth="yes"/>
-      <point x="38.0" y="257.0"/>
-      <point x="395.0" y="311.0"/>
-      <point x="395.0" y="193.0" type="curve" smooth="yes"/>
-      <point x="395.0" y="155.0"/>
-      <point x="357.0" y="128.0"/>
-      <point x="297.0" y="128.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="128.0"/>
-      <point x="186.0" y="162.0"/>
-      <point x="186.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="263.0"/>
-      <point x="224.0" y="292.0"/>
-      <point x="291.0" y="294.0" type="curve"/>
-      <point x="194.0" y="357.0" type="line"/>
-      <point x="85.0" y="337.0"/>
-      <point x="20.0" y="273.0"/>
-      <point x="20.0" y="183.0" type="curve" smooth="yes"/>
-      <point x="20.0" y="68.0"/>
-      <point x="129.0" y="-10.0"/>
+      <point x="286" y="-10" type="curve" smooth="yes"/>
+      <point x="451" y="-10"/>
+      <point x="561" y="76"/>
+      <point x="561" y="203" type="curve" smooth="yes"/>
+      <point x="561" y="433"/>
+      <point x="204" y="379"/>
+      <point x="204" y="502" type="curve" smooth="yes"/>
+      <point x="204" y="539"/>
+      <point x="237" y="566"/>
+      <point x="288" y="566" type="curve" smooth="yes"/>
+      <point x="339" y="566"/>
+      <point x="373" y="539"/>
+      <point x="373" y="497" type="curve" smooth="yes"/>
+      <point x="373" y="455"/>
+      <point x="337" y="424"/>
+      <point x="283" y="419" type="curve"/>
+      <point x="399" y="359" type="line"/>
+      <point x="489" y="393"/>
+      <point x="539" y="456"/>
+      <point x="539" y="529" type="curve" smooth="yes"/>
+      <point x="539" y="634"/>
+      <point x="439" y="704"/>
+      <point x="297" y="704" type="curve" smooth="yes"/>
+      <point x="141" y="704"/>
+      <point x="38" y="619"/>
+      <point x="38" y="493" type="curve" smooth="yes"/>
+      <point x="38" y="257"/>
+      <point x="395" y="311"/>
+      <point x="395" y="193" type="curve" smooth="yes"/>
+      <point x="395" y="155"/>
+      <point x="357" y="128"/>
+      <point x="297" y="128" type="curve" smooth="yes"/>
+      <point x="230" y="128"/>
+      <point x="186" y="162"/>
+      <point x="186" y="215" type="curve" smooth="yes"/>
+      <point x="186" y="263"/>
+      <point x="224" y="292"/>
+      <point x="291" y="294" type="curve"/>
+      <point x="194" y="357" type="line"/>
+      <point x="85" y="337"/>
+      <point x="20" y="273"/>
+      <point x="20" y="183" type="curve" smooth="yes"/>
+      <point x="20" y="68"/>
+      <point x="129" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif
index a877e4ac..fcc530fc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="287.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="452.0" y="-10.0"/>
-      <point x="561.0" y="76.0"/>
-      <point x="561.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="561.0" y="429.0"/>
-      <point x="200.0" y="380.0"/>
-      <point x="200.0" y="504.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="543.0"/>
-      <point x="236.0" y="571.0"/>
-      <point x="289.0" y="571.0" type="curve" smooth="yes"/>
-      <point x="341.0" y="571.0"/>
-      <point x="378.0" y="543.0"/>
-      <point x="378.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="378.0" y="452.0"/>
-      <point x="334.0" y="421.0"/>
-      <point x="284.0" y="416.0" type="curve"/>
-      <point x="396.0" y="359.0" type="line"/>
-      <point x="487.0" y="393.0"/>
-      <point x="538.0" y="456.0"/>
-      <point x="538.0" y="530.0" type="curve" smooth="yes"/>
-      <point x="538.0" y="632.0"/>
-      <point x="441.0" y="704.0"/>
-      <point x="298.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="704.0"/>
-      <point x="40.0" y="619.0"/>
-      <point x="40.0" y="494.0" type="curve" smooth="yes"/>
-      <point x="40.0" y="262.0"/>
-      <point x="400.0" y="312.0"/>
-      <point x="400.0" y="191.0" type="curve" smooth="yes"/>
-      <point x="400.0" y="151.0"/>
-      <point x="361.0" y="124.0"/>
-      <point x="298.0" y="124.0" type="curve" smooth="yes"/>
-      <point x="229.0" y="124.0"/>
-      <point x="182.0" y="159.0"/>
-      <point x="182.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="262.0"/>
-      <point x="225.0" y="295.0"/>
-      <point x="292.0" y="297.0" type="curve"/>
-      <point x="197.0" y="357.0" type="line"/>
-      <point x="87.0" y="337.0"/>
-      <point x="22.0" y="272.0"/>
-      <point x="22.0" y="183.0" type="curve" smooth="yes"/>
-      <point x="22.0" y="68.0"/>
-      <point x="131.0" y="-10.0"/>
+      <point x="287" y="-10" type="curve" smooth="yes"/>
+      <point x="452" y="-10"/>
+      <point x="561" y="76"/>
+      <point x="561" y="201" type="curve" smooth="yes"/>
+      <point x="561" y="429"/>
+      <point x="200" y="380"/>
+      <point x="200" y="504" type="curve" smooth="yes"/>
+      <point x="200" y="543"/>
+      <point x="236" y="571"/>
+      <point x="289" y="571" type="curve" smooth="yes"/>
+      <point x="341" y="571"/>
+      <point x="378" y="543"/>
+      <point x="378" y="500" type="curve" smooth="yes"/>
+      <point x="378" y="452"/>
+      <point x="334" y="421"/>
+      <point x="284" y="416" type="curve"/>
+      <point x="396" y="359" type="line"/>
+      <point x="487" y="393"/>
+      <point x="538" y="456"/>
+      <point x="538" y="530" type="curve" smooth="yes"/>
+      <point x="538" y="632"/>
+      <point x="441" y="704"/>
+      <point x="298" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="40" y="619"/>
+      <point x="40" y="494" type="curve" smooth="yes"/>
+      <point x="40" y="262"/>
+      <point x="400" y="312"/>
+      <point x="400" y="191" type="curve" smooth="yes"/>
+      <point x="400" y="151"/>
+      <point x="361" y="124"/>
+      <point x="298" y="124" type="curve" smooth="yes"/>
+      <point x="229" y="124"/>
+      <point x="182" y="159"/>
+      <point x="182" y="212" type="curve" smooth="yes"/>
+      <point x="182" y="262"/>
+      <point x="225" y="295"/>
+      <point x="292" y="297" type="curve"/>
+      <point x="197" y="357" type="line"/>
+      <point x="87" y="337"/>
+      <point x="22" y="272"/>
+      <point x="22" y="183" type="curve" smooth="yes"/>
+      <point x="22" y="68"/>
+      <point x="131" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eightinferior.glif 
b/src/Cantarell-Bold.ufo/glyphs/eightinferior.glif
index 5f0c0566..75b3031b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eightinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eightinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eightinferior" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="2088"/>
   <outline>
-    <component base="eight.dnom" yOffset="-100.0"/>
+    <component base="eight.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif 
b/src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif
index 85573cb1..16f4b231 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eightsuperior" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="2078"/>
   <outline>
-    <component base="eight.dnom" yOffset="370.0"/>
+    <component base="eight.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif
index 8e8cc43f..f2800bbc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="einvertedbreve" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0207"/>
   <outline>
     <component base="e"/>
-    <component base="breveinvertedcomb" xOffset="41.0"/>
+    <component base="breveinvertedcomb" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/el-cy.glif b/src/Cantarell-Bold.ufo/glyphs/el-cy.glif
index 0abfd932..e1741f0d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/el-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/el-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="el-cy" format="2">
-  <advance width="602.0"/>
+  <advance width="602"/>
   <unicode hex="043B"/>
   <outline>
     <contour>
-      <point x="96.0" y="-17.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="-17.0"/>
-      <point x="273.0" y="90.0"/>
-      <point x="273.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="273.0" y="351.0" type="line"/>
-      <point x="382.0" y="351.0" type="line"/>
-      <point x="382.0" y="0.0" type="line"/>
-      <point x="548.0" y="0.0" type="line"/>
-      <point x="548.0" y="491.0" type="line"/>
-      <point x="120.0" y="491.0" type="line"/>
-      <point x="120.0" y="194.0" type="line" smooth="yes"/>
-      <point x="120.0" y="176.0"/>
-      <point x="108.0" y="115.0"/>
-      <point x="66.0" y="115.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="115.0"/>
-      <point x="37.0" y="122.0"/>
-      <point x="23.0" y="131.0" type="curve"/>
-      <point x="-4.0" y="15.0" type="line"/>
-      <point x="21.0" y="-5.0"/>
-      <point x="57.0" y="-17.0"/>
+      <point x="96" y="-17" type="curve" smooth="yes"/>
+      <point x="207" y="-17"/>
+      <point x="273" y="90"/>
+      <point x="273" y="200" type="curve" smooth="yes"/>
+      <point x="273" y="351" type="line"/>
+      <point x="382" y="351" type="line"/>
+      <point x="382" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="491" type="line"/>
+      <point x="120" y="491" type="line"/>
+      <point x="120" y="194" type="line" smooth="yes"/>
+      <point x="120" y="176"/>
+      <point x="108" y="115"/>
+      <point x="66" y="115" type="curve" smooth="yes"/>
+      <point x="58" y="115"/>
+      <point x="37" y="122"/>
+      <point x="23" y="131" type="curve"/>
+      <point x="-4" y="15" type="line"/>
+      <point x="21" y="-5"/>
+      <point x="57" y="-17"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ellipsis.glif b/src/Cantarell-Bold.ufo/glyphs/ellipsis.glif
index 14f4096b..ce4f0a9c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ellipsis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ellipsis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ellipsis" format="2">
-  <advance width="822.0"/>
+  <advance width="822"/>
   <unicode hex="2026"/>
   <outline>
-    <component base="period" xOffset="540.0"/>
-    <component base="period" xOffset="270.0"/>
+    <component base="period" xOffset="540"/>
+    <component base="period" xOffset="270"/>
     <component base="period"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/em-cy.glif b/src/Cantarell-Bold.ufo/glyphs/em-cy.glif
index ccbbcb96..9ca7a43b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/em-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/em-cy.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="em-cy" format="2">
-  <advance width="665.0"/>
+  <advance width="665"/>
   <unicode hex="043C"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="197.0" y="0.0" type="line"/>
-      <point x="197.0" y="286.0" type="line"/>
-      <point x="182.0" y="261.0" type="line"/>
-      <point x="288.0" y="76.0" type="line"/>
-      <point x="376.0" y="76.0" type="line"/>
-      <point x="475.0" y="261.0" type="line"/>
-      <point x="467.0" y="281.0" type="line"/>
-      <point x="467.0" y="0.0" type="line"/>
-      <point x="611.0" y="0.0" type="line"/>
-      <point x="611.0" y="490.0" type="line"/>
-      <point x="470.0" y="490.0" type="line"/>
-      <point x="311.0" y="176.0" type="line"/>
-      <point x="370.0" y="176.0" type="line"/>
-      <point x="196.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="197" y="0" type="line"/>
+      <point x="197" y="286" type="line"/>
+      <point x="182" y="261" type="line"/>
+      <point x="288" y="76" type="line"/>
+      <point x="376" y="76" type="line"/>
+      <point x="475" y="261" type="line"/>
+      <point x="467" y="281" type="line"/>
+      <point x="467" y="0" type="line"/>
+      <point x="611" y="0" type="line"/>
+      <point x="611" y="490" type="line"/>
+      <point x="470" y="490" type="line"/>
+      <point x="311" y="176" type="line"/>
+      <point x="370" y="176" type="line"/>
+      <point x="196" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emacron.glif b/src/Cantarell-Bold.ufo/glyphs/emacron.glif
index f029ba44..55988f5a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/emacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/emacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacron" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0113"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb" xOffset="25.0"/>
+    <component base="macroncomb" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emacronacute.glif b/src/Cantarell-Bold.ufo/glyphs/emacronacute.glif
index 4f986c30..78d82b06 100644
--- a/src/Cantarell-Bold.ufo/glyphs/emacronacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/emacronacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacronacute" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1E17"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb_acutecomb" xOffset="28.0"/>
+    <component base="macroncomb_acutecomb" xOffset="28"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif b/src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif
index 920a1d63..3701f8eb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacrongrave" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1E15"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb_gravecomb" xOffset="28.0"/>
+    <component base="macroncomb_gravecomb" xOffset="28"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emdash.glif b/src/Cantarell-Bold.ufo/glyphs/emdash.glif
index 38b7c60f..4b62807d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/emdash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/emdash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emdash" format="2">
-  <advance width="1108.0"/>
+  <advance width="1108"/>
   <unicode hex="2014"/>
   <outline>
     <contour>
-      <point x="54.0" y="189.0" type="line"/>
-      <point x="1054.0" y="189.0" type="line"/>
-      <point x="1054.0" y="329.0" type="line"/>
-      <point x="54.0" y="329.0" type="line"/>
+      <point x="54" y="189" type="line"/>
+      <point x="1054" y="189" type="line"/>
+      <point x="1054" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emptyset.glif b/src/Cantarell-Bold.ufo/glyphs/emptyset.glif
index 176d0540..86fc069e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/emptyset.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/emptyset.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emptyset" format="2">
-  <advance width="700.0"/>
+  <advance width="700"/>
   <unicode hex="2205"/>
   <outline>
     <contour>
-      <point x="344.0" y="33.0" type="curve" smooth="yes"/>
-      <point x="536.0" y="33.0"/>
-      <point x="664.0" y="158.0"/>
-      <point x="664.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="664.0" y="528.0"/>
-      <point x="541.0" y="650.0"/>
-      <point x="356.0" y="650.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="650.0"/>
-      <point x="37.0" y="523.0"/>
-      <point x="37.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="37.0" y="153.0"/>
-      <point x="160.0" y="33.0"/>
+      <point x="344" y="33" type="curve" smooth="yes"/>
+      <point x="536" y="33"/>
+      <point x="664" y="158"/>
+      <point x="664" y="345" type="curve" smooth="yes"/>
+      <point x="664" y="528"/>
+      <point x="541" y="650"/>
+      <point x="356" y="650" type="curve" smooth="yes"/>
+      <point x="164" y="650"/>
+      <point x="37" y="523"/>
+      <point x="37" y="334" type="curve" smooth="yes"/>
+      <point x="37" y="153"/>
+      <point x="160" y="33"/>
     </contour>
     <contour>
-      <point x="354.0" y="193.0" type="curve" smooth="yes"/>
-      <point x="265.0" y="193.0"/>
-      <point x="206.0" y="253.0"/>
-      <point x="206.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="432.0"/>
-      <point x="262.0" y="490.0"/>
-      <point x="346.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="490.0"/>
-      <point x="495.0" y="429.0"/>
-      <point x="495.0" y="337.0" type="curve" smooth="yes"/>
-      <point x="495.0" y="251.0"/>
-      <point x="439.0" y="193.0"/>
+      <point x="354" y="193" type="curve" smooth="yes"/>
+      <point x="265" y="193"/>
+      <point x="206" y="253"/>
+      <point x="206" y="344" type="curve" smooth="yes"/>
+      <point x="206" y="432"/>
+      <point x="262" y="490"/>
+      <point x="346" y="490" type="curve" smooth="yes"/>
+      <point x="435" y="490"/>
+      <point x="495" y="429"/>
+      <point x="495" y="337" type="curve" smooth="yes"/>
+      <point x="495" y="251"/>
+      <point x="439" y="193"/>
     </contour>
     <contour>
-      <point x="173.0" y="-33.0" type="line"/>
-      <point x="632.0" y="651.0" type="line"/>
-      <point x="521.0" y="725.0" type="line"/>
-      <point x="62.0" y="41.0" type="line"/>
+      <point x="173" y="-33" type="line"/>
+      <point x="632" y="651" type="line"/>
+      <point x="521" y="725" type="line"/>
+      <point x="62" y="41" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emquad.glif b/src/Cantarell-Bold.ufo/glyphs/emquad.glif
index 20fe1878..2a7dc601 100644
--- a/src/Cantarell-Bold.ufo/glyphs/emquad.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/emquad.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emquad" format="2">
-  <advance width="1000.0"/>
+  <advance width="1000"/>
   <unicode hex="2001"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emspace.glif b/src/Cantarell-Bold.ufo/glyphs/emspace.glif
index 3b122093..33d6e61a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/emspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/emspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emspace" format="2">
-  <advance width="1000.0"/>
+  <advance width="1000"/>
   <unicode hex="2003"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/en-cy.glif b/src/Cantarell-Bold.ufo/glyphs/en-cy.glif
index 7a61290d..82133814 100644
--- a/src/Cantarell-Bold.ufo/glyphs/en-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/en-cy.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="en-cy" format="2">
-  <advance width="596.0"/>
+  <advance width="596"/>
   <unicode hex="043D"/>
-  <anchor x="473.0" y="0.0" name="bottomright"/>
+  <anchor x="473" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="374.0" y="0.0" type="line"/>
-      <point x="542.0" y="0.0" type="line"/>
-      <point x="542.0" y="490.0" type="line"/>
-      <point x="374.0" y="490.0" type="line"/>
+      <point x="374" y="0" type="line"/>
+      <point x="542" y="0" type="line"/>
+      <point x="542" y="490" type="line"/>
+      <point x="374" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="222.0" y="0.0" type="line"/>
-      <point x="222.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="222" y="0" type="line"/>
+      <point x="222" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="204.0" y="179.0" type="line"/>
-      <point x="392.0" y="179.0" type="line"/>
-      <point x="392.0" y="314.0" type="line"/>
-      <point x="204.0" y="314.0" type="line"/>
+      <point x="204" y="179" type="line"/>
+      <point x="392" y="179" type="line"/>
+      <point x="392" y="314" type="line"/>
+      <point x="204" y="314" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/endash.glif b/src/Cantarell-Bold.ufo/glyphs/endash.glif
index 16ceb3b7..d1b5002a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/endash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/endash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="endash" format="2">
-  <advance width="608.0"/>
+  <advance width="608"/>
   <unicode hex="2013"/>
   <outline>
     <contour>
-      <point x="54.0" y="189.0" type="line"/>
-      <point x="554.0" y="189.0" type="line"/>
-      <point x="554.0" y="329.0" type="line"/>
-      <point x="54.0" y="329.0" type="line"/>
+      <point x="54" y="189" type="line"/>
+      <point x="554" y="189" type="line"/>
+      <point x="554" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif
index 8f6dd251..5e8c6693 100644
--- a/src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="endescender-cy" format="2">
-  <advance width="630.0"/>
+  <advance width="630"/>
   <unicode hex="04A3"/>
   <outline>
     <component base="en-cy"/>
-    <component base="descender-cy" xOffset="377.0"/>
+    <component base="descender-cy" xOffset="377"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eng.glif b/src/Cantarell-Bold.ufo/glyphs/eng.glif
index 6566cd5d..65ea746b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eng.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eng.glif
@@ -1,44 +1,44 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eng" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="014B"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="227.0" y="0.0" type="line"/>
-      <point x="227.0" y="376.0" type="line"/>
-      <point x="179.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="376" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="366.0" y="0.0" type="line"/>
-      <point x="539.0" y="0.0" type="line"/>
-      <point x="539.0" y="304.0" type="line" smooth="yes"/>
-      <point x="539.0" y="422.0"/>
-      <point x="471.0" y="496.0"/>
-      <point x="363.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="293.0" y="496.0"/>
-      <point x="232.0" y="465.0"/>
-      <point x="192.0" y="408.0" type="curve"/>
-      <point x="211.0" y="305.0" type="line"/>
-      <point x="236.0" y="332.0"/>
-      <point x="264.0" y="346.0"/>
-      <point x="298.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="346.0"/>
-      <point x="366.0" y="320.0"/>
-      <point x="366.0" y="265.0" type="curve" smooth="yes"/>
+      <point x="366" y="0" type="line"/>
+      <point x="539" y="0" type="line"/>
+      <point x="539" y="304" type="line" smooth="yes"/>
+      <point x="539" y="422"/>
+      <point x="471" y="496"/>
+      <point x="363" y="496" type="curve" smooth="yes"/>
+      <point x="293" y="496"/>
+      <point x="232" y="465"/>
+      <point x="192" y="408" type="curve"/>
+      <point x="211" y="305" type="line"/>
+      <point x="236" y="332"/>
+      <point x="264" y="346"/>
+      <point x="298" y="346" type="curve" smooth="yes"/>
+      <point x="345" y="346"/>
+      <point x="366" y="320"/>
+      <point x="366" y="265" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="366.0" y="-227.0" type="line"/>
-      <point x="470.0" y="-197.0"/>
-      <point x="539.0" y="-111.0"/>
-      <point x="539.0" y="-13.0" type="curve" smooth="yes"/>
-      <point x="539.0" y="0.0" type="line"/>
-      <point x="366.0" y="0.0" type="line"/>
-      <point x="366.0" y="-25.0" type="line" smooth="yes"/>
-      <point x="366.0" y="-70.0"/>
-      <point x="344.0" y="-112.0"/>
-      <point x="311.0" y="-131.0" type="curve"/>
+      <point x="366" y="-227" type="line"/>
+      <point x="470" y="-197"/>
+      <point x="539" y="-111"/>
+      <point x="539" y="-13" type="curve" smooth="yes"/>
+      <point x="539" y="0" type="line"/>
+      <point x="366" y="0" type="line"/>
+      <point x="366" y="-25" type="line" smooth="yes"/>
+      <point x="366" y="-70"/>
+      <point x="344" y="-112"/>
+      <point x="311" y="-131" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
index 097294da..bf570738 100644
--- a/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enghe-cy" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="04A5"/>
   <outline>
     <contour>
-      <point x="375.0" y="0.0" type="line"/>
-      <point x="543.0" y="0.0" type="line"/>
-      <point x="543.0" y="490.0" type="line"/>
-      <point x="375.0" y="490.0" type="line"/>
+      <point x="375" y="0" type="line"/>
+      <point x="543" y="0" type="line"/>
+      <point x="543" y="490" type="line"/>
+      <point x="375" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="55.0" y="0.0" type="line"/>
-      <point x="223.0" y="0.0" type="line"/>
-      <point x="223.0" y="490.0" type="line"/>
-      <point x="55.0" y="490.0" type="line"/>
+      <point x="55" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="223" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="205.0" y="179.0" type="line"/>
-      <point x="393.0" y="179.0" type="line"/>
-      <point x="393.0" y="314.0" type="line"/>
-      <point x="205.0" y="314.0" type="line"/>
+      <point x="205" y="179" type="line"/>
+      <point x="393" y="179" type="line"/>
+      <point x="393" y="314" type="line"/>
+      <point x="205" y="314" type="line"/>
     </contour>
     <contour>
-      <point x="505.0" y="357.0" type="line"/>
-      <point x="717.0" y="357.0" type="line"/>
-      <point x="717.0" y="490.0" type="line"/>
-      <point x="505.0" y="490.0" type="line"/>
+      <point x="505" y="357" type="line"/>
+      <point x="717" y="357" type="line"/>
+      <point x="717" y="490" type="line"/>
+      <point x="505" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/enquad.glif b/src/Cantarell-Bold.ufo/glyphs/enquad.glif
index efd4d94f..0eea2da5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/enquad.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/enquad.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enquad" format="2">
-  <advance width="500.0"/>
+  <advance width="500"/>
   <unicode hex="2000"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/enspace.glif b/src/Cantarell-Bold.ufo/glyphs/enspace.glif
index be3bcf33..41767d40 100644
--- a/src/Cantarell-Bold.ufo/glyphs/enspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/enspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enspace" format="2">
-  <advance width="500.0"/>
+  <advance width="500"/>
   <unicode hex="2002"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eogonek.glif b/src/Cantarell-Bold.ufo/glyphs/eogonek.glif
index bf2af667..7e78a0a4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eogonek" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0119"/>
   <outline>
     <component base="e"/>
-    <component base="ogonekcomb.tall" xOffset="-28.0" yOffset="-1.0"/>
+    <component base="ogonekcomb.tall" xOffset="-28" yOffset="-1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equal.glif b/src/Cantarell-Bold.ufo/glyphs/equal.glif
index d0de24c2..cd50872b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/equal.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/equal.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equal" format="2">
-  <advance width="666.0"/>
+  <advance width="666"/>
   <unicode hex="003D"/>
   <outline>
     <contour>
-      <point x="80.0" y="371.0" type="line"/>
-      <point x="586.0" y="371.0" type="line"/>
-      <point x="586.0" y="521.0" type="line"/>
-      <point x="80.0" y="521.0" type="line"/>
+      <point x="80" y="371" type="line"/>
+      <point x="586" y="371" type="line"/>
+      <point x="586" y="521" type="line"/>
+      <point x="80" y="521" type="line"/>
     </contour>
     <contour>
-      <point x="80.0" y="131.0" type="line"/>
-      <point x="586.0" y="131.0" type="line"/>
-      <point x="586.0" y="281.0" type="line"/>
-      <point x="80.0" y="281.0" type="line"/>
+      <point x="80" y="131" type="line"/>
+      <point x="586" y="131" type="line"/>
+      <point x="586" y="281" type="line"/>
+      <point x="80" y="281" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equal.tf.glif b/src/Cantarell-Bold.ufo/glyphs/equal.tf.glif
index e19b579e..5888c475 100644
--- a/src/Cantarell-Bold.ufo/glyphs/equal.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/equal.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="62.0" y="362.0" type="line"/>
-      <point x="519.0" y="362.0" type="line"/>
-      <point x="519.0" y="520.0" type="line"/>
-      <point x="62.0" y="520.0" type="line"/>
+      <point x="62" y="362" type="line"/>
+      <point x="519" y="362" type="line"/>
+      <point x="519" y="520" type="line"/>
+      <point x="62" y="520" type="line"/>
     </contour>
     <contour>
-      <point x="62.0" y="122.0" type="line"/>
-      <point x="519.0" y="122.0" type="line"/>
-      <point x="519.0" y="280.0" type="line"/>
-      <point x="62.0" y="280.0" type="line"/>
+      <point x="62" y="122" type="line"/>
+      <point x="519" y="122" type="line"/>
+      <point x="519" y="280" type="line"/>
+      <point x="62" y="280" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equivalence.glif b/src/Cantarell-Bold.ufo/glyphs/equivalence.glif
index 67229d66..3e9391a4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/equivalence.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/equivalence.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equivalence" format="2">
-  <advance width="655.0"/>
+  <advance width="655"/>
   <unicode hex="2261"/>
   <outline>
     <contour>
-      <point x="80.0" y="462.0" type="line"/>
-      <point x="575.0" y="462.0" type="line"/>
-      <point x="575.0" y="597.0" type="line"/>
-      <point x="80.0" y="597.0" type="line"/>
+      <point x="80" y="462" type="line"/>
+      <point x="575" y="462" type="line"/>
+      <point x="575" y="597" type="line"/>
+      <point x="80" y="597" type="line"/>
     </contour>
     <contour>
-      <point x="80.0" y="82.0" type="line"/>
-      <point x="575.0" y="82.0" type="line"/>
-      <point x="575.0" y="217.0" type="line"/>
-      <point x="80.0" y="217.0" type="line"/>
+      <point x="80" y="82" type="line"/>
+      <point x="575" y="82" type="line"/>
+      <point x="575" y="217" type="line"/>
+      <point x="80" y="217" type="line"/>
     </contour>
     <contour>
-      <point x="80.0" y="272.0" type="line"/>
-      <point x="575.0" y="272.0" type="line"/>
-      <point x="575.0" y="407.0" type="line"/>
-      <point x="80.0" y="407.0" type="line"/>
+      <point x="80" y="272" type="line"/>
+      <point x="575" y="272" type="line"/>
+      <point x="575" y="407" type="line"/>
+      <point x="80" y="407" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif
index f23297bd..0f8086b3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equivalence.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="65.0" y="462.0" type="line"/>
-      <point x="515.0" y="462.0" type="line"/>
-      <point x="515.0" y="597.0" type="line"/>
-      <point x="65.0" y="597.0" type="line"/>
+      <point x="65" y="462" type="line"/>
+      <point x="515" y="462" type="line"/>
+      <point x="515" y="597" type="line"/>
+      <point x="65" y="597" type="line"/>
     </contour>
     <contour>
-      <point x="65.0" y="82.0" type="line"/>
-      <point x="515.0" y="82.0" type="line"/>
-      <point x="515.0" y="217.0" type="line"/>
-      <point x="65.0" y="217.0" type="line"/>
+      <point x="65" y="82" type="line"/>
+      <point x="515" y="82" type="line"/>
+      <point x="515" y="217" type="line"/>
+      <point x="65" y="217" type="line"/>
     </contour>
     <contour>
-      <point x="65.0" y="272.0" type="line"/>
-      <point x="515.0" y="272.0" type="line"/>
-      <point x="515.0" y="407.0" type="line"/>
-      <point x="65.0" y="407.0" type="line"/>
+      <point x="65" y="272" type="line"/>
+      <point x="515" y="272" type="line"/>
+      <point x="515" y="407" type="line"/>
+      <point x="65" y="407" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/er-cy.glif b/src/Cantarell-Bold.ufo/glyphs/er-cy.glif
index 5a246daf..07193d00 100644
--- a/src/Cantarell-Bold.ufo/glyphs/er-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/er-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="er-cy" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <unicode hex="0440"/>
   <outline>
     <component base="p"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif
index 0dc3c961..8ac9f9d7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ereversed-cy" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="044D"/>
-  <anchor x="238.0" y="490.0" name="top"/>
+  <anchor x="238" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="187.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="-7.0"/>
-      <point x="458.0" y="91.0"/>
-      <point x="458.0" y="250.0" type="curve" smooth="yes"/>
-      <point x="458.0" y="405.0"/>
-      <point x="358.0" y="500.0"/>
-      <point x="205.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="500.0"/>
-      <point x="55.0" y="484.0"/>
-      <point x="18.0" y="465.0" type="curve"/>
-      <point x="49.0" y="359.0" type="line"/>
-      <point x="79.0" y="369.0"/>
-      <point x="140.0" y="374.0"/>
-      <point x="167.0" y="374.0" type="curve" smooth="yes"/>
-      <point x="262.0" y="374.0"/>
-      <point x="308.0" y="329.0"/>
-      <point x="308.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="308.0" y="152.0"/>
-      <point x="272.0" y="120.0"/>
-      <point x="187.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="120.0"/>
-      <point x="78.0" y="127.0"/>
-      <point x="50.0" y="137.0" type="curve"/>
-      <point x="10.0" y="24.0" type="line"/>
-      <point x="60.0" y="3.0"/>
-      <point x="133.0" y="-7.0"/>
+      <point x="187" y="-7" type="curve" smooth="yes"/>
+      <point x="352" y="-7"/>
+      <point x="458" y="91"/>
+      <point x="458" y="250" type="curve" smooth="yes"/>
+      <point x="458" y="405"/>
+      <point x="358" y="500"/>
+      <point x="205" y="500" type="curve" smooth="yes"/>
+      <point x="144" y="500"/>
+      <point x="55" y="484"/>
+      <point x="18" y="465" type="curve"/>
+      <point x="49" y="359" type="line"/>
+      <point x="79" y="369"/>
+      <point x="140" y="374"/>
+      <point x="167" y="374" type="curve" smooth="yes"/>
+      <point x="262" y="374"/>
+      <point x="308" y="329"/>
+      <point x="308" y="235" type="curve" smooth="yes"/>
+      <point x="308" y="152"/>
+      <point x="272" y="120"/>
+      <point x="187" y="120" type="curve" smooth="yes"/>
+      <point x="146" y="120"/>
+      <point x="78" y="127"/>
+      <point x="50" y="137" type="curve"/>
+      <point x="10" y="24" type="line"/>
+      <point x="60" y="3"/>
+      <point x="133" y="-7"/>
     </contour>
     <contour>
-      <point x="98.0" y="189.0" type="line"/>
-      <point x="329.0" y="189.0" type="line"/>
-      <point x="329.0" y="306.0" type="line"/>
-      <point x="98.0" y="306.0" type="line"/>
+      <point x="98" y="189" type="line"/>
+      <point x="329" y="189" type="line"/>
+      <point x="329" y="306" type="line"/>
+      <point x="98" y="306" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/es-cy.glif b/src/Cantarell-Bold.ufo/glyphs/es-cy.glif
index 6f028c96..86af0bb0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/es-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/es-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="es-cy" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="0441"/>
-  <anchor x="264.0" y="0.0" name="bottomright"/>
+  <anchor x="264" y="0" name="bottomright"/>
   <outline>
     <component base="c"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif
index 862dce7c..d22d9ec7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="esdescender-cy" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="04AB"/>
   <outline>
     <component base="es-cy"/>
-    <component base="descender-cy.strait" xOffset="90.0"/>
+    <component base="descender-cy.strait" xOffset="90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/estimated.glif b/src/Cantarell-Bold.ufo/glyphs/estimated.glif
index 2ea3dadf..095b7645 100644
--- a/src/Cantarell-Bold.ufo/glyphs/estimated.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/estimated.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="estimated" format="2">
-  <advance width="763.0"/>
+  <advance width="763"/>
   <unicode hex="212E"/>
   <outline>
     <contour>
-      <point x="385.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="516.0" y="-10.0"/>
-      <point x="640.0" y="42.0"/>
-      <point x="712.0" y="119.0" type="curve"/>
-      <point x="646.0" y="119.0" type="line"/>
-      <point x="574.0" y="62.0"/>
-      <point x="482.0" y="36.0"/>
-      <point x="393.0" y="36.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="36.0"/>
-      <point x="197.0" y="84.0"/>
-      <point x="150.0" y="145.0" type="curve"/>
-      <point x="150.0" y="315.0" type="line"/>
-      <point x="733.0" y="315.0" type="line"/>
-      <point x="733.0" y="545.0"/>
-      <point x="616.0" y="704.0"/>
-      <point x="388.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="704.0"/>
-      <point x="39.0" y="541.0"/>
-      <point x="39.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="39.0" y="123.0"/>
-      <point x="175.0" y="-10.0"/>
+      <point x="385" y="-10" type="curve" smooth="yes"/>
+      <point x="516" y="-10"/>
+      <point x="640" y="42"/>
+      <point x="712" y="119" type="curve"/>
+      <point x="646" y="119" type="line"/>
+      <point x="574" y="62"/>
+      <point x="482" y="36"/>
+      <point x="393" y="36" type="curve" smooth="yes"/>
+      <point x="271" y="36"/>
+      <point x="197" y="84"/>
+      <point x="150" y="145" type="curve"/>
+      <point x="150" y="315" type="line"/>
+      <point x="733" y="315" type="line"/>
+      <point x="733" y="545"/>
+      <point x="616" y="704"/>
+      <point x="388" y="704" type="curve" smooth="yes"/>
+      <point x="157" y="704"/>
+      <point x="39" y="541"/>
+      <point x="39" y="339" type="curve" smooth="yes"/>
+      <point x="39" y="123"/>
+      <point x="175" y="-10"/>
     </contour>
     <contour>
-      <point x="150.0" y="358.0" type="line"/>
-      <point x="150.0" y="535.0" type="line"/>
-      <point x="196.0" y="619.0"/>
-      <point x="271.0" y="662.0"/>
-      <point x="385.0" y="662.0" type="curve" smooth="yes"/>
-      <point x="499.0" y="662.0"/>
-      <point x="573.0" y="619.0"/>
-      <point x="619.0" y="535.0" type="curve"/>
-      <point x="619.0" y="358.0" type="line"/>
+      <point x="150" y="358" type="line"/>
+      <point x="150" y="535" type="line"/>
+      <point x="196" y="619"/>
+      <point x="271" y="662"/>
+      <point x="385" y="662" type="curve" smooth="yes"/>
+      <point x="499" y="662"/>
+      <point x="573" y="619"/>
+      <point x="619" y="535" type="curve"/>
+      <point x="619" y="358" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eth.glif b/src/Cantarell-Bold.ufo/glyphs/eth.glif
index 83c5ebc9..3f9e433f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/eth.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/eth.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eth" format="2">
-  <advance width="571.0"/>
+  <advance width="571"/>
   <unicode hex="00F0"/>
   <outline>
     <contour>
-      <point x="272.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="-9.0"/>
-      <point x="533.0" y="101.0"/>
-      <point x="533.0" y="285.0" type="curve" smooth="yes"/>
-      <point x="533.0" y="494.0"/>
-      <point x="401.0" y="654.0"/>
-      <point x="149.0" y="750.0" type="curve"/>
-      <point x="102.0" y="626.0" type="line"/>
-      <point x="274.0" y="542.0"/>
-      <point x="376.0" y="446.0"/>
-      <point x="376.0" y="367.0" type="curve"/>
-      <point x="463.0" y="282.0" type="line"/>
-      <point x="463.0" y="372.0"/>
-      <point x="371.0" y="447.0"/>
-      <point x="252.0" y="447.0" type="curve" smooth="yes"/>
-      <point x="116.0" y="447.0"/>
-      <point x="25.0" y="354.0"/>
-      <point x="25.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="81.0"/>
-      <point x="124.0" y="-9.0"/>
+      <point x="272" y="-9" type="curve" smooth="yes"/>
+      <point x="435" y="-9"/>
+      <point x="533" y="101"/>
+      <point x="533" y="285" type="curve" smooth="yes"/>
+      <point x="533" y="494"/>
+      <point x="401" y="654"/>
+      <point x="149" y="750" type="curve"/>
+      <point x="102" y="626" type="line"/>
+      <point x="274" y="542"/>
+      <point x="376" y="446"/>
+      <point x="376" y="367" type="curve"/>
+      <point x="463" y="282" type="line"/>
+      <point x="463" y="372"/>
+      <point x="371" y="447"/>
+      <point x="252" y="447" type="curve" smooth="yes"/>
+      <point x="116" y="447"/>
+      <point x="25" y="354"/>
+      <point x="25" y="215" type="curve" smooth="yes"/>
+      <point x="25" y="81"/>
+      <point x="124" y="-9"/>
     </contour>
     <contour>
-      <point x="286.0" y="131.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="131.0"/>
-      <point x="202.0" y="168.0"/>
-      <point x="202.0" y="224.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="276.0"/>
-      <point x="231.0" y="307.0"/>
-      <point x="280.0" y="307.0" type="curve" smooth="yes"/>
-      <point x="330.0" y="307.0"/>
-      <point x="363.0" y="270.0"/>
-      <point x="363.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="363.0" y="164.0"/>
-      <point x="332.0" y="131.0"/>
+      <point x="286" y="131" type="curve" smooth="yes"/>
+      <point x="236" y="131"/>
+      <point x="202" y="168"/>
+      <point x="202" y="224" type="curve" smooth="yes"/>
+      <point x="202" y="276"/>
+      <point x="231" y="307"/>
+      <point x="280" y="307" type="curve" smooth="yes"/>
+      <point x="330" y="307"/>
+      <point x="363" y="270"/>
+      <point x="363" y="215" type="curve" smooth="yes"/>
+      <point x="363" y="164"/>
+      <point x="332" y="131"/>
     </contour>
     <contour>
-      <point x="166.0" y="469.0" type="line"/>
-      <point x="470.0" y="653.0" type="line"/>
-      <point x="419.0" y="739.0" type="line"/>
-      <point x="115.0" y="555.0" type="line"/>
+      <point x="166" y="469" type="line"/>
+      <point x="470" y="653" type="line"/>
+      <point x="419" y="739" type="line"/>
+      <point x="115" y="555" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/etilde.glif b/src/Cantarell-Bold.ufo/glyphs/etilde.glif
index 4de50d47..7f7ef8de 100644
--- a/src/Cantarell-Bold.ufo/glyphs/etilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/etilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="etilde" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="1EBD"/>
   <outline>
     <component base="e"/>
-    <component base="tildecomb" xOffset="32.0"/>
+    <component base="tildecomb" xOffset="32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/euro.glif b/src/Cantarell-Bold.ufo/glyphs/euro.glif
index f643dd45..5ad2f9b4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/euro.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/euro.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="euro" format="2">
-  <advance width="714.0"/>
+  <advance width="714"/>
   <unicode hex="20AC"/>
   <outline>
     <contour>
-      <point x="42.0" y="385.0" type="line"/>
-      <point x="614.0" y="385.0" type="line"/>
-      <point x="614.0" y="481.0" type="line"/>
-      <point x="42.0" y="481.0" type="line"/>
+      <point x="42" y="385" type="line"/>
+      <point x="614" y="385" type="line"/>
+      <point x="614" y="481" type="line"/>
+      <point x="42" y="481" type="line"/>
     </contour>
     <contour>
-      <point x="42.0" y="221.0" type="line"/>
-      <point x="588.0" y="221.0" type="line"/>
-      <point x="588.0" y="317.0" type="line"/>
-      <point x="42.0" y="317.0" type="line"/>
+      <point x="42" y="221" type="line"/>
+      <point x="588" y="221" type="line"/>
+      <point x="588" y="317" type="line"/>
+      <point x="42" y="317" type="line"/>
     </contour>
     <contour>
-      <point x="451.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="529.0" y="-10.0"/>
-      <point x="615.0" y="10.0"/>
-      <point x="668.0" y="39.0" type="curve"/>
-      <point x="630.0" y="164.0" type="line"/>
-      <point x="590.0" y="150.0"/>
-      <point x="539.0" y="142.0"/>
-      <point x="495.0" y="142.0" type="curve" smooth="yes"/>
-      <point x="350.0" y="142.0"/>
-      <point x="275.0" y="216.0"/>
-      <point x="275.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="275.0" y="491.0"/>
-      <point x="337.0" y="551.0"/>
-      <point x="473.0" y="551.0" type="curve" smooth="yes"/>
-      <point x="528.0" y="551.0"/>
-      <point x="591.0" y="541.0"/>
-      <point x="629.0" y="525.0" type="curve"/>
-      <point x="677.0" y="661.0" type="line"/>
-      <point x="610.0" y="690.0"/>
-      <point x="545.0" y="704.0"/>
-      <point x="475.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="251.0" y="704.0"/>
-      <point x="95.0" y="560.0"/>
-      <point x="95.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="95.0" y="127.0"/>
-      <point x="246.0" y="-10.0"/>
+      <point x="451" y="-10" type="curve" smooth="yes"/>
+      <point x="529" y="-10"/>
+      <point x="615" y="10"/>
+      <point x="668" y="39" type="curve"/>
+      <point x="630" y="164" type="line"/>
+      <point x="590" y="150"/>
+      <point x="539" y="142"/>
+      <point x="495" y="142" type="curve" smooth="yes"/>
+      <point x="350" y="142"/>
+      <point x="275" y="216"/>
+      <point x="275" y="359" type="curve" smooth="yes"/>
+      <point x="275" y="491"/>
+      <point x="337" y="551"/>
+      <point x="473" y="551" type="curve" smooth="yes"/>
+      <point x="528" y="551"/>
+      <point x="591" y="541"/>
+      <point x="629" y="525" type="curve"/>
+      <point x="677" y="661" type="line"/>
+      <point x="610" y="690"/>
+      <point x="545" y="704"/>
+      <point x="475" y="704" type="curve" smooth="yes"/>
+      <point x="251" y="704"/>
+      <point x="95" y="560"/>
+      <point x="95" y="342" type="curve" smooth="yes"/>
+      <point x="95" y="127"/>
+      <point x="246" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/exclam.glif b/src/Cantarell-Bold.ufo/glyphs/exclam.glif
index 3dbdd5bf..06fe94b5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/exclam.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/exclam.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="exclam" format="2">
-  <advance width="261.0"/>
+  <advance width="261"/>
   <unicode hex="0021"/>
   <outline>
     <contour>
-      <point x="63.0" y="267.0" type="line"/>
-      <point x="197.0" y="267.0" type="line"/>
-      <point x="215.0" y="694.0" type="line"/>
-      <point x="45.0" y="694.0" type="line"/>
+      <point x="63" y="267" type="line"/>
+      <point x="197" y="267" type="line"/>
+      <point x="215" y="694" type="line"/>
+      <point x="45" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="128.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="192.0" y="-10.0"/>
-      <point x="234.0" y="36.0"/>
-      <point x="234.0" y="96.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="160.0"/>
-      <point x="192.0" y="206.0"/>
-      <point x="128.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="64.0" y="206.0"/>
-      <point x="22.0" y="160.0"/>
-      <point x="22.0" y="96.0" type="curve" smooth="yes"/>
-      <point x="22.0" y="36.0"/>
-      <point x="64.0" y="-10.0"/>
+      <point x="128" y="-10" type="curve" smooth="yes"/>
+      <point x="192" y="-10"/>
+      <point x="234" y="36"/>
+      <point x="234" y="96" type="curve" smooth="yes"/>
+      <point x="234" y="160"/>
+      <point x="192" y="206"/>
+      <point x="128" y="206" type="curve" smooth="yes"/>
+      <point x="64" y="206"/>
+      <point x="22" y="160"/>
+      <point x="22" y="96" type="curve" smooth="yes"/>
+      <point x="22" y="36"/>
+      <point x="64" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/exclamdown.glif b/src/Cantarell-Bold.ufo/glyphs/exclamdown.glif
index 91984dab..f9868662 100644
--- a/src/Cantarell-Bold.ufo/glyphs/exclamdown.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/exclamdown.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="exclamdown" format="2">
-  <advance width="263.0"/>
+  <advance width="263"/>
   <unicode hex="00A1"/>
   <outline>
-    <component base="exclam" yScale="-1.0" xOffset="-6.0" yOffset="480.0"/>
+    <component base="exclam" yScale="-1" xOffset="-6" yOffset="480"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f.glif b/src/Cantarell-Bold.ufo/glyphs/f.glif
index a59f255f..30dd725b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/f.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/f.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f" format="2">
-  <advance width="383.0"/>
+  <advance width="383"/>
   <unicode hex="0066"/>
   <note>
 f
 </note>
-  <anchor x="168.0" y="0.0" name="bottom"/>
-  <anchor x="316.0" y="739.0" name="top"/>
+  <anchor x="168" y="0" name="bottom"/>
+  <anchor x="316" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="85.0" y="0.0" type="line"/>
-      <point x="249.0" y="0.0" type="line"/>
-      <point x="249.0" y="540.0" type="line" smooth="yes"/>
-      <point x="249.0" y="582.0"/>
-      <point x="277.0" y="607.0"/>
-      <point x="327.0" y="607.0" type="curve" smooth="yes"/>
-      <point x="351.0" y="607.0"/>
-      <point x="379.0" y="601.0"/>
-      <point x="392.0" y="594.0" type="curve"/>
-      <point x="426.0" y="717.0" type="line"/>
-      <point x="395.0" y="737.0"/>
-      <point x="349.0" y="749.0"/>
-      <point x="302.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="749.0"/>
-      <point x="85.0" y="661.0"/>
-      <point x="85.0" y="528.0" type="curve" smooth="yes"/>
+      <point x="85" y="0" type="line"/>
+      <point x="249" y="0" type="line"/>
+      <point x="249" y="540" type="line" smooth="yes"/>
+      <point x="249" y="582"/>
+      <point x="277" y="607"/>
+      <point x="327" y="607" type="curve" smooth="yes"/>
+      <point x="351" y="607"/>
+      <point x="379" y="601"/>
+      <point x="392" y="594" type="curve"/>
+      <point x="426" y="717" type="line"/>
+      <point x="395" y="737"/>
+      <point x="349" y="749"/>
+      <point x="302" y="749" type="curve" smooth="yes"/>
+      <point x="172" y="749"/>
+      <point x="85" y="661"/>
+      <point x="85" y="528" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="7.0" y="355.0" type="line"/>
-      <point x="379.0" y="355.0" type="line"/>
-      <point x="379.0" y="490.0" type="line"/>
-      <point x="7.0" y="490.0" type="line"/>
+      <point x="7" y="355" type="line"/>
+      <point x="379" y="355" type="line"/>
+      <point x="379" y="490" type="line"/>
+      <point x="7" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f_f.glif b/src/Cantarell-Bold.ufo/glyphs/f_f.glif
index cfff20d1..89115405 100644
--- a/src/Cantarell-Bold.ufo/glyphs/f_f.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/f_f.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f" format="2">
-  <advance width="766.0"/>
+  <advance width="766"/>
   <outline>
     <component base="f"/>
-    <component base="f" xOffset="383.0"/>
+    <component base="f" xOffset="383"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f_f_i.glif b/src/Cantarell-Bold.ufo/glyphs/f_f_i.glif
index f1a71931..25fe7103 100644
--- a/src/Cantarell-Bold.ufo/glyphs/f_f_i.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/f_f_i.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f_i" format="2">
-  <advance width="1053.0"/>
+  <advance width="1053"/>
   <outline>
     <component base="f_f"/>
-    <component base="i" xOffset="766.0"/>
+    <component base="i" xOffset="766"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f_f_l.glif b/src/Cantarell-Bold.ufo/glyphs/f_f_l.glif
index af475727..46660f7e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/f_f_l.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/f_f_l.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f_l" format="2">
-  <advance width="1076.0"/>
+  <advance width="1076"/>
   <outline>
     <component base="f_f"/>
-    <component base="l" xOffset="766.0"/>
+    <component base="l" xOffset="766"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fi.glif b/src/Cantarell-Bold.ufo/glyphs/fi.glif
index 5e781559..6b7cc702 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fi.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fi.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fi" format="2">
-  <advance width="670.0"/>
+  <advance width="670"/>
   <unicode hex="FB01"/>
   <outline>
     <component base="f"/>
-    <component base="i" xOffset="383.0"/>
+    <component base="i" xOffset="383"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/figuredash.glif b/src/Cantarell-Bold.ufo/glyphs/figuredash.glif
index d7936905..e3a3cdde 100644
--- a/src/Cantarell-Bold.ufo/glyphs/figuredash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/figuredash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="figuredash" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="2012"/>
   <outline>
     <contour>
-      <point x="54.0" y="189.0" type="line"/>
-      <point x="658.0" y="189.0" type="line"/>
-      <point x="658.0" y="329.0" type="line"/>
-      <point x="54.0" y="329.0" type="line"/>
+      <point x="54" y="189" type="line"/>
+      <point x="658" y="189" type="line"/>
+      <point x="658" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/figurespace.glif b/src/Cantarell-Bold.ufo/glyphs/figurespace.glif
index 6b8164ca..23fcc00f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/figurespace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/figurespace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="figurespace" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <unicode hex="2007"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/firsttonechinese.glif 
b/src/Cantarell-Bold.ufo/glyphs/firsttonechinese.glif
index b8190c35..1471cea5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/firsttonechinese.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/firsttonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="firsttonechinese" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="02C9"/>
   <outline>
     <component base="macroncomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fita-cy.glif b/src/Cantarell-Bold.ufo/glyphs/fita-cy.glif
index aadf602b..102ddf21 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fita-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fita-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fita-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0473"/>
   <outline>
     <component base="obarred-cy"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/five.dnom.glif
index d47d6d35..5aed65ab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.dnom.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.dnom" format="2">
-  <advance width="448.0"/>
+  <advance width="448"/>
   <note>
 five
 </note>
   <outline>
     <contour>
-      <point x="194.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="335.0" y="-7.0"/>
-      <point x="426.0" y="55.0"/>
-      <point x="426.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="256.0"/>
-      <point x="356.0" y="307.0"/>
-      <point x="228.0" y="307.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="307.0"/>
-      <point x="184.0" y="304.0"/>
-      <point x="173.0" y="294.0" type="curve"/>
-      <point x="209.0" y="248.0" type="line"/>
-      <point x="214.0" y="348.0" type="line"/>
-      <point x="398.0" y="348.0" type="line"/>
-      <point x="398.0" y="479.0" type="line"/>
-      <point x="68.0" y="479.0" type="line"/>
-      <point x="54.0" y="182.0" type="line"/>
-      <point x="86.0" y="187.0"/>
-      <point x="128.0" y="191.0"/>
-      <point x="161.0" y="191.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="191.0"/>
-      <point x="271.0" y="175.0"/>
-      <point x="271.0" y="150.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="129.0"/>
-      <point x="243.0" y="122.0"/>
-      <point x="198.0" y="122.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="122.0"/>
-      <point x="99.0" y="131.0"/>
-      <point x="62.0" y="147.0" type="curve"/>
-      <point x="21.0" y="29.0" type="line"/>
-      <point x="73.0" y="5.0"/>
-      <point x="132.0" y="-7.0"/>
+      <point x="194" y="-7" type="curve" smooth="yes"/>
+      <point x="335" y="-7"/>
+      <point x="426" y="55"/>
+      <point x="426" y="164" type="curve" smooth="yes"/>
+      <point x="426" y="256"/>
+      <point x="356" y="307"/>
+      <point x="228" y="307" type="curve" smooth="yes"/>
+      <point x="198" y="307"/>
+      <point x="184" y="304"/>
+      <point x="173" y="294" type="curve"/>
+      <point x="209" y="248" type="line"/>
+      <point x="214" y="348" type="line"/>
+      <point x="398" y="348" type="line"/>
+      <point x="398" y="479" type="line"/>
+      <point x="68" y="479" type="line"/>
+      <point x="54" y="182" type="line"/>
+      <point x="86" y="187"/>
+      <point x="128" y="191"/>
+      <point x="161" y="191" type="curve" smooth="yes"/>
+      <point x="228" y="191"/>
+      <point x="271" y="175"/>
+      <point x="271" y="150" type="curve" smooth="yes"/>
+      <point x="271" y="129"/>
+      <point x="243" y="122"/>
+      <point x="198" y="122" type="curve" smooth="yes"/>
+      <point x="147" y="122"/>
+      <point x="99" y="131"/>
+      <point x="62" y="147" type="curve"/>
+      <point x="21" y="29" type="line"/>
+      <point x="73" y="5"/>
+      <point x="132" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.glif b/src/Cantarell-Bold.ufo/glyphs/five.glif
index 7a34a481..94010c43 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five" format="2">
-  <advance width="566.0"/>
+  <advance width="566"/>
   <unicode hex="0035"/>
   <outline>
     <component base="five.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.lf.glif b/src/Cantarell-Bold.ufo/glyphs/five.lf.glif
index 77f07926..c037df33 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.lf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.lf" format="2">
-  <advance width="566.0"/>
+  <advance width="566"/>
   <outline>
     <contour>
-      <point x="243.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="-10.0"/>
-      <point x="543.0" y="80.0"/>
-      <point x="543.0" y="230.0" type="curve" smooth="yes"/>
-      <point x="543.0" y="362.0"/>
-      <point x="449.0" y="436.0"/>
-      <point x="281.0" y="436.0" type="curve" smooth="yes"/>
-      <point x="238.0" y="436.0"/>
-      <point x="216.0" y="431.0"/>
-      <point x="196.0" y="418.0" type="curve"/>
-      <point x="239.0" y="365.0" type="line"/>
-      <point x="247.0" y="543.0" type="line"/>
-      <point x="506.0" y="543.0" type="line"/>
-      <point x="506.0" y="694.0" type="line"/>
-      <point x="78.0" y="694.0" type="line"/>
-      <point x="60.0" y="287.0" type="line"/>
-      <point x="103.0" y="295.0"/>
-      <point x="158.0" y="301.0"/>
-      <point x="199.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="303.0" y="301.0"/>
-      <point x="363.0" y="268.0"/>
-      <point x="363.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="363.0" y="165.0"/>
-      <point x="320.0" y="140.0"/>
-      <point x="242.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="140.0"/>
-      <point x="115.0" y="154.0"/>
-      <point x="65.0" y="178.0" type="curve"/>
-      <point x="18.0" y="42.0" type="line"/>
-      <point x="85.0" y="8.0"/>
-      <point x="161.0" y="-10.0"/>
+      <point x="243" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="543" y="80"/>
+      <point x="543" y="230" type="curve" smooth="yes"/>
+      <point x="543" y="362"/>
+      <point x="449" y="436"/>
+      <point x="281" y="436" type="curve" smooth="yes"/>
+      <point x="238" y="436"/>
+      <point x="216" y="431"/>
+      <point x="196" y="418" type="curve"/>
+      <point x="239" y="365" type="line"/>
+      <point x="247" y="543" type="line"/>
+      <point x="506" y="543" type="line"/>
+      <point x="506" y="694" type="line"/>
+      <point x="78" y="694" type="line"/>
+      <point x="60" y="287" type="line"/>
+      <point x="103" y="295"/>
+      <point x="158" y="301"/>
+      <point x="199" y="301" type="curve" smooth="yes"/>
+      <point x="303" y="301"/>
+      <point x="363" y="268"/>
+      <point x="363" y="212" type="curve" smooth="yes"/>
+      <point x="363" y="165"/>
+      <point x="320" y="140"/>
+      <point x="242" y="140" type="curve" smooth="yes"/>
+      <point x="182" y="140"/>
+      <point x="115" y="154"/>
+      <point x="65" y="178" type="curve"/>
+      <point x="18" y="42" type="line"/>
+      <point x="85" y="8"/>
+      <point x="161" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.numr.glif b/src/Cantarell-Bold.ufo/glyphs/five.numr.glif
index bb03e5c2..82b6dc03 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.numr" format="2">
-  <advance width="448.0"/>
+  <advance width="448"/>
   <outline>
-    <component base="five.dnom" yOffset="260.0"/>
+    <component base="five.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.osf.glif b/src/Cantarell-Bold.ufo/glyphs/five.osf.glif
index a7e1a605..e447cd6f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.osf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.osf" format="2">
-  <advance width="560.0"/>
+  <advance width="560"/>
   <outline>
     <contour>
-      <point x="240.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="420.0" y="-110.0"/>
-      <point x="537.0" y="-20.0"/>
-      <point x="537.0" y="129.0" type="curve" smooth="yes"/>
-      <point x="537.0" y="260.0"/>
-      <point x="443.0" y="336.0"/>
-      <point x="276.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="239.0" y="336.0"/>
-      <point x="211.0" y="331.0"/>
-      <point x="188.0" y="318.0" type="curve"/>
-      <point x="230.0" y="268.0" type="line"/>
-      <point x="239.0" y="451.0" type="line"/>
-      <point x="501.0" y="451.0" type="line"/>
-      <point x="501.0" y="594.0" type="line"/>
-      <point x="78.0" y="594.0" type="line"/>
-      <point x="60.0" y="192.0" type="line"/>
-      <point x="103.0" y="200.0"/>
-      <point x="162.0" y="206.0"/>
-      <point x="199.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="302.0" y="206.0"/>
-      <point x="366.0" y="171.0"/>
-      <point x="366.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="366.0" y="60.0"/>
-      <point x="318.0" y="32.0"/>
-      <point x="240.0" y="32.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="32.0"/>
-      <point x="109.0" y="49.0"/>
-      <point x="63.0" y="72.0" type="curve"/>
-      <point x="18.0" y="-58.0" type="line"/>
-      <point x="85.0" y="-92.0"/>
-      <point x="161.0" y="-110.0"/>
+      <point x="240" y="-110" type="curve" smooth="yes"/>
+      <point x="420" y="-110"/>
+      <point x="537" y="-20"/>
+      <point x="537" y="129" type="curve" smooth="yes"/>
+      <point x="537" y="260"/>
+      <point x="443" y="336"/>
+      <point x="276" y="336" type="curve" smooth="yes"/>
+      <point x="239" y="336"/>
+      <point x="211" y="331"/>
+      <point x="188" y="318" type="curve"/>
+      <point x="230" y="268" type="line"/>
+      <point x="239" y="451" type="line"/>
+      <point x="501" y="451" type="line"/>
+      <point x="501" y="594" type="line"/>
+      <point x="78" y="594" type="line"/>
+      <point x="60" y="192" type="line"/>
+      <point x="103" y="200"/>
+      <point x="162" y="206"/>
+      <point x="199" y="206" type="curve" smooth="yes"/>
+      <point x="302" y="206"/>
+      <point x="366" y="171"/>
+      <point x="366" y="112" type="curve" smooth="yes"/>
+      <point x="366" y="60"/>
+      <point x="318" y="32"/>
+      <point x="240" y="32" type="curve" smooth="yes"/>
+      <point x="178" y="32"/>
+      <point x="109" y="49"/>
+      <point x="63" y="72" type="curve"/>
+      <point x="18" y="-58" type="line"/>
+      <point x="85" y="-92"/>
+      <point x="161" y="-110"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.subs.glif b/src/Cantarell-Bold.ufo/glyphs/five.subs.glif
index a2fe51bd..8b742dc6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.subs" format="2">
-  <advance width="448.0"/>
+  <advance width="448"/>
   <outline>
-    <component base="five.dnom" yOffset="-180.0"/>
+    <component base="five.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.tf.glif b/src/Cantarell-Bold.ufo/glyphs/five.tf.glif
index 2ade8b3a..fc33deeb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.tf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="250.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="-10.0"/>
-      <point x="554.0" y="80.0"/>
-      <point x="554.0" y="230.0" type="curve" smooth="yes"/>
-      <point x="554.0" y="362.0"/>
-      <point x="458.0" y="436.0"/>
-      <point x="287.0" y="436.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="436.0"/>
-      <point x="221.0" y="431.0"/>
-      <point x="199.0" y="418.0" type="curve"/>
-      <point x="242.0" y="365.0" type="line"/>
-      <point x="251.0" y="543.0" type="line"/>
-      <point x="517.0" y="543.0" type="line"/>
-      <point x="517.0" y="694.0" type="line"/>
-      <point x="82.0" y="694.0" type="line"/>
-      <point x="64.0" y="287.0" type="line"/>
-      <point x="108.0" y="295.0"/>
-      <point x="164.0" y="301.0"/>
-      <point x="206.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="312.0" y="301.0"/>
-      <point x="374.0" y="268.0"/>
-      <point x="374.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="374.0" y="165.0"/>
-      <point x="329.0" y="140.0"/>
-      <point x="249.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="140.0"/>
-      <point x="119.0" y="154.0"/>
-      <point x="68.0" y="178.0" type="curve"/>
-      <point x="21.0" y="42.0" type="line"/>
-      <point x="89.0" y="8.0"/>
-      <point x="167.0" y="-10.0"/>
+      <point x="250" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="554" y="80"/>
+      <point x="554" y="230" type="curve" smooth="yes"/>
+      <point x="554" y="362"/>
+      <point x="458" y="436"/>
+      <point x="287" y="436" type="curve" smooth="yes"/>
+      <point x="244" y="436"/>
+      <point x="221" y="431"/>
+      <point x="199" y="418" type="curve"/>
+      <point x="242" y="365" type="line"/>
+      <point x="251" y="543" type="line"/>
+      <point x="517" y="543" type="line"/>
+      <point x="517" y="694" type="line"/>
+      <point x="82" y="694" type="line"/>
+      <point x="64" y="287" type="line"/>
+      <point x="108" y="295"/>
+      <point x="164" y="301"/>
+      <point x="206" y="301" type="curve" smooth="yes"/>
+      <point x="312" y="301"/>
+      <point x="374" y="268"/>
+      <point x="374" y="212" type="curve" smooth="yes"/>
+      <point x="374" y="165"/>
+      <point x="329" y="140"/>
+      <point x="249" y="140" type="curve" smooth="yes"/>
+      <point x="189" y="140"/>
+      <point x="119" y="154"/>
+      <point x="68" y="178" type="curve"/>
+      <point x="21" y="42" type="line"/>
+      <point x="89" y="8"/>
+      <point x="167" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/five.tosf.glif
index 2a499b25..6bff1e42 100644
--- a/src/Cantarell-Bold.ufo/glyphs/five.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/five.tosf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="251.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="-110.0"/>
-      <point x="553.0" y="-18.0"/>
-      <point x="553.0" y="128.0" type="curve" smooth="yes"/>
-      <point x="553.0" y="260.0"/>
-      <point x="456.0" y="336.0"/>
-      <point x="289.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="247.0" y="336.0"/>
-      <point x="217.0" y="331.0"/>
-      <point x="193.0" y="318.0" type="curve"/>
-      <point x="235.0" y="268.0" type="line"/>
-      <point x="244.0" y="451.0" type="line"/>
-      <point x="516.0" y="451.0" type="line"/>
-      <point x="516.0" y="594.0" type="line"/>
-      <point x="83.0" y="594.0" type="line"/>
-      <point x="65.0" y="192.0" type="line"/>
-      <point x="109.0" y="200.0"/>
-      <point x="170.0" y="206.0"/>
-      <point x="212.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="314.0" y="206.0"/>
-      <point x="382.0" y="171.0"/>
-      <point x="382.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="382.0" y="60.0"/>
-      <point x="331.0" y="32.0"/>
-      <point x="250.0" y="32.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="32.0"/>
-      <point x="115.0" y="49.0"/>
-      <point x="67.0" y="72.0" type="curve"/>
-      <point x="22.0" y="-58.0" type="line"/>
-      <point x="91.0" y="-92.0"/>
-      <point x="169.0" y="-110.0"/>
+      <point x="251" y="-110" type="curve" smooth="yes"/>
+      <point x="435" y="-110"/>
+      <point x="553" y="-18"/>
+      <point x="553" y="128" type="curve" smooth="yes"/>
+      <point x="553" y="260"/>
+      <point x="456" y="336"/>
+      <point x="289" y="336" type="curve" smooth="yes"/>
+      <point x="247" y="336"/>
+      <point x="217" y="331"/>
+      <point x="193" y="318" type="curve"/>
+      <point x="235" y="268" type="line"/>
+      <point x="244" y="451" type="line"/>
+      <point x="516" y="451" type="line"/>
+      <point x="516" y="594" type="line"/>
+      <point x="83" y="594" type="line"/>
+      <point x="65" y="192" type="line"/>
+      <point x="109" y="200"/>
+      <point x="170" y="206"/>
+      <point x="212" y="206" type="curve" smooth="yes"/>
+      <point x="314" y="206"/>
+      <point x="382" y="171"/>
+      <point x="382" y="112" type="curve" smooth="yes"/>
+      <point x="382" y="60"/>
+      <point x="331" y="32"/>
+      <point x="250" y="32" type="curve" smooth="yes"/>
+      <point x="186" y="32"/>
+      <point x="115" y="49"/>
+      <point x="67" y="72" type="curve"/>
+      <point x="22" y="-58" type="line"/>
+      <point x="91" y="-92"/>
+      <point x="169" y="-110"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif b/src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif
index 538d9437..9e23feca 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fiveeighths" format="2">
-  <advance width="1255.0"/>
+  <advance width="1255"/>
   <unicode hex="215D"/>
   <outline>
     <component base="five.numr"/>
-    <component base="fraction" xOffset="448.0"/>
-    <component base="eight.dnom" xOffset="786.0"/>
+    <component base="fraction" xOffset="448"/>
+    <component base="eight.dnom" xOffset="786"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif b/src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif
index 6d569a4c..ade258b7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fiveinferior" format="2">
-  <advance width="448.0"/>
+  <advance width="448"/>
   <unicode hex="2085"/>
   <outline>
-    <component base="five.dnom" yOffset="-100.0"/>
+    <component base="five.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fivesixths.glif b/src/Cantarell-Bold.ufo/glyphs/fivesixths.glif
index b8ad171f..e8d670fa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fivesixths.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fivesixths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fivesixths" format="2">
-  <advance width="1248.0"/>
+  <advance width="1248"/>
   <unicode hex="215A"/>
   <outline>
     <component base="five.numr"/>
-    <component base="fraction" xOffset="448.0"/>
-    <component base="six.dnom" xOffset="786.0"/>
+    <component base="fraction" xOffset="448"/>
+    <component base="six.dnom" xOffset="786"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif b/src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif
index e5c9da8e..14ff0fcf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fivesuperior" format="2">
-  <advance width="448.0"/>
+  <advance width="448"/>
   <unicode hex="2075"/>
   <outline>
-    <component base="five.dnom" yOffset="370.0"/>
+    <component base="five.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fl.glif b/src/Cantarell-Bold.ufo/glyphs/fl.glif
index f26261f8..c8660196 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fl.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fl.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fl" format="2">
-  <advance width="693.0"/>
+  <advance width="693"/>
   <unicode hex="FB02"/>
   <outline>
     <component base="f"/>
-    <component base="l" xOffset="383.0"/>
+    <component base="l" xOffset="383"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/florin.glif b/src/Cantarell-Bold.ufo/glyphs/florin.glif
index 59932d1c..60d4d533 100644
--- a/src/Cantarell-Bold.ufo/glyphs/florin.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/florin.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="florin" format="2">
-  <advance width="489.0"/>
+  <advance width="489"/>
   <unicode hex="0192"/>
   <outline>
     <contour>
-      <point x="107.0" y="0.0" type="line"/>
-      <point x="280.0" y="0.0" type="line"/>
-      <point x="280.0" y="534.0" type="line" smooth="yes"/>
-      <point x="280.0" y="581.0"/>
-      <point x="307.0" y="607.0"/>
-      <point x="354.0" y="607.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="607.0"/>
-      <point x="404.0" y="601.0"/>
-      <point x="431.0" y="589.0" type="curve"/>
-      <point x="467.0" y="723.0" type="line"/>
-      <point x="436.0" y="740.0"/>
-      <point x="390.0" y="749.0"/>
-      <point x="342.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="196.0" y="749.0"/>
-      <point x="107.0" y="662.0"/>
-      <point x="107.0" y="518.0" type="curve" smooth="yes"/>
+      <point x="107" y="0" type="line"/>
+      <point x="280" y="0" type="line"/>
+      <point x="280" y="534" type="line" smooth="yes"/>
+      <point x="280" y="581"/>
+      <point x="307" y="607"/>
+      <point x="354" y="607" type="curve" smooth="yes"/>
+      <point x="376" y="607"/>
+      <point x="404" y="601"/>
+      <point x="431" y="589" type="curve"/>
+      <point x="467" y="723" type="line"/>
+      <point x="436" y="740"/>
+      <point x="390" y="749"/>
+      <point x="342" y="749" type="curve" smooth="yes"/>
+      <point x="196" y="749"/>
+      <point x="107" y="662"/>
+      <point x="107" y="518" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="28.0" y="355.0" type="line"/>
-      <point x="417.0" y="355.0" type="line"/>
-      <point x="417.0" y="490.0" type="line"/>
-      <point x="28.0" y="490.0" type="line"/>
+      <point x="28" y="355" type="line"/>
+      <point x="417" y="355" type="line"/>
+      <point x="417" y="490" type="line"/>
+      <point x="28" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="107.0" y="-227.0" type="line"/>
-      <point x="211.0" y="-197.0"/>
-      <point x="280.0" y="-111.0"/>
-      <point x="280.0" y="-13.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="0.0" type="line"/>
-      <point x="107.0" y="0.0" type="line"/>
-      <point x="107.0" y="-25.0" type="line" smooth="yes"/>
-      <point x="107.0" y="-70.0"/>
-      <point x="85.0" y="-112.0"/>
-      <point x="52.0" y="-131.0" type="curve"/>
+      <point x="107" y="-227" type="line"/>
+      <point x="211" y="-197"/>
+      <point x="280" y="-111"/>
+      <point x="280" y="-13" type="curve" smooth="yes"/>
+      <point x="280" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="-25" type="line" smooth="yes"/>
+      <point x="107" y="-70"/>
+      <point x="85" y="-112"/>
+      <point x="52" y="-131" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/four.dnom.glif
index 14daf18d..bcb604ef 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.dnom.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.dnom" format="2">
-  <advance width="478.0"/>
+  <advance width="478"/>
   <note>
 four
 </note>
   <outline>
     <contour>
-      <point x="233.0" y="-2.0" type="line"/>
-      <point x="379.0" y="-2.0" type="line"/>
-      <point x="379.0" y="479.0" type="line"/>
-      <point x="237.0" y="479.0" type="line"/>
-      <point x="3.0" y="151.0" type="line"/>
-      <point x="3.0" y="72.0" type="line"/>
-      <point x="470.0" y="72.0" type="line"/>
-      <point x="470.0" y="199.0" type="line"/>
-      <point x="78.0" y="201.0" type="line"/>
-      <point x="122.0" y="152.0" type="line"/>
-      <point x="251.0" y="343.0" type="line"/>
-      <point x="233.0" y="388.0" type="line"/>
+      <point x="233" y="-2" type="line"/>
+      <point x="379" y="-2" type="line"/>
+      <point x="379" y="479" type="line"/>
+      <point x="237" y="479" type="line"/>
+      <point x="3" y="151" type="line"/>
+      <point x="3" y="72" type="line"/>
+      <point x="470" y="72" type="line"/>
+      <point x="470" y="199" type="line"/>
+      <point x="78" y="201" type="line"/>
+      <point x="122" y="152" type="line"/>
+      <point x="251" y="343" type="line"/>
+      <point x="233" y="388" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.glif b/src/Cantarell-Bold.ufo/glyphs/four.glif
index c0e4dc29..37784459 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four" format="2">
-  <advance width="622.0"/>
+  <advance width="622"/>
   <unicode hex="0034"/>
   <outline>
     <component base="four.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.lf.glif b/src/Cantarell-Bold.ufo/glyphs/four.lf.glif
index b0463cca..3c9c2776 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.lf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.lf" format="2">
-  <advance width="622.0"/>
+  <advance width="622"/>
   <outline>
     <contour>
-      <point x="322.0" y="-5.0" type="line"/>
-      <point x="491.0" y="-5.0" type="line"/>
-      <point x="491.0" y="694.0" type="line"/>
-      <point x="327.0" y="694.0" type="line"/>
-      <point x="4.0" y="215.0" type="line"/>
-      <point x="4.0" y="124.0" type="line"/>
-      <point x="613.0" y="124.0" type="line"/>
-      <point x="613.0" y="270.0" type="line"/>
-      <point x="92.0" y="272.0" type="line"/>
-      <point x="142.0" y="217.0" type="line"/>
-      <point x="343.0" y="534.0" type="line"/>
-      <point x="322.0" y="583.0" type="line"/>
+      <point x="322" y="-5" type="line"/>
+      <point x="491" y="-5" type="line"/>
+      <point x="491" y="694" type="line"/>
+      <point x="327" y="694" type="line"/>
+      <point x="4" y="215" type="line"/>
+      <point x="4" y="124" type="line"/>
+      <point x="613" y="124" type="line"/>
+      <point x="613" y="270" type="line"/>
+      <point x="92" y="272" type="line"/>
+      <point x="142" y="217" type="line"/>
+      <point x="343" y="534" type="line"/>
+      <point x="322" y="583" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.numr.glif b/src/Cantarell-Bold.ufo/glyphs/four.numr.glif
index 122fa1fb..06297252 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.numr" format="2">
-  <advance width="478.0"/>
+  <advance width="478"/>
   <outline>
-    <component base="four.dnom" yOffset="260.0"/>
+    <component base="four.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.osf.glif b/src/Cantarell-Bold.ufo/glyphs/four.osf.glif
index e6535deb..497f37af 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.osf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.osf" format="2">
-  <advance width="618.0"/>
+  <advance width="618"/>
   <outline>
     <contour>
-      <point x="323.0" y="-105.0" type="line"/>
-      <point x="487.0" y="-105.0" type="line"/>
-      <point x="487.0" y="594.0" type="line"/>
-      <point x="328.0" y="594.0" type="line"/>
-      <point x="4.0" y="115.0" type="line"/>
-      <point x="4.0" y="26.0" type="line"/>
-      <point x="609.0" y="26.0" type="line"/>
-      <point x="609.0" y="168.0" type="line"/>
-      <point x="92.0" y="170.0" type="line"/>
-      <point x="139.0" y="117.0" type="line"/>
-      <point x="343.0" y="437.0" type="line"/>
-      <point x="323.0" y="483.0" type="line"/>
+      <point x="323" y="-105" type="line"/>
+      <point x="487" y="-105" type="line"/>
+      <point x="487" y="594" type="line"/>
+      <point x="328" y="594" type="line"/>
+      <point x="4" y="115" type="line"/>
+      <point x="4" y="26" type="line"/>
+      <point x="609" y="26" type="line"/>
+      <point x="609" y="168" type="line"/>
+      <point x="92" y="170" type="line"/>
+      <point x="139" y="117" type="line"/>
+      <point x="343" y="437" type="line"/>
+      <point x="323" y="483" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.subs.glif b/src/Cantarell-Bold.ufo/glyphs/four.subs.glif
index 6196797d..b435f9a6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.subs" format="2">
-  <advance width="478.0"/>
+  <advance width="478"/>
   <outline>
-    <component base="four.dnom" yOffset="-180.0"/>
+    <component base="four.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.tf.glif b/src/Cantarell-Bold.ufo/glyphs/four.tf.glif
index 57cdc1d4..7520a9df 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.tf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="298.0" y="-5.0" type="line"/>
-      <point x="464.0" y="-5.0" type="line"/>
-      <point x="464.0" y="694.0" type="line"/>
-      <point x="303.0" y="694.0" type="line"/>
-      <point x="-4.0" y="215.0" type="line"/>
-      <point x="-4.0" y="124.0" type="line"/>
-      <point x="580.0" y="124.0" type="line"/>
-      <point x="580.0" y="270.0" type="line"/>
-      <point x="81.0" y="272.0" type="line"/>
-      <point x="131.0" y="217.0" type="line"/>
-      <point x="319.0" y="534.0" type="line"/>
-      <point x="298.0" y="583.0" type="line"/>
+      <point x="298" y="-5" type="line"/>
+      <point x="464" y="-5" type="line"/>
+      <point x="464" y="694" type="line"/>
+      <point x="303" y="694" type="line"/>
+      <point x="-4" y="215" type="line"/>
+      <point x="-4" y="124" type="line"/>
+      <point x="580" y="124" type="line"/>
+      <point x="580" y="270" type="line"/>
+      <point x="81" y="272" type="line"/>
+      <point x="131" y="217" type="line"/>
+      <point x="319" y="534" type="line"/>
+      <point x="298" y="583" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/four.tosf.glif
index d632ede6..640608ca 100644
--- a/src/Cantarell-Bold.ufo/glyphs/four.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/four.tosf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="300.0" y="-105.0" type="line"/>
-      <point x="462.0" y="-105.0" type="line"/>
-      <point x="462.0" y="594.0" type="line"/>
-      <point x="305.0" y="594.0" type="line"/>
-      <point x="-4.0" y="115.0" type="line"/>
-      <point x="-4.0" y="26.0" type="line"/>
-      <point x="578.0" y="26.0" type="line"/>
-      <point x="578.0" y="168.0" type="line"/>
-      <point x="81.0" y="170.0" type="line"/>
-      <point x="128.0" y="117.0" type="line"/>
-      <point x="320.0" y="437.0" type="line"/>
-      <point x="300.0" y="483.0" type="line"/>
+      <point x="300" y="-105" type="line"/>
+      <point x="462" y="-105" type="line"/>
+      <point x="462" y="594" type="line"/>
+      <point x="305" y="594" type="line"/>
+      <point x="-4" y="115" type="line"/>
+      <point x="-4" y="26" type="line"/>
+      <point x="578" y="26" type="line"/>
+      <point x="578" y="168" type="line"/>
+      <point x="81" y="170" type="line"/>
+      <point x="128" y="117" type="line"/>
+      <point x="320" y="437" type="line"/>
+      <point x="300" y="483" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourfifths.glif b/src/Cantarell-Bold.ufo/glyphs/fourfifths.glif
index 15c07d9c..deb0eb63 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fourfifths.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fourfifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourfifths" format="2">
-  <advance width="1264.0"/>
+  <advance width="1264"/>
   <unicode hex="2158"/>
   <outline>
     <component base="four.numr"/>
-    <component base="fraction" xOffset="478.0"/>
-    <component base="five.dnom" xOffset="816.0"/>
+    <component base="fraction" xOffset="478"/>
+    <component base="five.dnom" xOffset="816"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourinferior.glif b/src/Cantarell-Bold.ufo/glyphs/fourinferior.glif
index 32ec3298..2b1219b9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fourinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fourinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourinferior" format="2">
-  <advance width="478.0"/>
+  <advance width="478"/>
   <unicode hex="2084"/>
   <outline>
-    <component base="four.dnom" yOffset="-100.0"/>
+    <component base="four.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif
index e2005f5b..159f4bae 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourperemspace" format="2">
-  <advance width="150.0"/>
+  <advance width="150"/>
   <unicode hex="2005"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/foursuperior.glif b/src/Cantarell-Bold.ufo/glyphs/foursuperior.glif
index 55aac231..7cc6c379 100644
--- a/src/Cantarell-Bold.ufo/glyphs/foursuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/foursuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="foursuperior" format="2">
-  <advance width="478.0"/>
+  <advance width="478"/>
   <unicode hex="2074"/>
   <outline>
-    <component base="four.dnom" yOffset="370.0"/>
+    <component base="four.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourthtonechinese.glif 
b/src/Cantarell-Bold.ufo/glyphs/fourthtonechinese.glif
index efd192b9..11deacef 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fourthtonechinese.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fourthtonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourthtonechinese" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="02CB"/>
   <outline>
     <component base="gravecomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fraction.glif b/src/Cantarell-Bold.ufo/glyphs/fraction.glif
index 0fd62cc3..e80e404e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/fraction.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/fraction.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fraction" format="2">
-  <advance width="338.0"/>
+  <advance width="338"/>
   <unicode hex="2044"/>
   <outline>
     <contour>
-      <point x="-66.0" y="0.0" type="line"/>
-      <point x="86.0" y="0.0" type="line"/>
-      <point x="393.0" y="694.0" type="line"/>
-      <point x="226.0" y="694.0" type="line"/>
+      <point x="-66" y="0" type="line"/>
+      <point x="86" y="0" type="line"/>
+      <point x="393" y="694" type="line"/>
+      <point x="226" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/franc.glif b/src/Cantarell-Bold.ufo/glyphs/franc.glif
index 7c930ec1..8e7a0042 100644
--- a/src/Cantarell-Bold.ufo/glyphs/franc.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/franc.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="franc" format="2">
-  <advance width="651.0"/>
+  <advance width="651"/>
   <unicode hex="20A3"/>
   <outline>
-    <component base="F" xOffset="49.0"/>
-    <component base="strokeshortcomb.case" xOffset="10.0" yOffset="-150.0"/>
+    <component base="F" xOffset="49"/>
+    <component base="strokeshortcomb.case" xOffset="10" yOffset="-150"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/g.glif b/src/Cantarell-Bold.ufo/glyphs/g.glif
index add0cc7b..1a27a0fd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/g.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/g.glif
@@ -1,59 +1,59 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="g" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="0067"/>
   <note>
 g
 </note>
-  <anchor x="295.0" y="0.0" name="bottom"/>
-  <anchor x="265.0" y="490.0" name="top"/>
+  <anchor x="295" y="0" name="bottom"/>
+  <anchor x="265" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="242.0" y="-232.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="-232.0"/>
-      <point x="524.0" y="-138.0"/>
-      <point x="524.0" y="2.0" type="curve" smooth="yes"/>
-      <point x="524.0" y="490.0" type="line"/>
-      <point x="401.0" y="490.0" type="line"/>
-      <point x="356.0" y="370.0" type="line"/>
-      <point x="356.0" y="2.0" type="line" smooth="yes"/>
-      <point x="356.0" y="-59.0"/>
-      <point x="311.0" y="-94.0"/>
-      <point x="234.0" y="-94.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="-94.0"/>
-      <point x="146.0" y="-84.0"/>
-      <point x="105.0" y="-67.0" type="curve"/>
-      <point x="72.0" y="-195.0" type="line"/>
-      <point x="127.0" y="-220.0"/>
-      <point x="182.0" y="-232.0"/>
+      <point x="242" y="-232" type="curve" smooth="yes"/>
+      <point x="411" y="-232"/>
+      <point x="524" y="-138"/>
+      <point x="524" y="2" type="curve" smooth="yes"/>
+      <point x="524" y="490" type="line"/>
+      <point x="401" y="490" type="line"/>
+      <point x="356" y="370" type="line"/>
+      <point x="356" y="2" type="line" smooth="yes"/>
+      <point x="356" y="-59"/>
+      <point x="311" y="-94"/>
+      <point x="234" y="-94" type="curve" smooth="yes"/>
+      <point x="194" y="-94"/>
+      <point x="146" y="-84"/>
+      <point x="105" y="-67" type="curve"/>
+      <point x="72" y="-195" type="line"/>
+      <point x="127" y="-220"/>
+      <point x="182" y="-232"/>
     </contour>
     <contour>
-      <point x="228.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="315.0" y="-10.0"/>
-      <point x="382.0" y="43.0"/>
-      <point x="414.0" y="131.0" type="curve"/>
-      <point x="369.0" y="184.0" type="line"/>
-      <point x="354.0" y="153.0"/>
-      <point x="323.0" y="134.0"/>
-      <point x="283.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="134.0"/>
-      <point x="198.0" y="176.0"/>
-      <point x="198.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="316.0"/>
-      <point x="229.0" y="356.0"/>
-      <point x="281.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="324.0" y="356.0"/>
-      <point x="359.0" y="330.0"/>
-      <point x="373.0" y="283.0" type="curve"/>
-      <point x="418.0" y="383.0" type="line"/>
-      <point x="393.0" y="460.0"/>
-      <point x="335.0" y="500.0"/>
-      <point x="250.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="115.0" y="500.0"/>
-      <point x="22.0" y="397.0"/>
-      <point x="22.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="22.0" y="88.0"/>
-      <point x="109.0" y="-10.0"/>
+      <point x="228" y="-10" type="curve" smooth="yes"/>
+      <point x="315" y="-10"/>
+      <point x="382" y="43"/>
+      <point x="414" y="131" type="curve"/>
+      <point x="369" y="184" type="line"/>
+      <point x="354" y="153"/>
+      <point x="323" y="134"/>
+      <point x="283" y="134" type="curve" smooth="yes"/>
+      <point x="230" y="134"/>
+      <point x="198" y="176"/>
+      <point x="198" y="248" type="curve" smooth="yes"/>
+      <point x="198" y="316"/>
+      <point x="229" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="324" y="356"/>
+      <point x="359" y="330"/>
+      <point x="373" y="283" type="curve"/>
+      <point x="418" y="383" type="line"/>
+      <point x="393" y="460"/>
+      <point x="335" y="500"/>
+      <point x="250" y="500" type="curve" smooth="yes"/>
+      <point x="115" y="500"/>
+      <point x="22" y="397"/>
+      <point x="22" y="240" type="curve" smooth="yes"/>
+      <point x="22" y="88"/>
+      <point x="109" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gbreve.glif b/src/Cantarell-Bold.ufo/glyphs/gbreve.glif
index 351bef21..e6e2789e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gbreve" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="011F"/>
   <outline>
     <component base="g"/>
-    <component base="brevecomb" xOffset="49.0"/>
+    <component base="brevecomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gcaron.glif b/src/Cantarell-Bold.ufo/glyphs/gcaron.glif
index 7c3e3a39..9051dcbe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcaron" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="01E7"/>
   <outline>
     <component base="g"/>
-    <component base="caroncomb" xOffset="59.0"/>
+    <component base="caroncomb" xOffset="59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif
index 78a97274..5e4b0e13 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcircumflex" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="011D"/>
   <outline>
     <component base="g"/>
-    <component base="circumflexcomb" xOffset="62.0"/>
+    <component base="circumflexcomb" xOffset="62"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif
index 2a33fd3f..ac1690b0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcommaaccent" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="0123"/>
   <outline>
     <component base="g"/>
-    <component base="commaturnedabovecomb" xOffset="119.0"/>
+    <component base="commaturnedabovecomb" xOffset="119"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif
index 8142f612..3a1b69e2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gdotaccent" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="0121"/>
   <outline>
     <component base="g"/>
-    <component base="dotaccentcomb" xOffset="121.0"/>
+    <component base="dotaccentcomb" xOffset="121"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ge-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ge-cy.glif
index aad83116..cab958d0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ge-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ge-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ge-cy" format="2">
-  <advance width="451.0"/>
+  <advance width="451"/>
   <unicode hex="0433"/>
-  <anchor x="174.0" y="0.0" name="bottomright"/>
-  <anchor x="228.0" y="490.0" name="top"/>
+  <anchor x="174" y="0" name="bottomright"/>
+  <anchor x="228" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="55.0" y="0.0" type="line"/>
-      <point x="228.0" y="0.0" type="line"/>
-      <point x="228.0" y="356.0" type="line"/>
-      <point x="452.0" y="356.0" type="line"/>
-      <point x="452.0" y="490.0" type="line"/>
-      <point x="55.0" y="490.0" type="line"/>
+      <point x="55" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="356" type="line"/>
+      <point x="452" y="356" type="line"/>
+      <point x="452" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif
index 52581dec..db6bf364 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gedescender-cy" format="2">
-  <advance width="451.0"/>
+  <advance width="451"/>
   <unicode hex="04F7"/>
   <outline>
     <component base="ge-cy"/>
-    <component base="descender-cy" xOffset="78.0"/>
+    <component base="descender-cy" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/germandbls.glif b/src/Cantarell-Bold.ufo/glyphs/germandbls.glif
index 333e6a60..e0f1d897 100644
--- a/src/Cantarell-Bold.ufo/glyphs/germandbls.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/germandbls.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="germandbls" format="2">
-  <advance width="663.0"/>
+  <advance width="663"/>
   <unicode hex="00DF"/>
   <outline>
     <contour>
-      <point x="410.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="553.0" y="-10.0"/>
-      <point x="646.0" y="63.0"/>
-      <point x="646.0" y="174.0" type="curve" smooth="yes"/>
-      <point x="646.0" y="324.0"/>
-      <point x="476.0" y="321.0"/>
-      <point x="476.0" y="395.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="448.0"/>
-      <point x="566.0" y="466.0"/>
-      <point x="566.0" y="563.0" type="curve" smooth="yes"/>
-      <point x="566.0" y="670.0"/>
-      <point x="459.0" y="749.0"/>
-      <point x="316.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="749.0"/>
-      <point x="62.0" y="661.0"/>
-      <point x="62.0" y="531.0" type="curve" smooth="yes"/>
-      <point x="62.0" y="0.0" type="line"/>
-      <point x="235.0" y="0.0" type="line"/>
-      <point x="235.0" y="530.0" type="line" smooth="yes"/>
-      <point x="235.0" y="577.0"/>
-      <point x="263.0" y="605.0"/>
-      <point x="311.0" y="605.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="605.0"/>
-      <point x="391.0" y="579.0"/>
-      <point x="391.0" y="544.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="486.0"/>
-      <point x="300.0" y="468.0"/>
-      <point x="300.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="226.0"/>
-      <point x="470.0" y="216.0"/>
-      <point x="470.0" y="165.0" type="curve" smooth="yes"/>
-      <point x="470.0" y="144.0"/>
-      <point x="442.0" y="130.0"/>
-      <point x="401.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="368.0" y="130.0"/>
-      <point x="333.0" y="138.0"/>
-      <point x="300.0" y="155.0" type="curve"/>
-      <point x="261.0" y="23.0" type="line"/>
-      <point x="310.0" y="1.0"/>
-      <point x="357.0" y="-10.0"/>
+      <point x="410" y="-10" type="curve" smooth="yes"/>
+      <point x="553" y="-10"/>
+      <point x="646" y="63"/>
+      <point x="646" y="174" type="curve" smooth="yes"/>
+      <point x="646" y="324"/>
+      <point x="476" y="321"/>
+      <point x="476" y="395" type="curve" smooth="yes"/>
+      <point x="476" y="448"/>
+      <point x="566" y="466"/>
+      <point x="566" y="563" type="curve" smooth="yes"/>
+      <point x="566" y="670"/>
+      <point x="459" y="749"/>
+      <point x="316" y="749" type="curve" smooth="yes"/>
+      <point x="164" y="749"/>
+      <point x="62" y="661"/>
+      <point x="62" y="531" type="curve" smooth="yes"/>
+      <point x="62" y="0" type="line"/>
+      <point x="235" y="0" type="line"/>
+      <point x="235" y="530" type="line" smooth="yes"/>
+      <point x="235" y="577"/>
+      <point x="263" y="605"/>
+      <point x="311" y="605" type="curve" smooth="yes"/>
+      <point x="357" y="605"/>
+      <point x="391" y="579"/>
+      <point x="391" y="544" type="curve" smooth="yes"/>
+      <point x="391" y="486"/>
+      <point x="300" y="468"/>
+      <point x="300" y="366" type="curve" smooth="yes"/>
+      <point x="300" y="226"/>
+      <point x="470" y="216"/>
+      <point x="470" y="165" type="curve" smooth="yes"/>
+      <point x="470" y="144"/>
+      <point x="442" y="130"/>
+      <point x="401" y="130" type="curve" smooth="yes"/>
+      <point x="368" y="130"/>
+      <point x="333" y="138"/>
+      <point x="300" y="155" type="curve"/>
+      <point x="261" y="23" type="line"/>
+      <point x="310" y="1"/>
+      <point x="357" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ghemiddlehook-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/ghemiddlehook-cy.glif
index 0c92a7ee..6fe6619f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ghemiddlehook-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ghemiddlehook-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ghemiddlehook-cy" format="2">
-  <advance width="559.0"/>
+  <advance width="559"/>
   <unicode hex="0495"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="214.0" y="0.0" type="line"/>
-      <point x="214.0" y="355.0" type="line"/>
-      <point x="423.0" y="355.0" type="line"/>
-      <point x="423.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="214" y="0" type="line"/>
+      <point x="214" y="355" type="line"/>
+      <point x="423" y="355" type="line"/>
+      <point x="423" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="122.0" y="159.0" type="curve"/>
-      <point x="143.0" y="62.0" type="line"/>
-      <point x="165.0" y="122.0"/>
-      <point x="215.0" y="159.0"/>
-      <point x="271.0" y="159.0" type="curve" smooth="yes"/>
-      <point x="338.0" y="159.0"/>
-      <point x="383.0" y="106.0"/>
-      <point x="383.0" y="27.0" type="curve" smooth="yes"/>
-      <point x="383.0" y="-58.0"/>
-      <point x="334.0" y="-120.0"/>
-      <point x="250.0" y="-140.0" type="curve"/>
-      <point x="271.0" y="-240.0" type="line"/>
-      <point x="449.0" y="-208.0"/>
-      <point x="554.0" y="-97.0"/>
-      <point x="554.0" y="58.0" type="curve" smooth="yes"/>
-      <point x="554.0" y="197.0"/>
-      <point x="467.0" y="290.0"/>
-      <point x="337.0" y="290.0" type="curve" smooth="yes"/>
-      <point x="242.0" y="290.0"/>
-      <point x="159.0" y="239.0"/>
+      <point x="122" y="159" type="curve"/>
+      <point x="143" y="62" type="line"/>
+      <point x="165" y="122"/>
+      <point x="215" y="159"/>
+      <point x="271" y="159" type="curve" smooth="yes"/>
+      <point x="338" y="159"/>
+      <point x="383" y="106"/>
+      <point x="383" y="27" type="curve" smooth="yes"/>
+      <point x="383" y="-58"/>
+      <point x="334" y="-120"/>
+      <point x="250" y="-140" type="curve"/>
+      <point x="271" y="-240" type="line"/>
+      <point x="449" y="-208"/>
+      <point x="554" y="-97"/>
+      <point x="554" y="58" type="curve" smooth="yes"/>
+      <point x="554" y="197"/>
+      <point x="467" y="290"/>
+      <point x="337" y="290" type="curve" smooth="yes"/>
+      <point x="242" y="290"/>
+      <point x="159" y="239"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif
index 534f9d34..c04b4aff 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ghestroke-cy" format="2">
-  <advance width="483.0"/>
+  <advance width="483"/>
   <unicode hex="0493"/>
   <outline>
     <contour>
-      <point x="86.0" y="0.0" type="line"/>
-      <point x="259.0" y="0.0" type="line"/>
-      <point x="259.0" y="356.0" type="line"/>
-      <point x="483.0" y="356.0" type="line"/>
-      <point x="483.0" y="490.0" type="line"/>
-      <point x="86.0" y="490.0" type="line"/>
+      <point x="86" y="0" type="line"/>
+      <point x="259" y="0" type="line"/>
+      <point x="259" y="356" type="line"/>
+      <point x="483" y="356" type="line"/>
+      <point x="483" y="490" type="line"/>
+      <point x="86" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="7.0" y="174.0" type="line"/>
-      <point x="403.0" y="174.0" type="line"/>
-      <point x="403.0" y="294.0" type="line"/>
-      <point x="7.0" y="294.0" type="line"/>
+      <point x="7" y="174" type="line"/>
+      <point x="403" y="174" type="line"/>
+      <point x="403" y="294" type="line"/>
+      <point x="7" y="294" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif b/src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif
index c61db2fa..d1b89155 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gheupturn-cy" format="2">
-  <advance width="461.0"/>
+  <advance width="461"/>
   <unicode hex="0491"/>
   <outline>
     <contour>
-      <point x="55.0" y="0.0" type="line"/>
-      <point x="228.0" y="0.0" type="line"/>
-      <point x="228.0" y="356.0" type="line"/>
-      <point x="462.0" y="356.0" type="line"/>
-      <point x="462.0" y="624.0" type="line"/>
-      <point x="306.0" y="624.0" type="line"/>
-      <point x="306.0" y="490.0" type="line"/>
-      <point x="55.0" y="490.0" type="line"/>
+      <point x="55" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="356" type="line"/>
+      <point x="462" y="356" type="line"/>
+      <point x="462" y="624" type="line"/>
+      <point x="306" y="624" type="line"/>
+      <point x="306" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/gje-cy.glif
index d841c03c..a6819a13 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gje-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gje-cy" format="2">
-  <advance width="451.0"/>
+  <advance width="451"/>
   <unicode hex="0453"/>
   <outline>
     <component base="ge-cy"/>
-    <component base="acutecomb" xOffset="132.0"/>
+    <component base="acutecomb" xOffset="132"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gmacron.glif b/src/Cantarell-Bold.ufo/glyphs/gmacron.glif
index f3f6efd1..e927a408 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gmacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gmacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gmacron" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="1E21"/>
   <outline>
     <component base="g"/>
-    <component base="macroncomb" xOffset="23.0"/>
+    <component base="macroncomb" xOffset="23"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/grave.glif b/src/Cantarell-Bold.ufo/glyphs/grave.glif
index a55cfd4e..c727ab8f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/grave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/grave.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="grave" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0060"/>
   <outline>
-    <component base="gravecomb" xOffset="9.0"/>
+    <component base="gravecomb" xOffset="9"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif
index 2b5e6202..7303dc3f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb.case" format="2">
-  <anchor x="229.0" y="694.0" name="_top"/>
-  <anchor x="310.0" y="800.0" name="top"/>
+  <anchor x="229" y="694" name="_top"/>
+  <anchor x="310" y="800" name="top"/>
   <outline>
     <contour>
-      <point x="245.0" y="734.0" type="line"/>
-      <point x="313.0" y="827.0" type="line"/>
-      <point x="134.0" y="983.0" type="line"/>
-      <point x="36.0" y="849.0" type="line"/>
+      <point x="245" y="734" type="line"/>
+      <point x="313" y="827" type="line"/>
+      <point x="134" y="983" type="line"/>
+      <point x="36" y="849" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>305.0</real>
+      <integer>305</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gravecomb.glif b/src/Cantarell-Bold.ufo/glyphs/gravecomb.glif
index 6bfe66d3..a8747069 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gravecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gravecomb.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb" format="2">
   <unicode hex="0300"/>
-  <anchor x="198.0" y="490.0" name="_top"/>
-  <anchor x="176.0" y="724.0" name="top"/>
-  <anchor x="285.0" y="566.0" name="top_dot"/>
+  <anchor x="198" y="490" name="_top"/>
+  <anchor x="176" y="724" name="top"/>
+  <anchor x="285" y="566" name="top_dot"/>
   <outline>
     <contour>
-      <point x="181.0" y="532.0" type="line"/>
-      <point x="262.0" y="599.0" type="line"/>
-      <point x="144.0" y="778.0" type="line"/>
-      <point x="18.0" y="676.0" type="line"/>
+      <point x="181" y="532" type="line"/>
+      <point x="262" y="599" type="line"/>
+      <point x="144" y="778" type="line"/>
+      <point x="18" y="676" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>287.0</real>
+      <integer>287</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gravecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
index 2cab8a3b..3411b1f5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb.loclVIET" format="2">
-  <anchor x="176.0" y="489.0" name="_top"/>
-  <anchor x="170.0" y="747.0" name="top"/>
+  <anchor x="176" y="489" name="_top"/>
+  <anchor x="170" y="747" name="top"/>
   <outline>
     <contour>
-      <point x="184.0" y="537.0" type="line"/>
-      <point x="257.0" y="604.0" type="line"/>
-      <point x="131.0" y="774.0" type="line"/>
-      <point x="17.0" y="672.0" type="line"/>
+      <point x="184" y="537" type="line"/>
+      <point x="257" y="604" type="line"/>
+      <point x="131" y="774" type="line"/>
+      <point x="17" y="672" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -20,7 +20,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>283.0</real>
+      <integer>283</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greater.glif b/src/Cantarell-Bold.ufo/glyphs/greater.glif
index 4859b738..4bacff16 100644
--- a/src/Cantarell-Bold.ufo/glyphs/greater.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/greater.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greater" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="003E"/>
   <outline>
     <contour>
-      <point x="61.0" y="71.0" type="line"/>
-      <point x="537.0" y="266.0" type="line"/>
-      <point x="537.0" y="400.0" type="line"/>
-      <point x="61.0" y="620.0" type="line"/>
-      <point x="61.0" y="445.0" type="line"/>
-      <point x="382.0" y="317.0" type="line"/>
-      <point x="382.0" y="345.0" type="line"/>
-      <point x="61.0" y="237.0" type="line"/>
+      <point x="61" y="71" type="line"/>
+      <point x="537" y="266" type="line"/>
+      <point x="537" y="400" type="line"/>
+      <point x="61" y="620" type="line"/>
+      <point x="61" y="445" type="line"/>
+      <point x="382" y="317" type="line"/>
+      <point x="382" y="345" type="line"/>
+      <point x="61" y="237" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greater.tf.glif b/src/Cantarell-Bold.ufo/glyphs/greater.tf.glif
index accf44fa..c1f9e9a5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/greater.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/greater.tf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greater.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="62.0" y="39.0" type="line"/>
-      <point x="547.0" y="238.0" type="line"/>
-      <point x="547.0" y="380.0" type="line"/>
-      <point x="62.0" y="592.0" type="line"/>
-      <point x="62.0" y="407.0" type="line"/>
-      <point x="385.0" y="293.0" type="line"/>
-      <point x="385.0" y="321.0" type="line"/>
-      <point x="62.0" y="215.0" type="line"/>
+      <point x="62" y="39" type="line"/>
+      <point x="547" y="238" type="line"/>
+      <point x="547" y="380" type="line"/>
+      <point x="62" y="592" type="line"/>
+      <point x="62" y="407" type="line"/>
+      <point x="385" y="293" type="line"/>
+      <point x="385" y="321" type="line"/>
+      <point x="62" y="215" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greaterequal.glif b/src/Cantarell-Bold.ufo/glyphs/greaterequal.glif
index a389abba..65488ed9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/greaterequal.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/greaterequal.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greaterequal" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <unicode hex="2265"/>
   <outline>
     <contour>
-      <point x="68.0" y="186.0" type="line"/>
-      <point x="546.0" y="367.0" type="line"/>
-      <point x="546.0" y="476.0" type="line"/>
-      <point x="68.0" y="667.0" type="line"/>
-      <point x="68.0" y="512.0" type="line"/>
-      <point x="386.0" y="418.0" type="line"/>
-      <point x="385.0" y="440.0" type="line"/>
-      <point x="68.0" y="336.0" type="line"/>
+      <point x="68" y="186" type="line"/>
+      <point x="546" y="367" type="line"/>
+      <point x="546" y="476" type="line"/>
+      <point x="68" y="667" type="line"/>
+      <point x="68" y="512" type="line"/>
+      <point x="386" y="418" type="line"/>
+      <point x="385" y="440" type="line"/>
+      <point x="68" y="336" type="line"/>
     </contour>
     <contour>
-      <point x="68.0" y="26.0" type="line"/>
-      <point x="546.0" y="26.0" type="line"/>
-      <point x="546.0" y="161.0" type="line"/>
-      <point x="68.0" y="161.0" type="line"/>
+      <point x="68" y="26" type="line"/>
+      <point x="546" y="26" type="line"/>
+      <point x="546" y="161" type="line"/>
+      <point x="68" y="161" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif
index 496fe40e..db2b0d0d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greaterequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="65.0" y="155.0" type="line"/>
-      <point x="538.0" y="336.0" type="line"/>
-      <point x="538.0" y="450.0" type="line"/>
-      <point x="65.0" y="641.0" type="line"/>
-      <point x="65.0" y="477.0" type="line"/>
-      <point x="369.0" y="390.0" type="line"/>
-      <point x="368.0" y="412.0" type="line"/>
-      <point x="65.0" y="314.0" type="line"/>
+      <point x="65" y="155" type="line"/>
+      <point x="538" y="336" type="line"/>
+      <point x="538" y="450" type="line"/>
+      <point x="65" y="641" type="line"/>
+      <point x="65" y="477" type="line"/>
+      <point x="369" y="390" type="line"/>
+      <point x="368" y="412" type="line"/>
+      <point x="65" y="314" type="line"/>
     </contour>
     <contour>
-      <point x="65.0" y="-8.0" type="line"/>
-      <point x="538.0" y="-8.0" type="line"/>
-      <point x="538.0" y="135.0" type="line"/>
-      <point x="65.0" y="135.0" type="line"/>
+      <point x="65" y="-8" type="line"/>
+      <point x="538" y="-8" type="line"/>
+      <point x="538" y="135" type="line"/>
+      <point x="65" y="135" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guarani.glif b/src/Cantarell-Bold.ufo/glyphs/guarani.glif
index ca6bca1a..8e0be72b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/guarani.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/guarani.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guarani" format="2">
-  <advance width="723.0"/>
+  <advance width="723"/>
   <unicode hex="20B2"/>
   <outline>
-    <component base="G" xOffset="8.0"/>
-    <component base="_currencyvstem" xOffset="214.0" yOffset="-800.0"/>
-    <component base="_currencyvstem" xOffset="203.0" yOffset="-5.0"/>
+    <component base="G" xOffset="8"/>
+    <component base="_currencyvstem" xOffset="214" yOffset="-800"/>
+    <component base="_currencyvstem" xOffset="203" yOffset="-5"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif 
b/src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif
index 42a76ed5..83f4ad55 100644
--- a/src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guillemetleft" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <unicode hex="00AB"/>
   <outline>
     <contour>
-      <point x="150.0" y="27.0" type="line"/>
-      <point x="319.0" y="27.0" type="line"/>
-      <point x="162.0" y="268.0" type="line"/>
-      <point x="162.0" y="221.0" type="line"/>
-      <point x="312.0" y="453.0" type="line"/>
-      <point x="154.0" y="453.0" type="line"/>
-      <point x="7.0" y="242.0" type="line"/>
+      <point x="150" y="27" type="line"/>
+      <point x="319" y="27" type="line"/>
+      <point x="162" y="268" type="line"/>
+      <point x="162" y="221" type="line"/>
+      <point x="312" y="453" type="line"/>
+      <point x="154" y="453" type="line"/>
+      <point x="7" y="242" type="line"/>
     </contour>
     <contour>
-      <point x="412.0" y="27.0" type="line"/>
-      <point x="581.0" y="27.0" type="line"/>
-      <point x="424.0" y="268.0" type="line"/>
-      <point x="424.0" y="221.0" type="line"/>
-      <point x="574.0" y="453.0" type="line"/>
-      <point x="416.0" y="453.0" type="line"/>
-      <point x="269.0" y="242.0" type="line"/>
+      <point x="412" y="27" type="line"/>
+      <point x="581" y="27" type="line"/>
+      <point x="424" y="268" type="line"/>
+      <point x="424" y="221" type="line"/>
+      <point x="574" y="453" type="line"/>
+      <point x="416" y="453" type="line"/>
+      <point x="269" y="242" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guillemetright.glif 
b/src/Cantarell-Bold.ufo/glyphs/guillemetright.glif
index 11055761..87e1d15f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/guillemetright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/guillemetright.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guillemetright" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="00BB"/>
   <outline>
     <contour>
-      <point x="266.0" y="27.0" type="line"/>
-      <point x="424.0" y="27.0" type="line"/>
-      <point x="571.0" y="242.0" type="line"/>
-      <point x="427.0" y="453.0" type="line"/>
-      <point x="258.0" y="453.0" type="line"/>
-      <point x="416.0" y="214.0" type="line"/>
-      <point x="416.0" y="261.0" type="line"/>
+      <point x="266" y="27" type="line"/>
+      <point x="424" y="27" type="line"/>
+      <point x="571" y="242" type="line"/>
+      <point x="427" y="453" type="line"/>
+      <point x="258" y="453" type="line"/>
+      <point x="416" y="214" type="line"/>
+      <point x="416" y="261" type="line"/>
     </contour>
     <contour>
-      <point x="14.0" y="27.0" type="line"/>
-      <point x="172.0" y="27.0" type="line"/>
-      <point x="319.0" y="242.0" type="line"/>
-      <point x="175.0" y="453.0" type="line"/>
-      <point x="6.0" y="453.0" type="line"/>
-      <point x="164.0" y="214.0" type="line"/>
-      <point x="164.0" y="261.0" type="line"/>
+      <point x="14" y="27" type="line"/>
+      <point x="172" y="27" type="line"/>
+      <point x="319" y="242" type="line"/>
+      <point x="175" y="453" type="line"/>
+      <point x="6" y="453" type="line"/>
+      <point x="164" y="214" type="line"/>
+      <point x="164" y="261" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif 
b/src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif
index 317d2b74..6dd10553 100644
--- a/src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guilsinglleft" format="2">
-  <advance width="353.0"/>
+  <advance width="353"/>
   <unicode hex="2039"/>
   <outline>
     <contour>
-      <point x="151.0" y="26.0" type="line"/>
-      <point x="347.0" y="26.0" type="line"/>
-      <point x="189.0" y="269.0" type="line"/>
-      <point x="189.0" y="219.0" type="line"/>
-      <point x="339.0" y="453.0" type="line"/>
-      <point x="155.0" y="453.0" type="line"/>
-      <point x="7.0" y="242.0" type="line"/>
+      <point x="151" y="26" type="line"/>
+      <point x="347" y="26" type="line"/>
+      <point x="189" y="269" type="line"/>
+      <point x="189" y="219" type="line"/>
+      <point x="339" y="453" type="line"/>
+      <point x="155" y="453" type="line"/>
+      <point x="7" y="242" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif 
b/src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif
index 8bcdeca1..7566a3c2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guilsinglright" format="2">
-  <advance width="354.0"/>
+  <advance width="354"/>
   <unicode hex="203A"/>
   <outline>
     <contour>
-      <point x="14.0" y="26.0" type="line"/>
-      <point x="199.0" y="26.0" type="line"/>
-      <point x="347.0" y="242.0" type="line"/>
-      <point x="203.0" y="453.0" type="line"/>
-      <point x="6.0" y="453.0" type="line"/>
-      <point x="165.0" y="212.0" type="line"/>
-      <point x="165.0" y="262.0" type="line"/>
+      <point x="14" y="26" type="line"/>
+      <point x="199" y="26" type="line"/>
+      <point x="347" y="242" type="line"/>
+      <point x="203" y="453" type="line"/>
+      <point x="6" y="453" type="line"/>
+      <point x="165" y="212" type="line"/>
+      <point x="165" y="262" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/h.glif b/src/Cantarell-Bold.ufo/glyphs/h.glif
index 3b9d2aed..60d02cb2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/h.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/h.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="h" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="0068"/>
   <note>
 h
 </note>
-  <anchor x="293.0" y="0.0" name="bottom"/>
-  <anchor x="165.0" y="595.0" name="center"/>
-  <anchor x="313.0" y="739.0" name="top"/>
+  <anchor x="293" y="0" name="bottom"/>
+  <anchor x="165" y="595" name="center"/>
+  <anchor x="313" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="224.0" y="0.0" type="line"/>
-      <point x="224.0" y="739.0" type="line"/>
-      <point x="54.0" y="739.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="224" y="0" type="line"/>
+      <point x="224" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="363.0" y="0.0" type="line"/>
-      <point x="536.0" y="0.0" type="line"/>
-      <point x="536.0" y="294.0" type="line" smooth="yes"/>
-      <point x="536.0" y="421.0"/>
-      <point x="469.0" y="496.0"/>
-      <point x="357.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="287.0" y="496.0"/>
-      <point x="227.0" y="465.0"/>
-      <point x="187.0" y="398.0" type="curve"/>
-      <point x="206.0" y="295.0" type="line"/>
-      <point x="231.0" y="332.0"/>
-      <point x="258.0" y="346.0"/>
-      <point x="292.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="342.0" y="346.0"/>
-      <point x="363.0" y="320.0"/>
-      <point x="363.0" y="265.0" type="curve" smooth="yes"/>
+      <point x="363" y="0" type="line"/>
+      <point x="536" y="0" type="line"/>
+      <point x="536" y="294" type="line" smooth="yes"/>
+      <point x="536" y="421"/>
+      <point x="469" y="496"/>
+      <point x="357" y="496" type="curve" smooth="yes"/>
+      <point x="287" y="496"/>
+      <point x="227" y="465"/>
+      <point x="187" y="398" type="curve"/>
+      <point x="206" y="295" type="line"/>
+      <point x="231" y="332"/>
+      <point x="258" y="346"/>
+      <point x="292" y="346" type="curve" smooth="yes"/>
+      <point x="342" y="346"/>
+      <point x="363" y="320"/>
+      <point x="363" y="265" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ha-cy.glif
index 916514f6..d20a7f7b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ha-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ha-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ha-cy" format="2">
-  <advance width="524.0"/>
+  <advance width="524"/>
   <unicode hex="0445"/>
-  <anchor x="374.0" y="0.0" name="bottomright"/>
+  <anchor x="374" y="0" name="bottomright"/>
   <outline>
     <component base="x"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif
index 3709c25d..24b352ad 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hadescender-cy" format="2">
-  <advance width="543.0"/>
+  <advance width="543"/>
   <unicode hex="04B3"/>
   <outline>
     <component base="ha-cy"/>
-    <component base="descender-cy" xOffset="278.0"/>
+    <component base="descender-cy" xOffset="278"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hairspace.glif b/src/Cantarell-Bold.ufo/glyphs/hairspace.glif
index d7382082..9f460d9a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hairspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hairspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hairspace" format="2">
-  <advance width="100.0"/>
+  <advance width="100"/>
   <unicode hex="200A"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif
index 5842ef01..f92909e5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hardsign-cy" format="2">
-  <advance width="563.0"/>
+  <advance width="563"/>
   <unicode hex="044A"/>
   <outline>
     <contour>
-      <point x="127.0" y="0.0" type="line"/>
-      <point x="316.0" y="0.0" type="line" smooth="yes"/>
-      <point x="467.0" y="0.0"/>
-      <point x="556.0" y="70.0"/>
-      <point x="556.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="556.0" y="281.0"/>
-      <point x="478.0" y="344.0"/>
-      <point x="361.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="344.0" type="line"/>
-      <point x="234.0" y="220.0" type="line"/>
-      <point x="325.0" y="220.0" type="line" smooth="yes"/>
-      <point x="361.0" y="220.0"/>
-      <point x="387.0" y="202.0"/>
-      <point x="387.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="387.0" y="144.0"/>
-      <point x="368.0" y="126.0"/>
-      <point x="337.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="287.0" y="126.0" type="line"/>
-      <point x="287.0" y="490.0" type="line"/>
-      <point x="127.0" y="490.0" type="line"/>
+      <point x="127" y="0" type="line"/>
+      <point x="316" y="0" type="line" smooth="yes"/>
+      <point x="467" y="0"/>
+      <point x="556" y="70"/>
+      <point x="556" y="187" type="curve" smooth="yes"/>
+      <point x="556" y="281"/>
+      <point x="478" y="344"/>
+      <point x="361" y="344" type="curve" smooth="yes"/>
+      <point x="234" y="344" type="line"/>
+      <point x="234" y="220" type="line"/>
+      <point x="325" y="220" type="line" smooth="yes"/>
+      <point x="361" y="220"/>
+      <point x="387" y="202"/>
+      <point x="387" y="173" type="curve" smooth="yes"/>
+      <point x="387" y="144"/>
+      <point x="368" y="126"/>
+      <point x="337" y="126" type="curve" smooth="yes"/>
+      <point x="287" y="126" type="line"/>
+      <point x="287" y="490" type="line"/>
+      <point x="127" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="3.0" y="355.0" type="line"/>
-      <point x="197.0" y="355.0" type="line"/>
-      <point x="197.0" y="490.0" type="line"/>
-      <point x="3.0" y="490.0" type="line"/>
+      <point x="3" y="355" type="line"/>
+      <point x="197" y="355" type="line"/>
+      <point x="197" y="490" type="line"/>
+      <point x="3" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hbar.glif b/src/Cantarell-Bold.ufo/glyphs/hbar.glif
index 1bfb00cd..09c6c482 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hbar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hbar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hbar" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="0127"/>
   <outline>
     <component base="h"/>
-    <component base="strokeshortcomb" xOffset="-50.0" yOffset="296.0"/>
+    <component base="strokeshortcomb" xOffset="-50" yOffset="296"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif b/src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif
index 93c9b901..0d2c590a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hbrevebelow" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="1E2B"/>
   <outline>
     <component base="h"/>
-    <component base="brevebelowcomb" xOffset="60.0"/>
+    <component base="brevebelowcomb" xOffset="60"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif
index cd8677b1..0deac443 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hcircumflex" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="0125"/>
   <outline>
     <component base="h"/>
-    <component base="circumflexcomb.case" xOffset="114.0" yOffset="45.0"/>
+    <component base="circumflexcomb.case" xOffset="114" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif
index 4b13cc08..87a92b0d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hdotbelow" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="1E25"/>
   <outline>
     <component base="h"/>
-    <component base="dotbelowcomb" xOffset="143.0"/>
+    <component base="dotbelowcomb" xOffset="143"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.case.glif
index 4a6bf096..4ca53413 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb.case" format="2">
-  <anchor x="155.0" y="694.0" name="_top"/>
-  <anchor x="155.0" y="1022.0" name="top"/>
+  <anchor x="155" y="694" name="_top"/>
+  <anchor x="155" y="1022" name="top"/>
   <outline>
-    <component base="hookabovecomb" yOffset="200.0"/>
+    <component base="hookabovecomb" yOffset="200"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>324.0</real>
+      <integer>324</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif
index ed5db71a..fc6be2d6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb" format="2">
   <unicode hex="0309"/>
-  <anchor x="154.0" y="490.0" name="_top"/>
-  <anchor x="146.0" y="798.0" name="top"/>
+  <anchor x="154" y="490" name="_top"/>
+  <anchor x="146" y="798" name="top"/>
   <outline>
     <contour>
-      <point x="127.0" y="545.0" type="line"/>
-      <point x="216.0" y="581.0"/>
-      <point x="269.0" y="642.0"/>
-      <point x="269.0" y="709.0" type="curve" smooth="yes"/>
-      <point x="269.0" y="773.0"/>
-      <point x="219.0" y="815.0"/>
-      <point x="143.0" y="815.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="815.0"/>
-      <point x="61.0" y="804.0"/>
-      <point x="17.0" y="783.0" type="curve"/>
-      <point x="56.0" y="681.0" type="line"/>
-      <point x="75.0" y="691.0"/>
-      <point x="92.0" y="696.0"/>
-      <point x="107.0" y="696.0" type="curve" smooth="yes"/>
-      <point x="127.0" y="696.0"/>
-      <point x="140.0" y="686.0"/>
-      <point x="140.0" y="671.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="650.0"/>
-      <point x="126.0" y="633.0"/>
-      <point x="99.0" y="622.0" type="curve"/>
+      <point x="127" y="545" type="line"/>
+      <point x="216" y="581"/>
+      <point x="269" y="642"/>
+      <point x="269" y="709" type="curve" smooth="yes"/>
+      <point x="269" y="773"/>
+      <point x="219" y="815"/>
+      <point x="143" y="815" type="curve" smooth="yes"/>
+      <point x="104" y="815"/>
+      <point x="61" y="804"/>
+      <point x="17" y="783" type="curve"/>
+      <point x="56" y="681" type="line"/>
+      <point x="75" y="691"/>
+      <point x="92" y="696"/>
+      <point x="107" y="696" type="curve" smooth="yes"/>
+      <point x="127" y="696"/>
+      <point x="140" y="686"/>
+      <point x="140" y="671" type="curve" smooth="yes"/>
+      <point x="140" y="650"/>
+      <point x="126" y="633"/>
+      <point x="99" y="622" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>324.0</real>
+      <integer>324</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
index f0c87ecc..9b9cf3fd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb.loclVIET" format="2">
-  <anchor x="153.0" y="490.0" name="_top"/>
-  <anchor x="143.0" y="785.0" name="top"/>
+  <anchor x="153" y="490" name="_top"/>
+  <anchor x="143" y="785" name="top"/>
   <outline>
     <contour>
-      <point x="127.0" y="560.0" type="line"/>
-      <point x="216.0" y="589.0"/>
-      <point x="269.0" y="644.0"/>
-      <point x="269.0" y="701.0" type="curve" smooth="yes"/>
-      <point x="269.0" y="756.0"/>
-      <point x="219.0" y="794.0"/>
-      <point x="143.0" y="794.0" type="curve" smooth="yes"/>
-      <point x="105.0" y="794.0"/>
-      <point x="61.0" y="785.0"/>
-      <point x="17.0" y="769.0" type="curve"/>
-      <point x="56.0" y="675.0" type="line"/>
-      <point x="79.0" y="683.0"/>
-      <point x="94.0" y="685.0"/>
-      <point x="108.0" y="685.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="685.0"/>
-      <point x="140.0" y="679.0"/>
-      <point x="140.0" y="667.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="654.0"/>
-      <point x="124.0" y="640.0"/>
-      <point x="99.0" y="635.0" type="curve"/>
+      <point x="127" y="560" type="line"/>
+      <point x="216" y="589"/>
+      <point x="269" y="644"/>
+      <point x="269" y="701" type="curve" smooth="yes"/>
+      <point x="269" y="756"/>
+      <point x="219" y="794"/>
+      <point x="143" y="794" type="curve" smooth="yes"/>
+      <point x="105" y="794"/>
+      <point x="61" y="785"/>
+      <point x="17" y="769" type="curve"/>
+      <point x="56" y="675" type="line"/>
+      <point x="79" y="683"/>
+      <point x="94" y="685"/>
+      <point x="108" y="685" type="curve" smooth="yes"/>
+      <point x="130" y="685"/>
+      <point x="140" y="679"/>
+      <point x="140" y="667" type="curve" smooth="yes"/>
+      <point x="140" y="654"/>
+      <point x="124" y="640"/>
+      <point x="99" y="635" type="curve"/>
     </contour>
   </outline>
   <lib>
@@ -36,7 +36,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>324.0</real>
+      <integer>324</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif 
b/src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif
index 5d1c14bf..5f4155c8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="horizontalbar" format="2">
-  <advance width="1108.0"/>
+  <advance width="1108"/>
   <unicode hex="2015"/>
   <outline>
     <component base="emdash"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/horncomb.glif b/src/Cantarell-Bold.ufo/glyphs/horncomb.glif
index fe833f24..7aeeb818 100644
--- a/src/Cantarell-Bold.ufo/glyphs/horncomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/horncomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="horncomb" format="2">
   <unicode hex="031B"/>
-  <anchor x="71.0" y="482.0" name="_topright"/>
-  <anchor x="133.0" y="482.0" name="topright"/>
+  <anchor x="71" y="482" name="_topright"/>
+  <anchor x="133" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="71.0" y="303.0" type="line"/>
-      <point x="201.0" y="303.0"/>
-      <point x="287.0" y="368.0"/>
-      <point x="287.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="287.0" y="517.0"/>
-      <point x="278.0" y="552.0"/>
-      <point x="258.0" y="582.0" type="curve"/>
-      <point x="102.0" y="582.0" type="line"/>
-      <point x="121.0" y="554.0"/>
-      <point x="131.0" y="522.0"/>
-      <point x="131.0" y="487.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="433.0"/>
-      <point x="107.0" y="397.0"/>
-      <point x="71.0" y="397.0" type="curve"/>
+      <point x="71" y="303" type="line"/>
+      <point x="201" y="303"/>
+      <point x="287" y="368"/>
+      <point x="287" y="480" type="curve" smooth="yes"/>
+      <point x="287" y="517"/>
+      <point x="278" y="552"/>
+      <point x="258" y="582" type="curve"/>
+      <point x="102" y="582" type="line"/>
+      <point x="121" y="554"/>
+      <point x="131" y="522"/>
+      <point x="131" y="487" type="curve" smooth="yes"/>
+      <point x="131" y="433"/>
+      <point x="107" y="397"/>
+      <point x="71" y="397" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>288.0</real>
+      <integer>288</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hryvnia.glif b/src/Cantarell-Bold.ufo/glyphs/hryvnia.glif
index 6a2dca64..6f67c701 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hryvnia.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hryvnia.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hryvnia" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20B4"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif b/src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif
index b94ca2de..a3eb7cf3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlaut" format="2">
-  <advance width="517.0"/>
+  <advance width="517"/>
   <unicode hex="02DD"/>
   <outline>
-    <component base="hungarumlautcomb" xOffset="-44.0"/>
+    <component base="hungarumlautcomb" xOffset="-44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.case.glif
index 0be90057..3b4eb516 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.case.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlautcomb.case" format="2">
-  <anchor x="238.0" y="694.0" name="_top"/>
-  <anchor x="238.0" y="926.0" name="top"/>
+  <anchor x="238" y="694" name="_top"/>
+  <anchor x="238" y="926" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="739.0" type="line"/>
-      <point x="259.0" y="871.0" type="line"/>
-      <point x="140.0" y="986.0" type="line"/>
-      <point x="7.0" y="812.0" type="line"/>
+      <point x="83" y="739" type="line"/>
+      <point x="259" y="871" type="line"/>
+      <point x="140" y="986" type="line"/>
+      <point x="7" y="812" type="line"/>
     </contour>
     <contour>
-      <point x="338.0" y="739.0" type="line"/>
-      <point x="514.0" y="871.0" type="line"/>
-      <point x="395.0" y="986.0" type="line"/>
-      <point x="262.0" y="812.0" type="line"/>
+      <point x="338" y="739" type="line"/>
+      <point x="514" y="871" type="line"/>
+      <point x="395" y="986" type="line"/>
+      <point x="262" y="812" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>574.0</real>
+      <integer>574</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.glif
index e7567afa..0a8184b3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlautcomb" format="2">
   <unicode hex="030B"/>
-  <anchor x="215.0" y="490.0" name="_top"/>
-  <anchor x="215.0" y="799.0" name="top"/>
+  <anchor x="215" y="490" name="_top"/>
+  <anchor x="215" y="799" name="top"/>
   <outline>
     <contour>
-      <point x="345.0" y="527.0" type="line"/>
-      <point x="480.0" y="697.0" type="line"/>
-      <point x="339.0" y="775.0" type="line"/>
-      <point x="254.0" y="579.0" type="line"/>
+      <point x="345" y="527" type="line"/>
+      <point x="480" y="697" type="line"/>
+      <point x="339" y="775" type="line"/>
+      <point x="254" y="579" type="line"/>
     </contour>
     <contour>
-      <point x="127.0" y="527.0" type="line"/>
-      <point x="262.0" y="697.0" type="line"/>
-      <point x="120.0" y="776.0" type="line"/>
-      <point x="35.0" y="579.0" type="line"/>
+      <point x="127" y="527" type="line"/>
+      <point x="262" y="697" type="line"/>
+      <point x="120" y="776" type="line"/>
+      <point x="35" y="579" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>517.0</real>
+      <integer>517</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hyphen.glif b/src/Cantarell-Bold.ufo/glyphs/hyphen.glif
index a540b39d..f9757400 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hyphen.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hyphen.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hyphen" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <unicode hex="002D"/>
   <outline>
     <contour>
-      <point x="54.0" y="189.0" type="line"/>
-      <point x="344.0" y="189.0" type="line"/>
-      <point x="344.0" y="329.0" type="line"/>
-      <point x="54.0" y="329.0" type="line"/>
+      <point x="54" y="189" type="line"/>
+      <point x="344" y="189" type="line"/>
+      <point x="344" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif b/src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif
index 01120e27..db589750 100644
--- a/src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hyphentwo" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <unicode hex="2010"/>
   <outline>
-    <component base="hyphen" xOffset="-8.0"/>
+    <component base="hyphen" xOffset="-8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/i-cy.glif b/src/Cantarell-Bold.ufo/glyphs/i-cy.glif
index a3176522..e99c98f5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/i-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/i-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="i-cy" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0456"/>
   <outline>
     <component base="i"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/i.glif b/src/Cantarell-Bold.ufo/glyphs/i.glif
index e5000a8e..b99280cb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/i.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/i.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="i" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0069"/>
   <note>
 i
 </note>
-  <anchor x="155.0" y="0.0" name="bottom"/>
+  <anchor x="155" y="0" name="bottom"/>
   <outline>
     <component base="idotless"/>
     <component base="dotaccentcomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
index d0bbc912..a7f6590c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ia-cy" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="044F"/>
-  <anchor x="267.0" y="490.0" name="top"/>
+  <anchor x="267" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="229.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="156.0" type="line"/>
-      <point x="369.0" y="275.0" type="line"/>
-      <point x="251.0" y="275.0" type="line" smooth="yes"/>
-      <point x="212.0" y="275.0"/>
-      <point x="189.0" y="289.0"/>
-      <point x="189.0" y="317.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="341.0"/>
-      <point x="204.0" y="355.0"/>
-      <point x="230.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="355.0" type="line"/>
-      <point x="369.0" y="490.0" type="line"/>
-      <point x="251.0" y="490.0" type="line" smooth="yes"/>
-      <point x="117.0" y="490.0"/>
-      <point x="25.0" y="418.0"/>
-      <point x="25.0" y="311.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="212.0"/>
-      <point x="100.0" y="156.0"/>
+      <point x="229" y="156" type="curve" smooth="yes"/>
+      <point x="369" y="156" type="line"/>
+      <point x="369" y="275" type="line"/>
+      <point x="251" y="275" type="line" smooth="yes"/>
+      <point x="212" y="275"/>
+      <point x="189" y="289"/>
+      <point x="189" y="317" type="curve" smooth="yes"/>
+      <point x="189" y="341"/>
+      <point x="204" y="355"/>
+      <point x="230" y="355" type="curve" smooth="yes"/>
+      <point x="369" y="355" type="line"/>
+      <point x="369" y="490" type="line"/>
+      <point x="251" y="490" type="line" smooth="yes"/>
+      <point x="117" y="490"/>
+      <point x="25" y="418"/>
+      <point x="25" y="311" type="curve" smooth="yes"/>
+      <point x="25" y="212"/>
+      <point x="100" y="156"/>
     </contour>
     <contour>
-      <point x="-1.0" y="0.0" type="line"/>
-      <point x="189.0" y="0.0" type="line"/>
-      <point x="326.0" y="188.0" type="line"/>
-      <point x="158.0" y="188.0" type="line"/>
+      <point x="-1" y="0" type="line"/>
+      <point x="189" y="0" type="line"/>
+      <point x="326" y="188" type="line"/>
+      <point x="158" y="188" type="line"/>
     </contour>
     <contour>
-      <point x="322.0" y="0.0" type="line"/>
-      <point x="480.0" y="0.0" type="line"/>
-      <point x="480.0" y="490.0" type="line"/>
-      <point x="322.0" y="490.0" type="line"/>
+      <point x="322" y="0" type="line"/>
+      <point x="480" y="0" type="line"/>
+      <point x="480" y="490" type="line"/>
+      <point x="322" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iacute.glif b/src/Cantarell-Bold.ufo/glyphs/iacute.glif
index 2d6feb0c..31a6a9fd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iacute" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="00ED"/>
   <outline>
     <component base="idotless"/>
-    <component base="acutecomb" xOffset="48.0"/>
+    <component base="acutecomb" xOffset="48"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ibreve.glif b/src/Cantarell-Bold.ufo/glyphs/ibreve.glif
index c6c513c3..6970e83e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ibreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ibreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ibreve" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="012D"/>
   <outline>
     <component base="idotless"/>
-    <component base="brevecomb" xOffset="-72.0"/>
+    <component base="brevecomb" xOffset="-72"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/icaron.glif b/src/Cantarell-Bold.ufo/glyphs/icaron.glif
index 463c8592..0ae8ac37 100644
--- a/src/Cantarell-Bold.ufo/glyphs/icaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/icaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="icaron" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="01D0"/>
   <outline>
     <component base="idotless"/>
-    <component base="caroncomb" xOffset="-62.0"/>
+    <component base="caroncomb" xOffset="-62"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/icircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/icircumflex.glif
index 8d25892f..059d2338 100644
--- a/src/Cantarell-Bold.ufo/glyphs/icircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/icircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="icircumflex" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="00EE"/>
   <outline>
     <component base="idotless"/>
-    <component base="circumflexcomb" xOffset="-59.0"/>
+    <component base="circumflexcomb" xOffset="-59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/idblgrave.glif
index cedaa665..27812d9d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/idblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/idblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idblgrave" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0209"/>
   <outline>
     <component base="idotless"/>
-    <component base="dblgravecomb" xOffset="-157.0"/>
+    <component base="dblgravecomb" xOffset="-157"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif
index 579722ef..204acc81 100644
--- a/src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresis-cy" format="2">
-  <advance width="590.0"/>
+  <advance width="590"/>
   <unicode hex="04E5"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="dieresiscomb" xOffset="26.0"/>
+    <component base="dieresiscomb" xOffset="26"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idieresis.glif b/src/Cantarell-Bold.ufo/glyphs/idieresis.glif
index 955c629d..2291d455 100644
--- a/src/Cantarell-Bold.ufo/glyphs/idieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/idieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresis" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="00EF"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb" xOffset="-125.0"/>
+    <component base="dieresiscomb" xOffset="-125"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif
index bfd626d9..251386aa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresisacute" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="1E2F"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb_acutecomb" xOffset="-112.0"/>
+    <component base="dieresiscomb_acutecomb" xOffset="-112"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/idotaccent.glif
index ef22a885..50bf1aa3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/idotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/idotaccent.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotaccent" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <outline>
     <component base="idotless"/>
     <component base="dotaccentcomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/idotbelow.glif
index 4afdcf04..65b704a4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/idotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/idotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotbelow" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="1ECB"/>
   <outline>
     <component base="i"/>
-    <component base="dotbelowcomb" xOffset="5.0"/>
+    <component base="dotbelowcomb" xOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idotless.glif b/src/Cantarell-Bold.ufo/glyphs/idotless.glif
index 0cfa7b87..2521998b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/idotless.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/idotless.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotless" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0131"/>
   <note>
 dotlessi
 </note>
-  <anchor x="144.0" y="0.0" name="bottom"/>
-  <anchor x="183.0" y="10.0" name="ogonek"/>
-  <anchor x="144.0" y="490.0" name="top"/>
+  <anchor x="144" y="0" name="bottom"/>
+  <anchor x="183" y="10" name="ogonek"/>
+  <anchor x="144" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="57.0" y="0.0" type="line"/>
-      <point x="230.0" y="0.0" type="line"/>
-      <point x="230.0" y="490.0" type="line"/>
-      <point x="57.0" y="490.0" type="line"/>
+      <point x="57" y="0" type="line"/>
+      <point x="230" y="0" type="line"/>
+      <point x="230" y="490" type="line"/>
+      <point x="57" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ie-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ie-cy.glif
index 7e10d920..bf2bd3d0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ie-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ie-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ie-cy" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0435"/>
-  <anchor x="263.0" y="490.0" name="top"/>
+  <anchor x="263" y="490" name="top"/>
   <outline>
     <component base="e"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif
index c0c7314d..11197bc3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iebreve-cy" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="04D7"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="brevecomb-cy" xOffset="30.0"/>
+    <component base="brevecomb-cy" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif
index fabc3235..86885463 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iegrave-cy" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0450"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="gravecomb" xOffset="65.0"/>
+    <component base="gravecomb" xOffset="65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/igrave.glif b/src/Cantarell-Bold.ufo/glyphs/igrave.glif
index 9cf5c8b0..0c0db7e0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/igrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/igrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="igrave" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="00EC"/>
   <outline>
     <component base="idotless"/>
-    <component base="gravecomb" xOffset="-54.0"/>
+    <component base="gravecomb" xOffset="-54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ihookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ihookabove.glif
index ece42acf..7cf9b54d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ihookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ihookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ihookabove" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="1EC9"/>
   <outline>
     <component base="idotless"/>
-    <component base="hookabovecomb" xOffset="-10.0"/>
+    <component base="hookabovecomb" xOffset="-10"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ii-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ii-cy.glif
index b4917187..7ff02ea5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ii-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ii-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ii-cy" format="2">
-  <advance width="590.0"/>
+  <advance width="590"/>
   <unicode hex="0438"/>
-  <anchor x="565.0" y="0.0" name="bottomright"/>
-  <anchor x="295.0" y="490.0" name="top"/>
+  <anchor x="565" y="0" name="bottomright"/>
+  <anchor x="295" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="202.0" y="0.0" type="line"/>
-      <point x="407.0" y="301.0" type="line"/>
-      <point x="382.0" y="309.0" type="line"/>
-      <point x="382.0" y="0.0" type="line"/>
-      <point x="536.0" y="0.0" type="line"/>
-      <point x="536.0" y="490.0" type="line"/>
-      <point x="385.0" y="490.0" type="line"/>
-      <point x="180.0" y="181.0" type="line"/>
-      <point x="210.0" y="173.0" type="line"/>
-      <point x="210.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="202" y="0" type="line"/>
+      <point x="407" y="301" type="line"/>
+      <point x="382" y="309" type="line"/>
+      <point x="382" y="0" type="line"/>
+      <point x="536" y="0" type="line"/>
+      <point x="536" y="490" type="line"/>
+      <point x="385" y="490" type="line"/>
+      <point x="180" y="181" type="line"/>
+      <point x="210" y="173" type="line"/>
+      <point x="210" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif
index 227cb3a6..1556a3eb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iigrave-cy" format="2">
-  <advance width="590.0"/>
+  <advance width="590"/>
   <unicode hex="045D"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="gravecomb" xOffset="97.0"/>
+    <component base="gravecomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif
index c6ab6d11..3192ee0c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iinvertedbreve" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="020B"/>
   <outline>
     <component base="idotless"/>
-    <component base="breveinvertedcomb" xOffset="-82.0"/>
+    <component base="breveinvertedcomb" xOffset="-82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif
index be299cb7..bcef0dbd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iishort-cy" format="2">
-  <advance width="590.0"/>
+  <advance width="590"/>
   <unicode hex="0439"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="brevecomb-cy" xOffset="62.0"/>
+    <component base="brevecomb-cy" xOffset="62"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif
index a03a3fb4..c0af6f8e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="imacron-cy" format="2">
-  <advance width="590.0"/>
+  <advance width="590"/>
   <unicode hex="04E3"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="macroncomb" xOffset="53.0"/>
+    <component base="macroncomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/imacron.glif b/src/Cantarell-Bold.ufo/glyphs/imacron.glif
index 7561ddca..73c1ce7b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/imacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/imacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="imacron" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="012B"/>
   <outline>
     <component base="idotless"/>
-    <component base="macroncomb.narrow" xOffset="-53.0"/>
+    <component base="macroncomb.narrow" xOffset="-53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/increment.glif b/src/Cantarell-Bold.ufo/glyphs/increment.glif
index 6a335445..cf448b20 100644
--- a/src/Cantarell-Bold.ufo/glyphs/increment.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/increment.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="increment" format="2">
-  <advance width="693.0"/>
+  <advance width="693"/>
   <unicode hex="2206"/>
   <outline>
     <contour>
-      <point x="26.0" y="1.0" type="line"/>
-      <point x="666.0" y="1.0" type="line"/>
-      <point x="666.0" y="107.0" type="line"/>
-      <point x="466.0" y="694.0" type="line"/>
-      <point x="249.0" y="694.0" type="line"/>
-      <point x="26.0" y="107.0" type="line"/>
+      <point x="26" y="1" type="line"/>
+      <point x="666" y="1" type="line"/>
+      <point x="666" y="107" type="line"/>
+      <point x="466" y="694" type="line"/>
+      <point x="249" y="694" type="line"/>
+      <point x="26" y="107" type="line"/>
     </contour>
     <contour>
-      <point x="191.0" y="136.0" type="line"/>
-      <point x="342.0" y="571.0" type="line"/>
-      <point x="494.0" y="136.0" type="line"/>
+      <point x="191" y="136" type="line"/>
+      <point x="342" y="571" type="line"/>
+      <point x="494" y="136" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/infinity.glif b/src/Cantarell-Bold.ufo/glyphs/infinity.glif
index 40f9b0b2..0413aeaa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/infinity.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/infinity.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="infinity" format="2">
-  <advance width="950.0"/>
+  <advance width="950"/>
   <unicode hex="221E"/>
   <outline>
     <contour>
-      <point x="653.0" y="108.0" type="curve" smooth="yes"/>
-      <point x="803.0" y="108.0"/>
-      <point x="905.0" y="207.0"/>
-      <point x="905.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="905.0" y="482.0"/>
-      <point x="813.0" y="570.0"/>
-      <point x="685.0" y="570.0" type="curve" smooth="yes"/>
-      <point x="442.0" y="570.0"/>
-      <point x="454.0" y="252.0"/>
-      <point x="303.0" y="252.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="252.0"/>
-      <point x="221.0" y="287.0"/>
-      <point x="221.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="221.0" y="392.0"/>
-      <point x="249.0" y="426.0"/>
-      <point x="298.0" y="426.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="426.0"/>
-      <point x="384.0" y="108.0"/>
+      <point x="653" y="108" type="curve" smooth="yes"/>
+      <point x="803" y="108"/>
+      <point x="905" y="207"/>
+      <point x="905" y="348" type="curve" smooth="yes"/>
+      <point x="905" y="482"/>
+      <point x="813" y="570"/>
+      <point x="685" y="570" type="curve" smooth="yes"/>
+      <point x="442" y="570"/>
+      <point x="454" y="252"/>
+      <point x="303" y="252" type="curve" smooth="yes"/>
+      <point x="253" y="252"/>
+      <point x="221" y="287"/>
+      <point x="221" y="341" type="curve" smooth="yes"/>
+      <point x="221" y="392"/>
+      <point x="249" y="426"/>
+      <point x="298" y="426" type="curve" smooth="yes"/>
+      <point x="448" y="426"/>
+      <point x="384" y="108"/>
     </contour>
     <contour>
-      <point x="266.0" y="108.0" type="curve" smooth="yes"/>
-      <point x="508.0" y="108.0"/>
-      <point x="498.0" y="426.0"/>
-      <point x="647.0" y="426.0" type="curve" smooth="yes"/>
-      <point x="693.0" y="426.0"/>
-      <point x="729.0" y="396.0"/>
-      <point x="729.0" y="337.0" type="curve" smooth="yes"/>
-      <point x="729.0" y="289.0"/>
-      <point x="704.0" y="252.0"/>
-      <point x="655.0" y="252.0" type="curve" smooth="yes"/>
-      <point x="510.0" y="252.0"/>
-      <point x="583.0" y="570.0"/>
-      <point x="303.0" y="570.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="570.0"/>
-      <point x="45.0" y="475.0"/>
-      <point x="45.0" y="332.0" type="curve" smooth="yes"/>
-      <point x="45.0" y="198.0"/>
-      <point x="137.0" y="108.0"/>
+      <point x="266" y="108" type="curve" smooth="yes"/>
+      <point x="508" y="108"/>
+      <point x="498" y="426"/>
+      <point x="647" y="426" type="curve" smooth="yes"/>
+      <point x="693" y="426"/>
+      <point x="729" y="396"/>
+      <point x="729" y="337" type="curve" smooth="yes"/>
+      <point x="729" y="289"/>
+      <point x="704" y="252"/>
+      <point x="655" y="252" type="curve" smooth="yes"/>
+      <point x="510" y="252"/>
+      <point x="583" y="570"/>
+      <point x="303" y="570" type="curve" smooth="yes"/>
+      <point x="150" y="570"/>
+      <point x="45" y="475"/>
+      <point x="45" y="332" type="curve" smooth="yes"/>
+      <point x="45" y="198"/>
+      <point x="137" y="108"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/integral.glif b/src/Cantarell-Bold.ufo/glyphs/integral.glif
index c828fc3b..c98ad079 100644
--- a/src/Cantarell-Bold.ufo/glyphs/integral.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/integral.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="integral" format="2">
-  <advance width="395.0"/>
+  <advance width="395"/>
   <unicode hex="222B"/>
   <outline>
     <contour>
-      <point x="135.0" y="-170.0" type="curve" smooth="yes"/>
-      <point x="264.0" y="-170.0"/>
-      <point x="353.0" y="-89.0"/>
-      <point x="353.0" y="25.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="171.0"/>
-      <point x="223.0" y="419.0"/>
-      <point x="223.0" y="536.0" type="curve" smooth="yes"/>
-      <point x="223.0" y="579.0"/>
-      <point x="239.0" y="601.0"/>
-      <point x="270.0" y="601.0" type="curve" smooth="yes"/>
-      <point x="285.0" y="601.0"/>
-      <point x="303.0" y="597.0"/>
-      <point x="316.0" y="591.0" type="curve"/>
-      <point x="362.0" y="731.0" type="line"/>
-      <point x="327.0" y="743.0"/>
-      <point x="291.0" y="749.0"/>
-      <point x="260.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="136.0" y="749.0"/>
-      <point x="48.0" y="662.0"/>
-      <point x="48.0" y="537.0" type="curve" smooth="yes"/>
-      <point x="48.0" y="379.0"/>
-      <point x="176.0" y="131.0"/>
-      <point x="176.0" y="29.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="-6.0"/>
-      <point x="164.0" y="-22.0"/>
-      <point x="134.0" y="-22.0" type="curve" smooth="yes"/>
-      <point x="116.0" y="-22.0"/>
-      <point x="96.0" y="-17.0"/>
-      <point x="78.0" y="-4.0" type="curve"/>
-      <point x="31.0" y="-147.0" type="line"/>
-      <point x="63.0" y="-164.0"/>
-      <point x="101.0" y="-170.0"/>
+      <point x="135" y="-170" type="curve" smooth="yes"/>
+      <point x="264" y="-170"/>
+      <point x="353" y="-89"/>
+      <point x="353" y="25" type="curve" smooth="yes"/>
+      <point x="353" y="171"/>
+      <point x="223" y="419"/>
+      <point x="223" y="536" type="curve" smooth="yes"/>
+      <point x="223" y="579"/>
+      <point x="239" y="601"/>
+      <point x="270" y="601" type="curve" smooth="yes"/>
+      <point x="285" y="601"/>
+      <point x="303" y="597"/>
+      <point x="316" y="591" type="curve"/>
+      <point x="362" y="731" type="line"/>
+      <point x="327" y="743"/>
+      <point x="291" y="749"/>
+      <point x="260" y="749" type="curve" smooth="yes"/>
+      <point x="136" y="749"/>
+      <point x="48" y="662"/>
+      <point x="48" y="537" type="curve" smooth="yes"/>
+      <point x="48" y="379"/>
+      <point x="176" y="131"/>
+      <point x="176" y="29" type="curve" smooth="yes"/>
+      <point x="176" y="-6"/>
+      <point x="164" y="-22"/>
+      <point x="134" y="-22" type="curve" smooth="yes"/>
+      <point x="116" y="-22"/>
+      <point x="96" y="-17"/>
+      <point x="78" y="-4" type="curve"/>
+      <point x="31" y="-147" type="line"/>
+      <point x="63" y="-164"/>
+      <point x="101" y="-170"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/io-cy.glif b/src/Cantarell-Bold.ufo/glyphs/io-cy.glif
index 8faa0ed2..6d839b9b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/io-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/io-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="io-cy" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0451"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="dieresiscomb" xOffset="-6.0"/>
+    <component base="dieresiscomb" xOffset="-6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iogonek.glif b/src/Cantarell-Bold.ufo/glyphs/iogonek.glif
index 3c9b664c..36bdc509 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iogonek" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="012F"/>
   <outline>
     <component base="idotless"/>
     <component base="dotaccentcomb"/>
-    <component base="ogonekcomb.narrow" xOffset="-252.0"/>
+    <component base="ogonekcomb.narrow" xOffset="-252"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/itilde.glif b/src/Cantarell-Bold.ufo/glyphs/itilde.glif
index 58c8996a..54742386 100644
--- a/src/Cantarell-Bold.ufo/glyphs/itilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/itilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="itilde" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0129"/>
   <outline>
     <component base="idotless"/>
-    <component base="tildecomb" xOffset="-91.0"/>
+    <component base="tildecomb" xOffset="-91"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iu-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iu-cy.glif
index 4f3195fb..cafe3e36 100644
--- a/src/Cantarell-Bold.ufo/glyphs/iu-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/iu-cy.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iu-cy" format="2">
-  <advance width="819.0"/>
+  <advance width="819"/>
   <unicode hex="044E"/>
-  <anchor x="420.0" y="490.0" name="top"/>
+  <anchor x="420" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="535.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="695.0" y="-7.0"/>
-      <point x="801.0" y="93.0"/>
-      <point x="801.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="801.0" y="400.0"/>
-      <point x="698.0" y="498.0"/>
-      <point x="542.0" y="498.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="498.0"/>
-      <point x="289.0" y="401.0"/>
-      <point x="289.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="85.0"/>
-      <point x="380.0" y="-7.0"/>
+      <point x="535" y="-7" type="curve" smooth="yes"/>
+      <point x="695" y="-7"/>
+      <point x="801" y="93"/>
+      <point x="801" y="248" type="curve" smooth="yes"/>
+      <point x="801" y="400"/>
+      <point x="698" y="498"/>
+      <point x="542" y="498" type="curve" smooth="yes"/>
+      <point x="385" y="498"/>
+      <point x="289" y="401"/>
+      <point x="289" y="241" type="curve" smooth="yes"/>
+      <point x="289" y="85"/>
+      <point x="380" y="-7"/>
     </contour>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="214.0" y="0.0" type="line"/>
-      <point x="214.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="214" y="0" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="201.0" y="179.0" type="line"/>
-      <point x="373.0" y="179.0" type="line"/>
-      <point x="373.0" y="312.0" type="line"/>
-      <point x="201.0" y="312.0" type="line"/>
+      <point x="201" y="179" type="line"/>
+      <point x="373" y="179" type="line"/>
+      <point x="373" y="312" type="line"/>
+      <point x="201" y="312" type="line"/>
     </contour>
     <contour>
-      <point x="544.0" y="129.0" type="curve" smooth="yes"/>
-      <point x="488.0" y="129.0"/>
-      <point x="453.0" y="174.0"/>
-      <point x="453.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="453.0" y="320.0"/>
-      <point x="484.0" y="361.0"/>
-      <point x="538.0" y="361.0" type="curve" smooth="yes"/>
-      <point x="598.0" y="361.0"/>
-      <point x="636.0" y="312.0"/>
-      <point x="636.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="636.0" y="174.0"/>
-      <point x="601.0" y="129.0"/>
+      <point x="544" y="129" type="curve" smooth="yes"/>
+      <point x="488" y="129"/>
+      <point x="453" y="174"/>
+      <point x="453" y="248" type="curve" smooth="yes"/>
+      <point x="453" y="320"/>
+      <point x="484" y="361"/>
+      <point x="538" y="361" type="curve" smooth="yes"/>
+      <point x="598" y="361"/>
+      <point x="636" y="312"/>
+      <point x="636" y="241" type="curve" smooth="yes"/>
+      <point x="636" y="174"/>
+      <point x="601" y="129"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif
index 22d6d94b..dc07ec2f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="izhitsa-cy" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0475"/>
   <outline>
     <contour>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="332.0" y="0.0" type="line"/>
-      <point x="423.0" y="282.0" type="line" smooth="yes"/>
-      <point x="436.0" y="322.0"/>
-      <point x="464.0" y="346.0"/>
-      <point x="525.0" y="346.0" type="curve"/>
-      <point x="506.0" y="493.0" type="line"/>
-      <point x="390.0" y="493.0"/>
-      <point x="316.0" y="443.0"/>
-      <point x="293.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="122.0" type="line"/>
-      <point x="271.0" y="122.0" type="line"/>
-      <point x="177.0" y="486.0" type="line"/>
-      <point x="-6.0" y="486.0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="332" y="0" type="line"/>
+      <point x="423" y="282" type="line" smooth="yes"/>
+      <point x="436" y="322"/>
+      <point x="464" y="346"/>
+      <point x="525" y="346" type="curve"/>
+      <point x="506" y="493" type="line"/>
+      <point x="390" y="493"/>
+      <point x="316" y="443"/>
+      <point x="293" y="350" type="curve" smooth="yes"/>
+      <point x="236" y="122" type="line"/>
+      <point x="271" y="122" type="line"/>
+      <point x="177" y="486" type="line"/>
+      <point x="-6" y="486" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/j.glif b/src/Cantarell-Bold.ufo/glyphs/j.glif
index 9db379da..3582cc23 100644
--- a/src/Cantarell-Bold.ufo/glyphs/j.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/j.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="j" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="006A"/>
   <note>
 j
diff --git a/src/Cantarell-Bold.ufo/glyphs/jacute.glif b/src/Cantarell-Bold.ufo/glyphs/jacute.glif
index 48dd11fa..afee8648 100644
--- a/src/Cantarell-Bold.ufo/glyphs/jacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/jacute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jacute" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <outline>
     <component base="jdotless"/>
-    <component base="acutecomb" xOffset="48.0"/>
+    <component base="acutecomb" xOffset="48"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif
index c8f037ab..b7ee859f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jcircumflex" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0135"/>
   <outline>
     <component base="jdotless"/>
-    <component base="circumflexcomb" xOffset="-59.0"/>
+    <component base="circumflexcomb" xOffset="-59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/jdotless.glif b/src/Cantarell-Bold.ufo/glyphs/jdotless.glif
index 1b7c7261..012912be 100644
--- a/src/Cantarell-Bold.ufo/glyphs/jdotless.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/jdotless.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jdotless" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0237"/>
   <note>
 uni0237
 </note>
-  <anchor x="134.0" y="0.0" name="bottom"/>
-  <anchor x="144.0" y="490.0" name="top"/>
+  <anchor x="134" y="0" name="bottom"/>
+  <anchor x="144" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="24.0" y="-232.0" type="line"/>
-      <point x="148.0" y="-191.0"/>
-      <point x="230.0" y="-88.0"/>
-      <point x="230.0" y="26.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="490.0" type="line"/>
-      <point x="57.0" y="490.0" type="line"/>
-      <point x="57.0" y="26.0" type="line" smooth="yes"/>
-      <point x="57.0" y="-39.0"/>
-      <point x="26.0" y="-100.0"/>
-      <point x="-26.0" y="-138.0" type="curve"/>
+      <point x="24" y="-232" type="line"/>
+      <point x="148" y="-191"/>
+      <point x="230" y="-88"/>
+      <point x="230" y="26" type="curve" smooth="yes"/>
+      <point x="230" y="490" type="line"/>
+      <point x="57" y="490" type="line"/>
+      <point x="57" y="26" type="line" smooth="yes"/>
+      <point x="57" y="-39"/>
+      <point x="26" y="-100"/>
+      <point x="-26" y="-138" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/je-cy.glif
index 5dcfe976..7acb3d2d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/je-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/je-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="je-cy" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0458"/>
   <outline>
     <component base="j"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/k.glif b/src/Cantarell-Bold.ufo/glyphs/k.glif
index 0f84d3e9..249d885c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/k.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/k.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="k" format="2">
-  <advance width="564.0"/>
+  <advance width="564"/>
   <unicode hex="006B"/>
   <note>
 k
 </note>
-  <anchor x="304.0" y="0.0" name="bottom"/>
-  <anchor x="264.0" y="739.0" name="top"/>
+  <anchor x="304" y="0" name="bottom"/>
+  <anchor x="264" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="224.0" y="0.0" type="line"/>
-      <point x="224.0" y="739.0" type="line"/>
-      <point x="54.0" y="739.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="224" y="0" type="line"/>
+      <point x="224" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="363.0" y="0.0" type="line"/>
-      <point x="583.0" y="0.0" type="line"/>
-      <point x="396.0" y="295.0" type="line"/>
-      <point x="388.0" y="238.0" type="line"/>
-      <point x="567.0" y="490.0" type="line"/>
-      <point x="368.0" y="490.0" type="line"/>
-      <point x="215.0" y="257.0" type="line"/>
+      <point x="363" y="0" type="line"/>
+      <point x="583" y="0" type="line"/>
+      <point x="396" y="295" type="line"/>
+      <point x="388" y="238" type="line"/>
+      <point x="567" y="490" type="line"/>
+      <point x="368" y="490" type="line"/>
+      <point x="215" y="257" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ka-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ka-cy.glif
index 67bf32d4..8e345ee8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ka-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ka-cy.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ka-cy" format="2">
-  <advance width="562.0"/>
+  <advance width="562"/>
   <unicode hex="043A"/>
-  <anchor x="432.0" y="0.0" name="bottomright"/>
-  <anchor x="287.0" y="490.0" name="top"/>
+  <anchor x="432" y="0" name="bottomright"/>
+  <anchor x="287" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="389.0" y="0.0" type="line"/>
-      <point x="574.0" y="0.0" type="line"/>
-      <point x="414.0" y="278.0" type="line"/>
-      <point x="417.0" y="249.0" type="line"/>
-      <point x="569.0" y="490.0" type="line"/>
-      <point x="390.0" y="490.0" type="line"/>
-      <point x="257.0" y="251.0" type="line"/>
+      <point x="389" y="0" type="line"/>
+      <point x="574" y="0" type="line"/>
+      <point x="414" y="278" type="line"/>
+      <point x="417" y="249" type="line"/>
+      <point x="569" y="490" type="line"/>
+      <point x="390" y="490" type="line"/>
+      <point x="257" y="251" type="line"/>
     </contour>
     <contour>
-      <point x="55.0" y="0.0" type="line"/>
-      <point x="220.0" y="0.0" type="line"/>
-      <point x="220.0" y="490.0" type="line"/>
-      <point x="55.0" y="490.0" type="line"/>
+      <point x="55" y="0" type="line"/>
+      <point x="220" y="0" type="line"/>
+      <point x="220" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="135.0" y="176.0" type="line"/>
-      <point x="297.0" y="176.0" type="line"/>
-      <point x="297.0" y="313.0" type="line"/>
-      <point x="135.0" y="313.0" type="line"/>
+      <point x="135" y="176" type="line"/>
+      <point x="297" y="176" type="line"/>
+      <point x="297" y="313" type="line"/>
+      <point x="135" y="313" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif b/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
index 6aabb514..e1cccf6a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kabashkir-cy" format="2">
-  <advance width="658.0"/>
+  <advance width="658"/>
   <unicode hex="04A1"/>
   <outline>
     <contour>
-      <point x="-6.0" y="357.0" type="line"/>
-      <point x="316.0" y="357.0" type="line"/>
-      <point x="316.0" y="490.0" type="line"/>
-      <point x="-6.0" y="490.0" type="line"/>
+      <point x="-6" y="357" type="line"/>
+      <point x="316" y="357" type="line"/>
+      <point x="316" y="490" type="line"/>
+      <point x="-6" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="485.0" y="0.0" type="line"/>
-      <point x="670.0" y="0.0" type="line"/>
-      <point x="510.0" y="278.0" type="line"/>
-      <point x="513.0" y="249.0" type="line"/>
-      <point x="665.0" y="490.0" type="line"/>
-      <point x="486.0" y="490.0" type="line"/>
-      <point x="343.0" y="251.0" type="line"/>
+      <point x="485" y="0" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="510" y="278" type="line"/>
+      <point x="513" y="249" type="line"/>
+      <point x="665" y="490" type="line"/>
+      <point x="486" y="490" type="line"/>
+      <point x="343" y="251" type="line"/>
     </contour>
     <contour>
-      <point x="151.0" y="0.0" type="line"/>
-      <point x="316.0" y="0.0" type="line"/>
-      <point x="316.0" y="490.0" type="line"/>
-      <point x="151.0" y="490.0" type="line"/>
+      <point x="151" y="0" type="line"/>
+      <point x="316" y="0" type="line"/>
+      <point x="316" y="490" type="line"/>
+      <point x="151" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="231.0" y="176.0" type="line"/>
-      <point x="393.0" y="176.0" type="line"/>
-      <point x="393.0" y="313.0" type="line"/>
-      <point x="231.0" y="313.0" type="line"/>
+      <point x="231" y="176" type="line"/>
+      <point x="393" y="176" type="line"/>
+      <point x="393" y="313" type="line"/>
+      <point x="231" y="313" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kacute.glif b/src/Cantarell-Bold.ufo/glyphs/kacute.glif
index 36a47627..a46691c1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kacute" format="2">
-  <advance width="564.0"/>
+  <advance width="564"/>
   <unicode hex="1E31"/>
   <outline>
     <component base="k"/>
-    <component base="acutecomb.case" xOffset="185.0" yOffset="45.0"/>
+    <component base="acutecomb.case" xOffset="185" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif
index a038a37a..12c6593f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kadescender-cy" format="2">
-  <advance width="595.0"/>
+  <advance width="595"/>
   <unicode hex="049B"/>
   <outline>
     <component base="ka-cy"/>
-    <component base="descender-cy" xOffset="336.0"/>
+    <component base="descender-cy" xOffset="336"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kaverticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/kaverticalstroke-cy.glif
index efeb9b4f..83911ab1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kaverticalstroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kaverticalstroke-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kaverticalstroke-cy" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <unicode hex="049D"/>
   <outline>
     <contour>
-      <point x="419.0" y="0.0" type="line"/>
-      <point x="604.0" y="0.0" type="line"/>
-      <point x="454.0" y="278.0" type="line"/>
-      <point x="457.0" y="249.0" type="line"/>
-      <point x="599.0" y="490.0" type="line"/>
-      <point x="420.0" y="490.0" type="line"/>
-      <point x="287.0" y="251.0" type="line"/>
+      <point x="419" y="0" type="line"/>
+      <point x="604" y="0" type="line"/>
+      <point x="454" y="278" type="line"/>
+      <point x="457" y="249" type="line"/>
+      <point x="599" y="490" type="line"/>
+      <point x="420" y="490" type="line"/>
+      <point x="287" y="251" type="line"/>
     </contour>
     <contour>
-      <point x="55.0" y="0.0" type="line"/>
-      <point x="220.0" y="0.0" type="line"/>
-      <point x="220.0" y="490.0" type="line"/>
-      <point x="55.0" y="490.0" type="line"/>
+      <point x="55" y="0" type="line"/>
+      <point x="220" y="0" type="line"/>
+      <point x="220" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="135.0" y="176.0" type="line"/>
-      <point x="337.0" y="176.0" type="line"/>
-      <point x="337.0" y="313.0" type="line"/>
-      <point x="135.0" y="313.0" type="line"/>
+      <point x="135" y="176" type="line"/>
+      <point x="337" y="176" type="line"/>
+      <point x="337" y="313" type="line"/>
+      <point x="135" y="313" type="line"/>
     </contour>
     <contour>
-      <point x="240.0" y="78.0" type="line"/>
-      <point x="320.0" y="78.0" type="line"/>
-      <point x="320.0" y="418.0" type="line"/>
-      <point x="240.0" y="418.0" type="line"/>
+      <point x="240" y="78" type="line"/>
+      <point x="320" y="78" type="line"/>
+      <point x="320" y="418" type="line"/>
+      <point x="240" y="418" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif
index 53bf4184..6918daf4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kcommaaccent" format="2">
-  <advance width="564.0"/>
+  <advance width="564"/>
   <unicode hex="0137"/>
   <outline>
     <component base="k"/>
-    <component base="commaaccentcomb" xOffset="186.0"/>
+    <component base="commaaccentcomb" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif b/src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif
index 83c15075..4b8eab82 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kgreenlandic" format="2">
-  <advance width="564.0"/>
+  <advance width="564"/>
   <unicode hex="0138"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="227.0" y="0.0" type="line"/>
-      <point x="227.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="363.0" y="0.0" type="line"/>
-      <point x="583.0" y="0.0" type="line"/>
-      <point x="396.0" y="295.0" type="line"/>
-      <point x="388.0" y="238.0" type="line"/>
-      <point x="567.0" y="490.0" type="line"/>
-      <point x="368.0" y="490.0" type="line"/>
-      <point x="211.0" y="257.0" type="line"/>
+      <point x="363" y="0" type="line"/>
+      <point x="583" y="0" type="line"/>
+      <point x="396" y="295" type="line"/>
+      <point x="388" y="238" type="line"/>
+      <point x="567" y="490" type="line"/>
+      <point x="368" y="490" type="line"/>
+      <point x="211" y="257" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kip.glif b/src/Cantarell-Bold.ufo/glyphs/kip.glif
index 19a678c8..8bf63fb3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kip.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kip.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kip" format="2">
-  <advance width="753.0"/>
+  <advance width="753"/>
   <unicode hex="20AD"/>
   <outline>
     <contour>
-      <point x="37.0" y="293.0" type="line"/>
-      <point x="699.0" y="293.0" type="line"/>
-      <point x="699.0" y="423.0" type="line"/>
-      <point x="37.0" y="423.0" type="line"/>
+      <point x="37" y="293" type="line"/>
+      <point x="699" y="293" type="line"/>
+      <point x="699" y="423" type="line"/>
+      <point x="37" y="423" type="line"/>
     </contour>
     <contour>
-      <point x="502.0" y="0.0" type="line"/>
-      <point x="719.0" y="0.0" type="line"/>
-      <point x="452.0" y="394.0" type="line"/>
-      <point x="470.0" y="360.0" type="line"/>
-      <point x="715.0" y="694.0" type="line"/>
-      <point x="506.0" y="694.0" type="line"/>
-      <point x="269.0" y="363.0" type="line"/>
+      <point x="502" y="0" type="line"/>
+      <point x="719" y="0" type="line"/>
+      <point x="452" y="394" type="line"/>
+      <point x="470" y="360" type="line"/>
+      <point x="715" y="694" type="line"/>
+      <point x="506" y="694" type="line"/>
+      <point x="269" y="363" type="line"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="282.0" y="0.0" type="line"/>
-      <point x="282.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="282" y="0" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/kje-cy.glif
index b191ca48..a7839620 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kje-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kje-cy" format="2">
-  <advance width="562.0"/>
+  <advance width="562"/>
   <unicode hex="045C"/>
   <outline>
     <component base="ka-cy"/>
-    <component base="acutecomb" xOffset="191.0"/>
+    <component base="acutecomb" xOffset="191"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/l.glif b/src/Cantarell-Bold.ufo/glyphs/l.glif
index 675e9387..5da108a8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/l.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/l.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="l" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="006C"/>
   <note>
 l
 </note>
-  <anchor x="168.0" y="0.0" name="bottom"/>
-  <anchor x="132.0" y="366.0" name="center"/>
-  <anchor x="310.0" y="363.0" name="periodcentered"/>
-  <anchor x="127.0" y="739.0" name="top"/>
-  <anchor x="325.0" y="490.0" name="topright"/>
+  <anchor x="168" y="0" name="bottom"/>
+  <anchor x="132" y="366" name="center"/>
+  <anchor x="310" y="363" name="periodcentered"/>
+  <anchor x="127" y="739" name="top"/>
+  <anchor x="325" y="490" name="topright"/>
   <outline>
     <contour>
-      <point x="208.0" y="-8.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="-8.0"/>
-      <point x="284.0" y="-1.0"/>
-      <point x="317.0" y="11.0" type="curve"/>
-      <point x="283.0" y="125.0" type="line"/>
-      <point x="273.0" y="122.0"/>
-      <point x="262.0" y="121.0"/>
-      <point x="256.0" y="121.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="121.0"/>
-      <point x="216.0" y="137.0"/>
-      <point x="216.0" y="168.0" type="curve" smooth="yes"/>
-      <point x="216.0" y="739.0" type="line"/>
-      <point x="46.0" y="739.0" type="line"/>
-      <point x="46.0" y="147.0" type="line" smooth="yes"/>
-      <point x="46.0" y="48.0"/>
-      <point x="105.0" y="-8.0"/>
+      <point x="208" y="-8" type="curve" smooth="yes"/>
+      <point x="245" y="-8"/>
+      <point x="284" y="-1"/>
+      <point x="317" y="11" type="curve"/>
+      <point x="283" y="125" type="line"/>
+      <point x="273" y="122"/>
+      <point x="262" y="121"/>
+      <point x="256" y="121" type="curve" smooth="yes"/>
+      <point x="230" y="121"/>
+      <point x="216" y="137"/>
+      <point x="216" y="168" type="curve" smooth="yes"/>
+      <point x="216" y="739" type="line"/>
+      <point x="46" y="739" type="line"/>
+      <point x="46" y="147" type="line" smooth="yes"/>
+      <point x="46" y="48"/>
+      <point x="105" y="-8"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lacute.glif b/src/Cantarell-Bold.ufo/glyphs/lacute.glif
index 08bfafbd..280dd549 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lacute" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="013A"/>
   <outline>
     <component base="l"/>
-    <component base="acutecomb.case" xOffset="48.0" yOffset="45.0"/>
+    <component base="acutecomb.case" xOffset="48" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lcaron.glif b/src/Cantarell-Bold.ufo/glyphs/lcaron.glif
index 07360ff2..025a75fa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lcaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lcaron" format="2">
-  <advance width="355.0"/>
+  <advance width="355"/>
   <unicode hex="013E"/>
   <outline>
     <component base="l"/>
-    <component base="caroncomb.alt" xOffset="202.0" yOffset="-2.0"/>
+    <component base="caroncomb.alt" xOffset="202" yOffset="-2"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif
index c06bab43..63d9320d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lcommaaccent" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="013C"/>
   <outline>
     <component base="l"/>
-    <component base="commaaccentcomb" xOffset="50.0"/>
+    <component base="commaaccentcomb" xOffset="50"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ldot.glif b/src/Cantarell-Bold.ufo/glyphs/ldot.glif
index 0e92fab9..d10084e1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ldot.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ldot.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ldot" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0140"/>
   <outline>
     <component base="l"/>
-    <component base="periodcentered.loclCAT" xOffset="310.0" yOffset="8.0"/>
+    <component base="periodcentered.loclCAT" xOffset="310" yOffset="8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif
index 5055b026..062f2b56 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ldotbelow" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="1E37"/>
   <outline>
     <component base="l"/>
-    <component base="dotbelowcomb" xOffset="18.0"/>
+    <component base="dotbelowcomb" xOffset="18"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif
index a75b806f..3fb23441 100644
--- a/src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="leftArrow" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="2190"/>
   <note>
 arrowleft
 </note>
   <outline>
-    <component base="rightArrow" xScale="-1.0" yScale="-1.0" xOffset="660.0" yOffset="643.0"/>
+    <component base="rightArrow" xScale="-1" yScale="-1" xOffset="660" yOffset="643"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/leftanglebracket-math.glif 
b/src/Cantarell-Bold.ufo/glyphs/leftanglebracket-math.glif
index d4fc2899..929d7e19 100644
--- a/src/Cantarell-Bold.ufo/glyphs/leftanglebracket-math.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/leftanglebracket-math.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="leftanglebracket-math" format="2">
-  <advance width="322.0"/>
+  <advance width="322"/>
   <unicode hex="27E8"/>
   <outline>
     <contour>
-      <point x="138.0" y="-10.0" type="line"/>
-      <point x="311.0" y="-10.0" type="line"/>
-      <point x="164.0" y="398.0" type="line"/>
-      <point x="164.0" y="351.0" type="line"/>
-      <point x="314.0" y="739.0" type="line"/>
-      <point x="156.0" y="739.0" type="line"/>
-      <point x="9.0" y="364.0" type="line"/>
+      <point x="138" y="-10" type="line"/>
+      <point x="311" y="-10" type="line"/>
+      <point x="164" y="398" type="line"/>
+      <point x="164" y="351" type="line"/>
+      <point x="314" y="739" type="line"/>
+      <point x="156" y="739" type="line"/>
+      <point x="9" y="364" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/less.glif b/src/Cantarell-Bold.ufo/glyphs/less.glif
index a1bc5089..e3bb516b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/less.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/less.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="less" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="003C"/>
   <outline>
-    <component base="greater.tf" xScale="-1.0" yScale="-1.0" xOffset="569.0" yOffset="679.0"/>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="569" yOffset="679"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/less.tf.glif b/src/Cantarell-Bold.ufo/glyphs/less.tf.glif
index f9cf511c..a3810673 100644
--- a/src/Cantarell-Bold.ufo/glyphs/less.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/less.tf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="less.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
-    <component base="greater.tf" xScale="-1.0" yScale="-1.0" xOffset="626.0" yOffset="619.0"/>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="626" yOffset="619"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lessequal.glif b/src/Cantarell-Bold.ufo/glyphs/lessequal.glif
index 12418f3e..9da2df1a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lessequal.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lessequal.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lessequal" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <unicode hex="2264"/>
   <outline>
-    <component base="greaterequal.tf" xScale="-1.0" xOffset="604.0"/>
+    <component base="greaterequal.tf" xScale="-1" xOffset="604"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif b/src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif
index 3ef60486..4dbfe862 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lessequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
-    <component base="greaterequal.tf" xScale="-1.0" xOffset="610.0"/>
+    <component base="greaterequal.tf" xScale="-1" xOffset="610"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lira.glif b/src/Cantarell-Bold.ufo/glyphs/lira.glif
index aaef34d1..bb27834a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lira.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lira.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lira" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="20A4"/>
   <outline>
     <contour>
-      <point x="61.0" y="0.0" type="line"/>
-      <point x="578.0" y="0.0" type="line"/>
-      <point x="578.0" y="156.0" type="line"/>
-      <point x="238.0" y="156.0" type="line"/>
-      <point x="287.0" y="175.0"/>
-      <point x="306.0" y="204.0"/>
-      <point x="306.0" y="262.0" type="curve" smooth="yes"/>
-      <point x="307.0" y="461.0" type="line" smooth="yes"/>
-      <point x="307.0" y="517.0"/>
-      <point x="351.0" y="554.0"/>
-      <point x="429.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="554.0"/>
-      <point x="509.0" y="547.0"/>
-      <point x="543.0" y="536.0" type="curve"/>
-      <point x="581.0" y="677.0" type="line"/>
-      <point x="539.0" y="695.0"/>
-      <point x="490.0" y="704.0"/>
-      <point x="436.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="704.0"/>
-      <point x="130.0" y="603.0"/>
-      <point x="132.0" y="451.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="252.0" type="line" smooth="yes"/>
-      <point x="134.0" y="199.0"/>
-      <point x="114.0" y="173.0"/>
-      <point x="61.0" y="156.0" type="curve"/>
+      <point x="61" y="0" type="line"/>
+      <point x="578" y="0" type="line"/>
+      <point x="578" y="156" type="line"/>
+      <point x="238" y="156" type="line"/>
+      <point x="287" y="175"/>
+      <point x="306" y="204"/>
+      <point x="306" y="262" type="curve" smooth="yes"/>
+      <point x="307" y="461" type="line" smooth="yes"/>
+      <point x="307" y="517"/>
+      <point x="351" y="554"/>
+      <point x="429" y="554" type="curve" smooth="yes"/>
+      <point x="464" y="554"/>
+      <point x="509" y="547"/>
+      <point x="543" y="536" type="curve"/>
+      <point x="581" y="677" type="line"/>
+      <point x="539" y="695"/>
+      <point x="490" y="704"/>
+      <point x="436" y="704" type="curve" smooth="yes"/>
+      <point x="255" y="704"/>
+      <point x="130" y="603"/>
+      <point x="132" y="451" type="curve" smooth="yes"/>
+      <point x="134" y="252" type="line" smooth="yes"/>
+      <point x="134" y="199"/>
+      <point x="114" y="173"/>
+      <point x="61" y="156" type="curve"/>
     </contour>
     <contour>
-      <point x="64.0" y="378.0" type="line"/>
-      <point x="498.0" y="378.0" type="line"/>
-      <point x="498.0" y="488.0" type="line"/>
-      <point x="64.0" y="488.0" type="line"/>
+      <point x="64" y="378" type="line"/>
+      <point x="498" y="378" type="line"/>
+      <point x="498" y="488" type="line"/>
+      <point x="64" y="488" type="line"/>
     </contour>
     <contour>
-      <point x="64.0" y="218.0" type="line"/>
-      <point x="498.0" y="218.0" type="line"/>
-      <point x="498.0" y="328.0" type="line"/>
-      <point x="64.0" y="328.0" type="line"/>
+      <point x="64" y="218" type="line"/>
+      <point x="498" y="218" type="line"/>
+      <point x="498" y="328" type="line"/>
+      <point x="64" y="328" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif b/src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif
index 7ce28fbb..22d197db 100644
--- a/src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="liraTurkish" format="2">
-  <advance width="679.0"/>
+  <advance width="679"/>
   <unicode hex="20BA"/>
   <outline>
     <contour>
-      <point x="306.0" y="0.0" type="line"/>
-      <point x="513.0" y="0.0"/>
-      <point x="651.0" y="138.0"/>
-      <point x="651.0" y="345.0" type="curve"/>
-      <point x="494.0" y="345.0" type="line"/>
-      <point x="494.0" y="222.0"/>
-      <point x="420.0" y="140.0"/>
-      <point x="309.0" y="140.0" type="curve"/>
+      <point x="306" y="0" type="line"/>
+      <point x="513" y="0"/>
+      <point x="651" y="138"/>
+      <point x="651" y="345" type="curve"/>
+      <point x="494" y="345" type="line"/>
+      <point x="494" y="222"/>
+      <point x="420" y="140"/>
+      <point x="309" y="140" type="curve"/>
     </contour>
     <contour>
-      <point x="143.0" y="0.0" type="line"/>
-      <point x="309.0" y="0.0" type="line"/>
-      <point x="309.0" y="707.0" type="line"/>
-      <point x="143.0" y="707.0" type="line"/>
+      <point x="143" y="0" type="line"/>
+      <point x="309" y="0" type="line"/>
+      <point x="309" y="707" type="line"/>
+      <point x="143" y="707" type="line"/>
     </contour>
     <contour>
-      <point x="71.0" y="351.0" type="line"/>
-      <point x="482.0" y="571.0" type="line"/>
-      <point x="433.0" y="661.0" type="line"/>
-      <point x="23.0" y="441.0" type="line"/>
+      <point x="71" y="351" type="line"/>
+      <point x="482" y="571" type="line"/>
+      <point x="433" y="661" type="line"/>
+      <point x="23" y="441" type="line"/>
     </contour>
     <contour>
-      <point x="103.0" y="197.0" type="line"/>
-      <point x="482.0" y="400.0" type="line"/>
-      <point x="433.0" y="490.0" type="line"/>
-      <point x="54.0" y="287.0" type="line"/>
+      <point x="103" y="197" type="line"/>
+      <point x="482" y="400" type="line"/>
+      <point x="433" y="490" type="line"/>
+      <point x="54" y="287" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/literS_ign.glif b/src/Cantarell-Bold.ufo/glyphs/literS_ign.glif
index 5c1301df..bf615ff4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/literS_ign.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/literS_ign.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="literSign" format="2">
-  <advance width="490.0"/>
+  <advance width="490"/>
   <unicode hex="2113"/>
   <outline>
     <contour>
-      <point x="310.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="356.0" y="-10.0"/>
-      <point x="403.0" y="1.0"/>
-      <point x="446.0" y="22.0" type="curve"/>
-      <point x="407.0" y="137.0" type="line"/>
-      <point x="386.0" y="126.0"/>
-      <point x="360.0" y="119.0"/>
-      <point x="337.0" y="119.0" type="curve" smooth="yes"/>
-      <point x="290.0" y="119.0"/>
-      <point x="256.0" y="151.0"/>
-      <point x="256.0" y="197.0" type="curve" smooth="yes"/>
-      <point x="256.0" y="501.0" type="line" smooth="yes"/>
-      <point x="256.0" y="568.0"/>
-      <point x="270.0" y="613.0"/>
-      <point x="290.0" y="613.0" type="curve" smooth="yes"/>
-      <point x="309.0" y="613.0"/>
-      <point x="321.0" y="587.0"/>
-      <point x="321.0" y="546.0" type="curve" smooth="yes"/>
-      <point x="321.0" y="491.0"/>
-      <point x="310.0" y="457.0"/>
-      <point x="11.0" y="125.0" type="curve"/>
-      <point x="79.0" y="57.0" type="line"/>
-      <point x="358.0" y="329.0"/>
-      <point x="451.0" y="437.0"/>
-      <point x="451.0" y="569.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="679.0"/>
-      <point x="387.0" y="749.0"/>
-      <point x="286.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="165.0" y="749.0"/>
-      <point x="87.0" y="648.0"/>
-      <point x="87.0" y="491.0" type="curve" smooth="yes"/>
-      <point x="87.0" y="179.0" type="line" smooth="yes"/>
-      <point x="87.0" y="72.0"/>
-      <point x="185.0" y="-10.0"/>
+      <point x="310" y="-10" type="curve" smooth="yes"/>
+      <point x="356" y="-10"/>
+      <point x="403" y="1"/>
+      <point x="446" y="22" type="curve"/>
+      <point x="407" y="137" type="line"/>
+      <point x="386" y="126"/>
+      <point x="360" y="119"/>
+      <point x="337" y="119" type="curve" smooth="yes"/>
+      <point x="290" y="119"/>
+      <point x="256" y="151"/>
+      <point x="256" y="197" type="curve" smooth="yes"/>
+      <point x="256" y="501" type="line" smooth="yes"/>
+      <point x="256" y="568"/>
+      <point x="270" y="613"/>
+      <point x="290" y="613" type="curve" smooth="yes"/>
+      <point x="309" y="613"/>
+      <point x="321" y="587"/>
+      <point x="321" y="546" type="curve" smooth="yes"/>
+      <point x="321" y="491"/>
+      <point x="310" y="457"/>
+      <point x="11" y="125" type="curve"/>
+      <point x="79" y="57" type="line"/>
+      <point x="358" y="329"/>
+      <point x="451" y="437"/>
+      <point x="451" y="569" type="curve" smooth="yes"/>
+      <point x="451" y="679"/>
+      <point x="387" y="749"/>
+      <point x="286" y="749" type="curve" smooth="yes"/>
+      <point x="165" y="749"/>
+      <point x="87" y="648"/>
+      <point x="87" y="491" type="curve" smooth="yes"/>
+      <point x="87" y="179" type="line" smooth="yes"/>
+      <point x="87" y="72"/>
+      <point x="185" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lj.glif b/src/Cantarell-Bold.ufo/glyphs/lj.glif
index 92dbc726..0119d784 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lj.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lj.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lj" format="2">
-  <advance width="597.0"/>
+  <advance width="597"/>
   <unicode hex="01C9"/>
   <outline>
     <component base="l"/>
-    <component base="j" xOffset="310.0"/>
+    <component base="j" xOffset="310"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/lje-cy.glif
index aeeb5ec9..bafea7b3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lje-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lje-cy.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lje-cy" format="2">
-  <advance width="861.0"/>
+  <advance width="861"/>
   <unicode hex="0459"/>
   <outline>
     <contour>
-      <point x="445.0" y="0.0" type="line"/>
-      <point x="615.0" y="0.0" type="line" smooth="yes"/>
-      <point x="765.0" y="0.0"/>
-      <point x="853.0" y="70.0"/>
-      <point x="853.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="853.0" y="281.0"/>
-      <point x="775.0" y="344.0"/>
-      <point x="660.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="445.0" y="344.0" type="line"/>
-      <point x="445.0" y="220.0" type="line"/>
-      <point x="624.0" y="220.0" type="line" smooth="yes"/>
-      <point x="658.0" y="220.0"/>
-      <point x="684.0" y="202.0"/>
-      <point x="684.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="684.0" y="144.0"/>
-      <point x="665.0" y="126.0"/>
-      <point x="636.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="445.0" y="126.0" type="line"/>
+      <point x="445" y="0" type="line"/>
+      <point x="615" y="0" type="line" smooth="yes"/>
+      <point x="765" y="0"/>
+      <point x="853" y="70"/>
+      <point x="853" y="187" type="curve" smooth="yes"/>
+      <point x="853" y="281"/>
+      <point x="775" y="344"/>
+      <point x="660" y="344" type="curve" smooth="yes"/>
+      <point x="445" y="344" type="line"/>
+      <point x="445" y="220" type="line"/>
+      <point x="624" y="220" type="line" smooth="yes"/>
+      <point x="658" y="220"/>
+      <point x="684" y="202"/>
+      <point x="684" y="173" type="curve" smooth="yes"/>
+      <point x="684" y="144"/>
+      <point x="665" y="126"/>
+      <point x="636" y="126" type="curve" smooth="yes"/>
+      <point x="445" y="126" type="line"/>
     </contour>
     <contour>
-      <point x="96.0" y="-17.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="-17.0"/>
-      <point x="273.0" y="90.0"/>
-      <point x="273.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="273.0" y="351.0" type="line"/>
-      <point x="382.0" y="351.0" type="line"/>
-      <point x="382.0" y="0.0" type="line"/>
-      <point x="548.0" y="0.0" type="line"/>
-      <point x="548.0" y="491.0" type="line"/>
-      <point x="120.0" y="491.0" type="line"/>
-      <point x="120.0" y="194.0" type="line" smooth="yes"/>
-      <point x="120.0" y="176.0"/>
-      <point x="108.0" y="115.0"/>
-      <point x="66.0" y="115.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="115.0"/>
-      <point x="37.0" y="122.0"/>
-      <point x="23.0" y="131.0" type="curve"/>
-      <point x="-4.0" y="15.0" type="line"/>
-      <point x="21.0" y="-5.0"/>
-      <point x="57.0" y="-17.0"/>
+      <point x="96" y="-17" type="curve" smooth="yes"/>
+      <point x="207" y="-17"/>
+      <point x="273" y="90"/>
+      <point x="273" y="200" type="curve" smooth="yes"/>
+      <point x="273" y="351" type="line"/>
+      <point x="382" y="351" type="line"/>
+      <point x="382" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="491" type="line"/>
+      <point x="120" y="491" type="line"/>
+      <point x="120" y="194" type="line" smooth="yes"/>
+      <point x="120" y="176"/>
+      <point x="108" y="115"/>
+      <point x="66" y="115" type="curve" smooth="yes"/>
+      <point x="58" y="115"/>
+      <point x="37" y="122"/>
+      <point x="23" y="131" type="curve"/>
+      <point x="-4" y="15" type="line"/>
+      <point x="21" y="-5"/>
+      <point x="57" y="-17"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/llinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/llinebelow.glif
index b2f49aac..e2217a76 100644
--- a/src/Cantarell-Bold.ufo/glyphs/llinebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/llinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="llinebelow" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="1E3B"/>
   <outline>
     <component base="l"/>
-    <component base="macronbelowcomb.narrow" xOffset="-50.0"/>
+    <component base="macronbelowcomb.narrow" xOffset="-50"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/logicalnot.glif b/src/Cantarell-Bold.ufo/glyphs/logicalnot.glif
index fae00835..db7b8038 100644
--- a/src/Cantarell-Bold.ufo/glyphs/logicalnot.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/logicalnot.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="logicalnot" format="2">
-  <advance width="664.0"/>
+  <advance width="664"/>
   <unicode hex="00AC"/>
   <outline>
     <contour>
-      <point x="50.0" y="284.0" type="line"/>
-      <point x="584.0" y="284.0" type="line"/>
-      <point x="584.0" y="419.0" type="line"/>
-      <point x="50.0" y="419.0" type="line"/>
+      <point x="50" y="284" type="line"/>
+      <point x="584" y="284" type="line"/>
+      <point x="584" y="419" type="line"/>
+      <point x="50" y="419" type="line"/>
     </contour>
     <contour>
-      <point x="415.0" y="142.0" type="line"/>
-      <point x="583.0" y="142.0" type="line"/>
-      <point x="583.0" y="343.0" type="line"/>
-      <point x="415.0" y="343.0" type="line"/>
+      <point x="415" y="142" type="line"/>
+      <point x="583" y="142" type="line"/>
+      <point x="583" y="343" type="line"/>
+      <point x="415" y="343" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif
index ea8fad35..719ea765 100644
--- a/src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="logicalnot.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="36.0" y="254.0" type="line"/>
-      <point x="520.0" y="254.0" type="line"/>
-      <point x="520.0" y="389.0" type="line"/>
-      <point x="36.0" y="389.0" type="line"/>
+      <point x="36" y="254" type="line"/>
+      <point x="520" y="254" type="line"/>
+      <point x="520" y="389" type="line"/>
+      <point x="36" y="389" type="line"/>
     </contour>
     <contour>
-      <point x="358.0" y="112.0" type="line"/>
-      <point x="519.0" y="112.0" type="line"/>
-      <point x="519.0" y="313.0" type="line"/>
-      <point x="358.0" y="313.0" type="line"/>
+      <point x="358" y="112" type="line"/>
+      <point x="519" y="112" type="line"/>
+      <point x="519" y="313" type="line"/>
+      <point x="358" y="313" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lozenge.glif b/src/Cantarell-Bold.ufo/glyphs/lozenge.glif
index 9c251ba6..67bf2e2a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lozenge.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lozenge.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lozenge" format="2">
-  <advance width="563.0"/>
+  <advance width="563"/>
   <unicode hex="25CA"/>
   <outline>
     <contour>
-      <point x="205.0" y="0.0" type="line"/>
-      <point x="357.0" y="0.0" type="line"/>
-      <point x="544.0" y="352.0" type="line"/>
-      <point x="357.0" y="694.0" type="line"/>
-      <point x="205.0" y="694.0" type="line"/>
-      <point x="19.0" y="352.0" type="line"/>
+      <point x="205" y="0" type="line"/>
+      <point x="357" y="0" type="line"/>
+      <point x="544" y="352" type="line"/>
+      <point x="357" y="694" type="line"/>
+      <point x="205" y="694" type="line"/>
+      <point x="19" y="352" type="line"/>
     </contour>
     <contour>
-      <point x="284.0" y="150.0" type="line"/>
-      <point x="184.0" y="349.0" type="line"/>
-      <point x="284.0" y="546.0" type="line"/>
-      <point x="394.0" y="348.0" type="line"/>
+      <point x="284" y="150" type="line"/>
+      <point x="184" y="349" type="line"/>
+      <point x="284" y="546" type="line"/>
+      <point x="394" y="348" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lslash.glif b/src/Cantarell-Bold.ufo/glyphs/lslash.glif
index fea67bdf..288eec28 100644
--- a/src/Cantarell-Bold.ufo/glyphs/lslash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/lslash.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lslash" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0142"/>
   <outline>
     <component base="l"/>
-    <component base="slashshortcomb" xOffset="-70.0" yOffset="119.0"/>
+    <component base="slashshortcomb" xOffset="-70" yOffset="119"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/m.glif b/src/Cantarell-Bold.ufo/glyphs/m.glif
index eca5a0af..b31f406e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/m.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/m.glif
@@ -1,55 +1,55 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="m" format="2">
-  <advance width="902.0"/>
+  <advance width="902"/>
   <unicode hex="006D"/>
   <note>
 m
 </note>
-  <anchor x="467.0" y="0.0" name="bottom"/>
-  <anchor x="467.0" y="490.0" name="top"/>
+  <anchor x="467" y="0" name="bottom"/>
+  <anchor x="467" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="227.0" y="0.0" type="line"/>
-      <point x="227.0" y="376.0" type="line"/>
-      <point x="179.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="376" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="371.0" y="0.0" type="line"/>
-      <point x="543.0" y="0.0" type="line"/>
-      <point x="543.0" y="294.0" type="line" smooth="yes"/>
-      <point x="543.0" y="419.0"/>
-      <point x="474.0" y="496.0"/>
-      <point x="362.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="291.0" y="496.0"/>
-      <point x="226.0" y="465.0"/>
-      <point x="185.0" y="408.0" type="curve"/>
-      <point x="204.0" y="305.0" type="line"/>
-      <point x="231.0" y="332.0"/>
-      <point x="262.0" y="346.0"/>
-      <point x="297.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="361.0" y="346.0"/>
-      <point x="371.0" y="302.0"/>
-      <point x="371.0" y="265.0" type="curve" smooth="yes"/>
+      <point x="371" y="0" type="line"/>
+      <point x="543" y="0" type="line"/>
+      <point x="543" y="294" type="line" smooth="yes"/>
+      <point x="543" y="419"/>
+      <point x="474" y="496"/>
+      <point x="362" y="496" type="curve" smooth="yes"/>
+      <point x="291" y="496"/>
+      <point x="226" y="465"/>
+      <point x="185" y="408" type="curve"/>
+      <point x="204" y="305" type="line"/>
+      <point x="231" y="332"/>
+      <point x="262" y="346"/>
+      <point x="297" y="346" type="curve" smooth="yes"/>
+      <point x="361" y="346"/>
+      <point x="371" y="302"/>
+      <point x="371" y="265" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="687.0" y="0.0" type="line"/>
-      <point x="860.0" y="0.0" type="line"/>
-      <point x="860.0" y="294.0" type="line" smooth="yes"/>
-      <point x="860.0" y="419.0"/>
-      <point x="791.0" y="496.0"/>
-      <point x="679.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="603.0" y="496.0"/>
-      <point x="541.0" y="462.0"/>
-      <point x="501.0" y="408.0" type="curve"/>
-      <point x="521.0" y="305.0" type="line"/>
-      <point x="548.0" y="332.0"/>
-      <point x="578.0" y="346.0"/>
-      <point x="614.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="674.0" y="346.0"/>
-      <point x="687.0" y="307.0"/>
-      <point x="687.0" y="265.0" type="curve" smooth="yes"/>
+      <point x="687" y="0" type="line"/>
+      <point x="860" y="0" type="line"/>
+      <point x="860" y="294" type="line" smooth="yes"/>
+      <point x="860" y="419"/>
+      <point x="791" y="496"/>
+      <point x="679" y="496" type="curve" smooth="yes"/>
+      <point x="603" y="496"/>
+      <point x="541" y="462"/>
+      <point x="501" y="408" type="curve"/>
+      <point x="521" y="305" type="line"/>
+      <point x="548" y="332"/>
+      <point x="578" y="346"/>
+      <point x="614" y="346" type="curve" smooth="yes"/>
+      <point x="674" y="346"/>
+      <point x="687" y="307"/>
+      <point x="687" y="265" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macron.glif b/src/Cantarell-Bold.ufo/glyphs/macron.glif
index 0f0a956e..84d14063 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macron.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macron" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="00AF"/>
   <outline>
-    <component base="macroncomb" xOffset="-6.0"/>
+    <component base="macroncomb" xOffset="-6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif
index 085050d7..63b24ee2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macronbelowcomb" format="2">
   <unicode hex="0331"/>
-  <anchor x="245.0" y="0.0" name="_bottom"/>
-  <anchor x="245.0" y="-206.0" name="bottom"/>
+  <anchor x="245" y="0" name="_bottom"/>
+  <anchor x="245" y="-206" name="bottom"/>
   <outline>
     <contour>
-      <point x="68.0" y="-206.0" type="line"/>
-      <point x="421.0" y="-206.0" type="line"/>
-      <point x="421.0" y="-71.0" type="line"/>
-      <point x="68.0" y="-71.0" type="line"/>
+      <point x="68" y="-206" type="line"/>
+      <point x="421" y="-206" type="line"/>
+      <point x="421" y="-71" type="line"/>
+      <point x="68" y="-71" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>489.0</real>
+      <integer>489</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.narrow.glif 
b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.narrow.glif
index 0d0ac76b..30a7522f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.narrow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.narrow.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macronbelowcomb.narrow" format="2">
-  <anchor x="218.0" y="0.0" name="_bottom"/>
-  <anchor x="218.0" y="-206.0" name="bottom"/>
+  <anchor x="218" y="0" name="_bottom"/>
+  <anchor x="218" y="-206" name="bottom"/>
   <outline>
     <contour>
-      <point x="67.8" y="-206.0" type="line"/>
-      <point x="367.85" y="-206.0" type="line"/>
-      <point x="367.85" y="-71.0" type="line"/>
-      <point x="67.8" y="-71.0" type="line"/>
+      <point x="67.8" y="-206" type="line"/>
+      <point x="367.85" y="-206" type="line"/>
+      <point x="367.85" y="-71" type="line"/>
+      <point x="67.8" y="-71" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>436.0</real>
+      <integer>436</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif
index 93bdc393..12cf1051 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.case" format="2">
-  <anchor x="239.0" y="694.0" name="_top"/>
-  <anchor x="239.0" y="902.0" name="top"/>
+  <anchor x="239" y="694" name="_top"/>
+  <anchor x="239" y="902" name="top"/>
   <outline>
-    <component base="macroncomb" yOffset="192.0"/>
+    <component base="macroncomb" yOffset="192"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.glif b/src/Cantarell-Bold.ufo/glyphs/macroncomb.glif
index b6b45e08..1951e20e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb" format="2">
   <unicode hex="0304"/>
-  <anchor x="242.0" y="490.0" name="_top"/>
-  <anchor x="242.0" y="690.0" name="top"/>
+  <anchor x="242" y="490" name="_top"/>
+  <anchor x="242" y="690" name="top"/>
   <outline>
     <contour>
-      <point x="62.0" y="577.0" type="line"/>
-      <point x="422.0" y="577.0" type="line"/>
-      <point x="422.0" y="713.0" type="line"/>
-      <point x="62.0" y="713.0" type="line"/>
+      <point x="62" y="577" type="line"/>
+      <point x="422" y="577" type="line"/>
+      <point x="422" y="713" type="line"/>
+      <point x="62" y="713" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>484.0</real>
+      <integer>484</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
index 16f4573f..0c66ef8f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.loclVIET" format="2">
-  <anchor x="239.0" y="490.0" name="_top"/>
-  <anchor x="239.0" y="684.0" name="top"/>
+  <anchor x="239" y="490" name="_top"/>
+  <anchor x="239" y="684" name="top"/>
   <outline>
     <contour>
-      <point x="59.0" y="550.0" type="line"/>
-      <point x="419.0" y="550.0" type="line"/>
-      <point x="419.0" y="685.0" type="line"/>
-      <point x="59.0" y="685.0" type="line"/>
+      <point x="59" y="550" type="line"/>
+      <point x="419" y="550" type="line"/>
+      <point x="419" y="685" type="line"/>
+      <point x="59" y="685" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.case.glif
index a1abed3e..1b69652d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.narrow.case" format="2">
-  <anchor x="210.0" y="694.0" name="_top"/>
-  <anchor x="210.0" y="902.0" name="top"/>
+  <anchor x="210" y="694" name="_top"/>
+  <anchor x="210" y="902" name="top"/>
   <outline>
     <contour>
-      <point x="68.4" y="767.0" type="line"/>
-      <point x="350.8" y="767.0" type="line"/>
-      <point x="350.8" y="902.0" type="line"/>
-      <point x="68.4" y="902.0" type="line"/>
+      <point x="68.4" y="767" type="line"/>
+      <point x="350.8" y="767" type="line"/>
+      <point x="350.8" y="902" type="line"/>
+      <point x="68.4" y="902" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>419.0</real>
+      <integer>419</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.glif
index 9daba6f5..3e870ecd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.narrow" format="2">
-  <anchor x="197.0" y="490.0" name="_top"/>
-  <anchor x="197.0" y="713.0" name="top"/>
+  <anchor x="197" y="490" name="_top"/>
+  <anchor x="197" y="713" name="top"/>
   <outline>
     <contour>
-      <point x="62.0" y="577.0" type="line"/>
-      <point x="332.0" y="577.0" type="line"/>
-      <point x="332.0" y="713.0" type="line"/>
-      <point x="62.0" y="713.0" type="line"/>
+      <point x="62" y="577" type="line"/>
+      <point x="332" y="577" type="line"/>
+      <point x="332" y="713" type="line"/>
+      <point x="62" y="713" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>394.0</real>
+      <integer>394</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb_acutecomb.glif
index 51b17b03..af2f4c9a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb_acutecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="macroncomb_acutecomb" format="2">
   <outline>
     <component base="macroncomb.loclVIET"/>
-    <component base="acutecomb" xOffset="143.0" yOffset="194.0"/>
+    <component base="acutecomb" xOffset="143" yOffset="194"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb_dieresiscomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb_dieresiscomb.glif
index 62ceaeb6..c4561c69 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb_dieresiscomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb_dieresiscomb.glif
@@ -1,8 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb_dieresiscomb" format="2">
-  <advance width="598.0"/>
   <outline>
-    <component base="macroncomb.loclVIET" xOffset="53.0"/>
-    <component base="dieresiscomb" xOffset="23.0" yOffset="194.0"/>
+    <component base="macroncomb.loclVIET" xOffset="53"/>
+    <component base="dieresiscomb" xOffset="23" yOffset="194"/>
   </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>598</integer>
+    </dict>
+  </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb_gravecomb.glif
index 63d43485..ceae5b72 100644
--- a/src/Cantarell-Bold.ufo/glyphs/macroncomb_gravecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="macroncomb_gravecomb" format="2">
   <outline>
     <component base="macroncomb.loclVIET"/>
-    <component base="gravecomb" xOffset="41.0" yOffset="194.0"/>
+    <component base="gravecomb" xOffset="41" yOffset="194"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/manat.glif b/src/Cantarell-Bold.ufo/glyphs/manat.glif
index 32b3f766..ce714fe2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/manat.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/manat.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="manat" format="2">
-  <advance width="735.0"/>
+  <advance width="735"/>
   <unicode hex="20BC"/>
   <outline>
     <contour>
-      <point x="53.0" y="0.0" type="line"/>
-      <point x="223.0" y="0.0" type="line"/>
-      <point x="223.0" y="228.0" type="line" smooth="yes"/>
-      <point x="223.0" y="366.0"/>
-      <point x="278.0" y="458.0"/>
-      <point x="363.0" y="458.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="458.0"/>
-      <point x="511.0" y="362.0"/>
-      <point x="511.0" y="218.0" type="curve" smooth="yes"/>
-      <point x="511.0" y="0.0" type="line"/>
-      <point x="681.0" y="0.0" type="line"/>
-      <point x="681.0" y="228.0" type="line" smooth="yes"/>
-      <point x="681.0" y="452.0"/>
-      <point x="558.0" y="602.0"/>
-      <point x="371.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="602.0"/>
-      <point x="53.0" y="448.0"/>
-      <point x="53.0" y="218.0" type="curve" smooth="yes"/>
+      <point x="53" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="223" y="228" type="line" smooth="yes"/>
+      <point x="223" y="366"/>
+      <point x="278" y="458"/>
+      <point x="363" y="458" type="curve" smooth="yes"/>
+      <point x="450" y="458"/>
+      <point x="511" y="362"/>
+      <point x="511" y="218" type="curve" smooth="yes"/>
+      <point x="511" y="0" type="line"/>
+      <point x="681" y="0" type="line"/>
+      <point x="681" y="228" type="line" smooth="yes"/>
+      <point x="681" y="452"/>
+      <point x="558" y="602"/>
+      <point x="371" y="602" type="curve" smooth="yes"/>
+      <point x="182" y="602"/>
+      <point x="53" y="448"/>
+      <point x="53" y="218" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="303.0" y="100.0" type="line"/>
-      <point x="433.0" y="100.0" type="line"/>
-      <point x="433.0" y="694.0" type="line"/>
-      <point x="303.0" y="694.0" type="line"/>
+      <point x="303" y="100" type="line"/>
+      <point x="433" y="100" type="line"/>
+      <point x="433" y="694" type="line"/>
+      <point x="303" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif
index 26026f8a..73365214 100644
--- a/src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="mdotbelow" format="2">
-  <advance width="902.0"/>
+  <advance width="902"/>
   <unicode hex="1E43"/>
   <outline>
     <component base="m"/>
-    <component base="dotbelowcomb" xOffset="317.0"/>
+    <component base="dotbelowcomb" xOffset="317"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/micro.glif b/src/Cantarell-Bold.ufo/glyphs/micro.glif
index a2de483d..5d9510f4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/micro.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/micro.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="micro" format="2">
-  <advance width="626.0"/>
+  <advance width="626"/>
   <unicode hex="00B5"/>
   <outline>
     <contour>
-      <point x="316.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="367.0" y="-6.0"/>
-      <point x="424.0" y="25.0"/>
-      <point x="452.0" y="91.0" type="curve"/>
-      <point x="409.0" y="185.0" type="line"/>
-      <point x="384.0" y="158.0"/>
-      <point x="361.0" y="144.0"/>
-      <point x="330.0" y="144.0" type="curve" smooth="yes"/>
-      <point x="283.0" y="144.0"/>
-      <point x="243.0" y="181.0"/>
-      <point x="228.0" y="250.0" type="curve"/>
-      <point x="200.0" y="149.0" type="line"/>
-      <point x="207.0" y="24.0"/>
-      <point x="264.0" y="-6.0"/>
+      <point x="316" y="-6" type="curve" smooth="yes"/>
+      <point x="367" y="-6"/>
+      <point x="424" y="25"/>
+      <point x="452" y="91" type="curve"/>
+      <point x="409" y="185" type="line"/>
+      <point x="384" y="158"/>
+      <point x="361" y="144"/>
+      <point x="330" y="144" type="curve" smooth="yes"/>
+      <point x="283" y="144"/>
+      <point x="243" y="181"/>
+      <point x="228" y="250" type="curve"/>
+      <point x="200" y="149" type="line"/>
+      <point x="207" y="24"/>
+      <point x="264" y="-6"/>
     </contour>
     <contour>
-      <point x="80.0" y="-217.0" type="line"/>
-      <point x="250.0" y="-217.0" type="line"/>
-      <point x="250.0" y="490.0" type="line"/>
-      <point x="80.0" y="490.0" type="line"/>
+      <point x="80" y="-217" type="line"/>
+      <point x="250" y="-217" type="line"/>
+      <point x="250" y="490" type="line"/>
+      <point x="80" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="421.0" y="0.0" type="line"/>
-      <point x="566.0" y="0.0" type="line"/>
-      <point x="566.0" y="490.0" type="line"/>
-      <point x="393.0" y="490.0" type="line"/>
-      <point x="393.0" y="114.0" type="line"/>
+      <point x="421" y="0" type="line"/>
+      <point x="566" y="0" type="line"/>
+      <point x="566" y="490" type="line"/>
+      <point x="393" y="490" type="line"/>
+      <point x="393" y="114" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/minus.glif b/src/Cantarell-Bold.ufo/glyphs/minus.glif
index cc9d106a..d7a76f0e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/minus.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/minus.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minus" format="2">
-  <advance width="689.0"/>
+  <advance width="689"/>
   <unicode hex="2212"/>
   <outline>
     <contour>
-      <point x="80.0" y="256.0" type="line"/>
-      <point x="609.0" y="256.0" type="line"/>
-      <point x="609.0" y="405.0" type="line"/>
-      <point x="80.0" y="405.0" type="line"/>
+      <point x="80" y="256" type="line"/>
+      <point x="609" y="256" type="line"/>
+      <point x="609" y="405" type="line"/>
+      <point x="80" y="405" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/minus.tf.glif b/src/Cantarell-Bold.ufo/glyphs/minus.tf.glif
index 3ccc4a51..7ca3b55b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/minus.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/minus.tf.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="55.0" y="247.0" type="line"/>
-      <point x="525.0" y="247.0" type="line"/>
-      <point x="525.0" y="414.0" type="line"/>
-      <point x="55.0" y="414.0" type="line"/>
+      <point x="55" y="247" type="line"/>
+      <point x="525" y="247" type="line"/>
+      <point x="525" y="414" type="line"/>
+      <point x="55" y="414" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/minute.glif b/src/Cantarell-Bold.ufo/glyphs/minute.glif
index 8c2509f7..3579a673 100644
--- a/src/Cantarell-Bold.ufo/glyphs/minute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/minute.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minute" format="2">
-  <advance width="323.0"/>
+  <advance width="323"/>
   <unicode hex="2032"/>
   <note>
 minute
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-92.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/multiply.glif b/src/Cantarell-Bold.ufo/glyphs/multiply.glif
index a28a3249..364896c8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/multiply.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/multiply.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="multiply" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="00D7"/>
   <outline>
     <contour>
-      <point x="438.0" y="39.0" type="line"/>
-      <point x="551.0" y="152.0" type="line"/>
-      <point x="150.0" y="562.0" type="line"/>
-      <point x="37.0" y="449.0" type="line"/>
+      <point x="438" y="39" type="line"/>
+      <point x="551" y="152" type="line"/>
+      <point x="150" y="562" type="line"/>
+      <point x="37" y="449" type="line"/>
     </contour>
     <contour>
-      <point x="131.0" y="38.0" type="line"/>
-      <point x="548.0" y="452.0" type="line"/>
-      <point x="434.0" y="565.0" type="line"/>
-      <point x="23.0" y="146.0" type="line"/>
+      <point x="131" y="38" type="line"/>
+      <point x="548" y="452" type="line"/>
+      <point x="434" y="565" type="line"/>
+      <point x="23" y="146" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif b/src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif
index 9ef59b2e..f52c98da 100644
--- a/src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="multiply.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="443.0" y="39.0" type="line"/>
-      <point x="554.0" y="152.0" type="line"/>
-      <point x="150.0" y="562.0" type="line"/>
-      <point x="38.0" y="449.0" type="line"/>
+      <point x="443" y="39" type="line"/>
+      <point x="554" y="152" type="line"/>
+      <point x="150" y="562" type="line"/>
+      <point x="38" y="449" type="line"/>
     </contour>
     <contour>
-      <point x="131.0" y="38.0" type="line"/>
-      <point x="551.0" y="452.0" type="line"/>
-      <point x="438.0" y="565.0" type="line"/>
-      <point x="24.0" y="146.0" type="line"/>
+      <point x="131" y="38" type="line"/>
+      <point x="551" y="452" type="line"/>
+      <point x="438" y="565" type="line"/>
+      <point x="24" y="146" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/n.glif b/src/Cantarell-Bold.ufo/glyphs/n.glif
index d6b003b5..fbdbc64c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/n.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/n.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="n" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="006E"/>
   <note>
 n
 </note>
-  <anchor x="296.0" y="0.0" name="bottom"/>
-  <anchor x="296.0" y="490.0" name="top"/>
+  <anchor x="296" y="0" name="bottom"/>
+  <anchor x="296" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="227.0" y="0.0" type="line"/>
-      <point x="227.0" y="376.0" type="line"/>
-      <point x="179.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="376" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="366.0" y="0.0" type="line"/>
-      <point x="539.0" y="0.0" type="line"/>
-      <point x="539.0" y="284.0" type="line" smooth="yes"/>
-      <point x="539.0" y="418.0"/>
-      <point x="474.0" y="496.0"/>
-      <point x="363.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="293.0" y="496.0"/>
-      <point x="232.0" y="465.0"/>
-      <point x="192.0" y="408.0" type="curve"/>
-      <point x="211.0" y="305.0" type="line"/>
-      <point x="236.0" y="332.0"/>
-      <point x="264.0" y="346.0"/>
-      <point x="298.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="346.0"/>
-      <point x="366.0" y="320.0"/>
-      <point x="366.0" y="265.0" type="curve" smooth="yes"/>
+      <point x="366" y="0" type="line"/>
+      <point x="539" y="0" type="line"/>
+      <point x="539" y="284" type="line" smooth="yes"/>
+      <point x="539" y="418"/>
+      <point x="474" y="496"/>
+      <point x="363" y="496" type="curve" smooth="yes"/>
+      <point x="293" y="496"/>
+      <point x="232" y="465"/>
+      <point x="192" y="408" type="curve"/>
+      <point x="211" y="305" type="line"/>
+      <point x="236" y="332"/>
+      <point x="264" y="346"/>
+      <point x="298" y="346" type="curve" smooth="yes"/>
+      <point x="345" y="346"/>
+      <point x="366" y="320"/>
+      <point x="366" y="265" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nacute.glif b/src/Cantarell-Bold.ufo/glyphs/nacute.glif
index fed1da75..5b227626 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nacute" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="0144"/>
   <outline>
     <component base="n"/>
-    <component base="acutecomb" xOffset="200.0"/>
+    <component base="acutecomb" xOffset="200"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/naira.glif b/src/Cantarell-Bold.ufo/glyphs/naira.glif
index 19088310..85815a57 100644
--- a/src/Cantarell-Bold.ufo/glyphs/naira.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/naira.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="naira" format="2">
-  <advance width="949.0"/>
+  <advance width="949"/>
   <unicode hex="20A6"/>
   <outline>
     <contour>
-      <point x="763.0" y="514.0" type="line"/>
-      <point x="763.0" y="384.0" type="line"/>
-      <point x="898.0" y="384.0" type="line"/>
-      <point x="898.0" y="514.0" type="line"/>
+      <point x="763" y="514" type="line"/>
+      <point x="763" y="384" type="line"/>
+      <point x="898" y="384" type="line"/>
+      <point x="898" y="514" type="line"/>
     </contour>
     <contour>
-      <point x="763.0" y="314.0" type="line"/>
-      <point x="763.0" y="184.0" type="line"/>
-      <point x="898.0" y="184.0" type="line"/>
-      <point x="898.0" y="314.0" type="line"/>
+      <point x="763" y="314" type="line"/>
+      <point x="763" y="184" type="line"/>
+      <point x="898" y="184" type="line"/>
+      <point x="898" y="314" type="line"/>
     </contour>
     <contour>
-      <point x="187.0" y="184.0" type="line"/>
-      <point x="187.0" y="314.0" type="line"/>
-      <point x="51.0" y="314.0" type="line"/>
-      <point x="51.0" y="184.0" type="line"/>
+      <point x="187" y="184" type="line"/>
+      <point x="187" y="314" type="line"/>
+      <point x="51" y="314" type="line"/>
+      <point x="51" y="184" type="line"/>
     </contour>
     <contour>
-      <point x="187.0" y="384.0" type="line"/>
-      <point x="187.0" y="514.0" type="line"/>
-      <point x="51.0" y="514.0" type="line"/>
-      <point x="51.0" y="384.0" type="line"/>
+      <point x="187" y="384" type="line"/>
+      <point x="187" y="514" type="line"/>
+      <point x="51" y="514" type="line"/>
+      <point x="51" y="384" type="line"/>
     </contour>
-    <component base="N" xOffset="71.0"/>
+    <component base="N" xOffset="71"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nbspace.glif b/src/Cantarell-Bold.ufo/glyphs/nbspace.glif
index 2f268a06..c22bd441 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nbspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nbspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nbspace" format="2">
-  <advance width="160.0"/>
+  <advance width="160"/>
   <unicode hex="00A0"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ncaron.glif b/src/Cantarell-Bold.ufo/glyphs/ncaron.glif
index 490d9888..7d6ef76e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ncaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ncaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ncaron" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="0148"/>
   <outline>
     <component base="n"/>
-    <component base="caroncomb" xOffset="90.0"/>
+    <component base="caroncomb" xOffset="90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif
index 9dbbf89e..419f5dda 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ncommaaccent" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="0146"/>
   <outline>
     <component base="n"/>
-    <component base="commaaccentcomb" xOffset="178.0"/>
+    <component base="commaaccentcomb" xOffset="178"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif
index c96eec3b..43d6993b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ndotaccent" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="1E45"/>
   <outline>
     <component base="n"/>
-    <component base="dotaccentcomb" xOffset="152.0"/>
+    <component base="dotaccentcomb" xOffset="152"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif
index f2dc50e3..be280ad0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ndotbelow" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="1E47"/>
   <outline>
     <component base="n"/>
-    <component base="dotbelowcomb" xOffset="146.0"/>
+    <component base="dotbelowcomb" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif
index e96900db..b4a1e6d7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.dnom" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <note>
 nine
 </note>
   <outline>
     <contour>
-      <point x="229.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="106.0" y="486.0"/>
-      <point x="23.0" y="417.0"/>
-      <point x="23.0" y="314.0" type="curve" smooth="yes"/>
-      <point x="23.0" y="223.0"/>
-      <point x="85.0" y="164.0"/>
-      <point x="177.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="164.0"/>
-      <point x="298.0" y="193.0"/>
-      <point x="330.0" y="251.0" type="curve"/>
-      <point x="292.0" y="299.0" type="line"/>
-      <point x="270.0" y="287.0"/>
-      <point x="244.0" y="282.0"/>
-      <point x="225.0" y="282.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="282.0"/>
-      <point x="168.0" y="300.0"/>
-      <point x="168.0" y="324.0" type="curve" smooth="yes"/>
-      <point x="168.0" y="347.0"/>
-      <point x="188.0" y="363.0"/>
-      <point x="217.0" y="363.0" type="curve" smooth="yes"/>
-      <point x="267.0" y="363.0"/>
-      <point x="294.0" y="314.0"/>
-      <point x="294.0" y="244.0" type="curve" smooth="yes"/>
-      <point x="294.0" y="156.0"/>
-      <point x="252.0" y="114.0"/>
-      <point x="175.0" y="114.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="114.0"/>
-      <point x="102.0" y="121.0"/>
-      <point x="69.0" y="133.0" type="curve"/>
-      <point x="31.0" y="22.0" type="line"/>
-      <point x="72.0" y="4.0"/>
-      <point x="121.0" y="-7.0"/>
-      <point x="180.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="351.0" y="-7.0"/>
-      <point x="441.0" y="86.0"/>
-      <point x="441.0" y="251.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="405.0"/>
-      <point x="363.0" y="486.0"/>
+      <point x="229" y="486" type="curve" smooth="yes"/>
+      <point x="106" y="486"/>
+      <point x="23" y="417"/>
+      <point x="23" y="314" type="curve" smooth="yes"/>
+      <point x="23" y="223"/>
+      <point x="85" y="164"/>
+      <point x="177" y="164" type="curve" smooth="yes"/>
+      <point x="245" y="164"/>
+      <point x="298" y="193"/>
+      <point x="330" y="251" type="curve"/>
+      <point x="292" y="299" type="line"/>
+      <point x="270" y="287"/>
+      <point x="244" y="282"/>
+      <point x="225" y="282" type="curve" smooth="yes"/>
+      <point x="190" y="282"/>
+      <point x="168" y="300"/>
+      <point x="168" y="324" type="curve" smooth="yes"/>
+      <point x="168" y="347"/>
+      <point x="188" y="363"/>
+      <point x="217" y="363" type="curve" smooth="yes"/>
+      <point x="267" y="363"/>
+      <point x="294" y="314"/>
+      <point x="294" y="244" type="curve" smooth="yes"/>
+      <point x="294" y="156"/>
+      <point x="252" y="114"/>
+      <point x="175" y="114" type="curve" smooth="yes"/>
+      <point x="144" y="114"/>
+      <point x="102" y="121"/>
+      <point x="69" y="133" type="curve"/>
+      <point x="31" y="22" type="line"/>
+      <point x="72" y="4"/>
+      <point x="121" y="-7"/>
+      <point x="180" y="-7" type="curve" smooth="yes"/>
+      <point x="351" y="-7"/>
+      <point x="441" y="86"/>
+      <point x="441" y="251" type="curve" smooth="yes"/>
+      <point x="441" y="405"/>
+      <point x="363" y="486"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.glif b/src/Cantarell-Bold.ufo/glyphs/nine.glif
index b6fb6a78..85f92342 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0039"/>
   <outline>
     <component base="nine.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.lf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.lf.glif
index a8668624..79399506 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.lf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.lf" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <outline>
-    <component base="six.lf" xScale="-1.0" yScale="-1.0" xOffset="601.0" yOffset="694.0"/>
+    <component base="six.lf" xScale="-1" yScale="-1" xOffset="601" yOffset="694"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.numr.glif b/src/Cantarell-Bold.ufo/glyphs/nine.numr.glif
index f97568e3..f7220bc9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.numr" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <outline>
-    <component base="nine.dnom" yOffset="260.0"/>
+    <component base="nine.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.osf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.osf.glif
index e1992574..e83af3e9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.osf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.osf" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <outline>
     <contour>
-      <point x="291.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="604.0"/>
-      <point x="28.0" y="507.0"/>
-      <point x="28.0" y="363.0" type="curve" smooth="yes"/>
-      <point x="28.0" y="236.0"/>
-      <point x="111.0" y="149.0"/>
-      <point x="235.0" y="149.0" type="curve" smooth="yes"/>
-      <point x="330.0" y="149.0"/>
-      <point x="402.0" y="198.0"/>
-      <point x="444.0" y="283.0" type="curve"/>
-      <point x="403.0" y="342.0" type="line"/>
-      <point x="375.0" y="306.0"/>
-      <point x="332.0" y="282.0"/>
-      <point x="287.0" y="282.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="282.0"/>
-      <point x="189.0" y="320.0"/>
-      <point x="189.0" y="376.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="430.0"/>
-      <point x="225.0" y="467.0"/>
-      <point x="279.0" y="467.0" type="curve" smooth="yes"/>
-      <point x="358.0" y="467.0"/>
-      <point x="402.0" y="384.0"/>
-      <point x="402.0" y="250.0" type="curve" smooth="yes"/>
-      <point x="402.0" y="106.0"/>
-      <point x="340.0" y="24.0"/>
-      <point x="225.0" y="24.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="24.0"/>
-      <point x="121.0" y="37.0"/>
-      <point x="82.0" y="55.0" type="curve"/>
-      <point x="39.0" y="-69.0" type="line"/>
-      <point x="91.0" y="-95.0"/>
-      <point x="158.0" y="-110.0"/>
-      <point x="230.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="-110.0"/>
-      <point x="565.0" y="26.0"/>
-      <point x="565.0" y="264.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="487.0"/>
-      <point x="464.0" y="604.0"/>
+      <point x="291" y="604" type="curve" smooth="yes"/>
+      <point x="134" y="604"/>
+      <point x="28" y="507"/>
+      <point x="28" y="363" type="curve" smooth="yes"/>
+      <point x="28" y="236"/>
+      <point x="111" y="149"/>
+      <point x="235" y="149" type="curve" smooth="yes"/>
+      <point x="330" y="149"/>
+      <point x="402" y="198"/>
+      <point x="444" y="283" type="curve"/>
+      <point x="403" y="342" type="line"/>
+      <point x="375" y="306"/>
+      <point x="332" y="282"/>
+      <point x="287" y="282" type="curve" smooth="yes"/>
+      <point x="230" y="282"/>
+      <point x="189" y="320"/>
+      <point x="189" y="376" type="curve" smooth="yes"/>
+      <point x="189" y="430"/>
+      <point x="225" y="467"/>
+      <point x="279" y="467" type="curve" smooth="yes"/>
+      <point x="358" y="467"/>
+      <point x="402" y="384"/>
+      <point x="402" y="250" type="curve" smooth="yes"/>
+      <point x="402" y="106"/>
+      <point x="340" y="24"/>
+      <point x="225" y="24" type="curve" smooth="yes"/>
+      <point x="180" y="24"/>
+      <point x="121" y="37"/>
+      <point x="82" y="55" type="curve"/>
+      <point x="39" y="-69" type="line"/>
+      <point x="91" y="-95"/>
+      <point x="158" y="-110"/>
+      <point x="230" y="-110" type="curve" smooth="yes"/>
+      <point x="448" y="-110"/>
+      <point x="565" y="26"/>
+      <point x="565" y="264" type="curve" smooth="yes"/>
+      <point x="565" y="487"/>
+      <point x="464" y="604"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif b/src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif
index 8e676348..cfa91d52 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.ss01" format="2">
-  <advance width="607.0"/>
+  <advance width="607"/>
   <note>
 nine
 </note>
   <outline>
-    <component base="six.ss01" xScale="-1.0" yScale="-1.0" xOffset="610.0" yOffset="697.0"/>
+    <component base="six.ss01" xScale="-1" yScale="-1" xOffset="610" yOffset="697"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.subs.glif b/src/Cantarell-Bold.ufo/glyphs/nine.subs.glif
index de44d1c4..edf259f6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.subs" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <outline>
-    <component base="nine.dnom" yOffset="-180.0"/>
+    <component base="nine.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.tf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.tf.glif
index 0fcb9f78..4c6435df 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.tf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="285.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="704.0"/>
-      <point x="25.0" y="607.0"/>
-      <point x="25.0" y="460.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="332.0"/>
-      <point x="105.0" y="248.0"/>
-      <point x="227.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="248.0"/>
-      <point x="387.0" y="292.0"/>
-      <point x="429.0" y="379.0" type="curve"/>
-      <point x="387.0" y="439.0" type="line"/>
-      <point x="357.0" y="403.0"/>
-      <point x="316.0" y="385.0"/>
-      <point x="280.0" y="385.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="385.0"/>
-      <point x="191.0" y="421.0"/>
-      <point x="191.0" y="475.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="527.0"/>
-      <point x="224.0" y="561.0"/>
-      <point x="273.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="347.0" y="561.0"/>
-      <point x="388.0" y="480.0"/>
-      <point x="388.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="388.0" y="206.0"/>
-      <point x="329.0" y="130.0"/>
-      <point x="219.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="130.0"/>
-      <point x="119.0" y="142.0"/>
-      <point x="79.0" y="160.0" type="curve"/>
-      <point x="36.0" y="31.0" type="line"/>
-      <point x="88.0" y="5.0"/>
-      <point x="152.0" y="-10.0"/>
-      <point x="226.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="-10.0"/>
-      <point x="556.0" y="125.0"/>
-      <point x="556.0" y="364.0" type="curve" smooth="yes"/>
-      <point x="556.0" y="587.0"/>
-      <point x="457.0" y="704.0"/>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="129" y="704"/>
+      <point x="25" y="607"/>
+      <point x="25" y="460" type="curve" smooth="yes"/>
+      <point x="25" y="332"/>
+      <point x="105" y="248"/>
+      <point x="227" y="248" type="curve" smooth="yes"/>
+      <point x="316" y="248"/>
+      <point x="387" y="292"/>
+      <point x="429" y="379" type="curve"/>
+      <point x="387" y="439" type="line"/>
+      <point x="357" y="403"/>
+      <point x="316" y="385"/>
+      <point x="280" y="385" type="curve" smooth="yes"/>
+      <point x="227" y="385"/>
+      <point x="191" y="421"/>
+      <point x="191" y="475" type="curve" smooth="yes"/>
+      <point x="191" y="527"/>
+      <point x="224" y="561"/>
+      <point x="273" y="561" type="curve" smooth="yes"/>
+      <point x="347" y="561"/>
+      <point x="388" y="480"/>
+      <point x="388" y="355" type="curve" smooth="yes"/>
+      <point x="388" y="206"/>
+      <point x="329" y="130"/>
+      <point x="219" y="130" type="curve" smooth="yes"/>
+      <point x="176" y="130"/>
+      <point x="119" y="142"/>
+      <point x="79" y="160" type="curve"/>
+      <point x="36" y="31" type="line"/>
+      <point x="88" y="5"/>
+      <point x="152" y="-10"/>
+      <point x="226" y="-10" type="curve" smooth="yes"/>
+      <point x="441" y="-10"/>
+      <point x="556" y="125"/>
+      <point x="556" y="364" type="curve" smooth="yes"/>
+      <point x="556" y="587"/>
+      <point x="457" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif
index d973f9d0..3405ed5d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="285.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="704.0"/>
-      <point x="25.0" y="607.0"/>
-      <point x="25.0" y="460.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="332.0"/>
-      <point x="105.0" y="248.0"/>
-      <point x="227.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="248.0"/>
-      <point x="387.0" y="292.0"/>
-      <point x="429.0" y="379.0" type="curve"/>
-      <point x="387.0" y="439.0" type="line"/>
-      <point x="357.0" y="403.0"/>
-      <point x="316.0" y="385.0"/>
-      <point x="280.0" y="385.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="385.0"/>
-      <point x="191.0" y="421.0"/>
-      <point x="191.0" y="475.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="527.0"/>
-      <point x="224.0" y="561.0"/>
-      <point x="273.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="347.0" y="561.0"/>
-      <point x="388.0" y="480.0"/>
-      <point x="388.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="388.0" y="206.0"/>
-      <point x="329.0" y="130.0"/>
-      <point x="219.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="130.0"/>
-      <point x="119.0" y="142.0"/>
-      <point x="79.0" y="160.0" type="curve"/>
-      <point x="36.0" y="31.0" type="line"/>
-      <point x="88.0" y="5.0"/>
-      <point x="152.0" y="-10.0"/>
-      <point x="226.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="-10.0"/>
-      <point x="556.0" y="125.0"/>
-      <point x="556.0" y="364.0" type="curve" smooth="yes"/>
-      <point x="556.0" y="587.0"/>
-      <point x="457.0" y="704.0"/>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="129" y="704"/>
+      <point x="25" y="607"/>
+      <point x="25" y="460" type="curve" smooth="yes"/>
+      <point x="25" y="332"/>
+      <point x="105" y="248"/>
+      <point x="227" y="248" type="curve" smooth="yes"/>
+      <point x="316" y="248"/>
+      <point x="387" y="292"/>
+      <point x="429" y="379" type="curve"/>
+      <point x="387" y="439" type="line"/>
+      <point x="357" y="403"/>
+      <point x="316" y="385"/>
+      <point x="280" y="385" type="curve" smooth="yes"/>
+      <point x="227" y="385"/>
+      <point x="191" y="421"/>
+      <point x="191" y="475" type="curve" smooth="yes"/>
+      <point x="191" y="527"/>
+      <point x="224" y="561"/>
+      <point x="273" y="561" type="curve" smooth="yes"/>
+      <point x="347" y="561"/>
+      <point x="388" y="480"/>
+      <point x="388" y="355" type="curve" smooth="yes"/>
+      <point x="388" y="206"/>
+      <point x="329" y="130"/>
+      <point x="219" y="130" type="curve" smooth="yes"/>
+      <point x="176" y="130"/>
+      <point x="119" y="142"/>
+      <point x="79" y="160" type="curve"/>
+      <point x="36" y="31" type="line"/>
+      <point x="88" y="5"/>
+      <point x="152" y="-10"/>
+      <point x="226" y="-10" type="curve" smooth="yes"/>
+      <point x="441" y="-10"/>
+      <point x="556" y="125"/>
+      <point x="556" y="364" type="curve" smooth="yes"/>
+      <point x="556" y="587"/>
+      <point x="457" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nineinferior.glif b/src/Cantarell-Bold.ufo/glyphs/nineinferior.glif
index aedc897a..ad049b43 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nineinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nineinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nineinferior" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="2089"/>
   <outline>
-    <component base="nine.dnom" yOffset="-100.0"/>
+    <component base="nine.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif b/src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif
index 7ea36bdf..de4a2e89 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ninesuperior" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="2079"/>
   <outline>
-    <component base="nine.dnom" yOffset="370.0"/>
+    <component base="nine.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nj.glif b/src/Cantarell-Bold.ufo/glyphs/nj.glif
index 7fa0ab52..b9bc9fc5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nj.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nj.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nj" format="2">
-  <advance width="868.0"/>
+  <advance width="868"/>
   <unicode hex="01CC"/>
   <outline>
     <component base="n"/>
-    <component base="j" xOffset="581.0"/>
+    <component base="j" xOffset="581"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/nje-cy.glif
index b2ef2155..865a9dc6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nje-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nje-cy.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nje-cy" format="2">
-  <advance width="857.0"/>
+  <advance width="857"/>
   <unicode hex="045A"/>
   <outline>
     <contour>
-      <point x="374.0" y="0.0" type="line"/>
-      <point x="542.0" y="0.0" type="line"/>
-      <point x="542.0" y="490.0" type="line"/>
-      <point x="374.0" y="490.0" type="line"/>
+      <point x="374" y="0" type="line"/>
+      <point x="542" y="0" type="line"/>
+      <point x="542" y="490" type="line"/>
+      <point x="374" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="222.0" y="0.0" type="line"/>
-      <point x="222.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="222" y="0" type="line"/>
+      <point x="222" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="204.0" y="179.0" type="line"/>
-      <point x="392.0" y="179.0" type="line"/>
-      <point x="392.0" y="314.0" type="line"/>
-      <point x="204.0" y="314.0" type="line"/>
+      <point x="204" y="179" type="line"/>
+      <point x="392" y="179" type="line"/>
+      <point x="392" y="314" type="line"/>
+      <point x="204" y="314" type="line"/>
     </contour>
     <contour>
-      <point x="441.0" y="0.0" type="line"/>
-      <point x="611.0" y="0.0" type="line" smooth="yes"/>
-      <point x="761.0" y="0.0"/>
-      <point x="849.0" y="70.0"/>
-      <point x="849.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="849.0" y="281.0"/>
-      <point x="771.0" y="344.0"/>
-      <point x="656.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="344.0" type="line"/>
-      <point x="441.0" y="220.0" type="line"/>
-      <point x="620.0" y="220.0" type="line" smooth="yes"/>
-      <point x="654.0" y="220.0"/>
-      <point x="680.0" y="202.0"/>
-      <point x="680.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="680.0" y="144.0"/>
-      <point x="661.0" y="126.0"/>
-      <point x="632.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="126.0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="611" y="0" type="line" smooth="yes"/>
+      <point x="761" y="0"/>
+      <point x="849" y="70"/>
+      <point x="849" y="187" type="curve" smooth="yes"/>
+      <point x="849" y="281"/>
+      <point x="771" y="344"/>
+      <point x="656" y="344" type="curve" smooth="yes"/>
+      <point x="441" y="344" type="line"/>
+      <point x="441" y="220" type="line"/>
+      <point x="620" y="220" type="line" smooth="yes"/>
+      <point x="654" y="220"/>
+      <point x="680" y="202"/>
+      <point x="680" y="173" type="curve" smooth="yes"/>
+      <point x="680" y="144"/>
+      <point x="661" y="126"/>
+      <point x="632" y="126" type="curve" smooth="yes"/>
+      <point x="441" y="126" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif
index ba22f6c2..1df032c4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nlinebelow" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="1E49"/>
   <outline>
     <component base="n"/>
-    <component base="macronbelowcomb" xOffset="51.0"/>
+    <component base="macronbelowcomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nonbreakinghyphen.glif 
b/src/Cantarell-Bold.ufo/glyphs/nonbreakinghyphen.glif
index 5ebd9a8b..2b1161bc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/nonbreakinghyphen.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/nonbreakinghyphen.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nonbreakinghyphen" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <unicode hex="2011"/>
   <outline>
     <component base="hyphentwo"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notequal.glif b/src/Cantarell-Bold.ufo/glyphs/notequal.glif
index 2a7f06bf..558c12ec 100644
--- a/src/Cantarell-Bold.ufo/glyphs/notequal.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/notequal.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notequal" format="2">
-  <advance width="631.0"/>
+  <advance width="631"/>
   <unicode hex="2260"/>
   <outline>
     <contour>
-      <point x="58.0" y="371.0" type="line"/>
-      <point x="573.0" y="371.0" type="line"/>
-      <point x="573.0" y="521.0" type="line"/>
-      <point x="58.0" y="521.0" type="line"/>
+      <point x="58" y="371" type="line"/>
+      <point x="573" y="371" type="line"/>
+      <point x="573" y="521" type="line"/>
+      <point x="58" y="521" type="line"/>
     </contour>
     <contour>
-      <point x="199.0" y="11.0" type="line"/>
-      <point x="535.0" y="578.0" type="line"/>
-      <point x="427.0" y="639.0" type="line"/>
-      <point x="96.0" y="69.0" type="line"/>
+      <point x="199" y="11" type="line"/>
+      <point x="535" y="578" type="line"/>
+      <point x="427" y="639" type="line"/>
+      <point x="96" y="69" type="line"/>
     </contour>
     <contour>
-      <point x="58.0" y="131.0" type="line"/>
-      <point x="573.0" y="131.0" type="line"/>
-      <point x="573.0" y="281.0" type="line"/>
-      <point x="58.0" y="281.0" type="line"/>
+      <point x="58" y="131" type="line"/>
+      <point x="573" y="131" type="line"/>
+      <point x="573" y="281" type="line"/>
+      <point x="58" y="281" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif b/src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif
index 9b8003b4..bf4afae2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="47.0" y="362.0" type="line"/>
-      <point x="533.0" y="362.0" type="line"/>
-      <point x="533.0" y="520.0" type="line"/>
-      <point x="47.0" y="520.0" type="line"/>
+      <point x="47" y="362" type="line"/>
+      <point x="533" y="362" type="line"/>
+      <point x="533" y="520" type="line"/>
+      <point x="47" y="520" type="line"/>
     </contour>
     <contour>
-      <point x="181.0" y="1.0" type="line"/>
-      <point x="504.0" y="575.0" type="line"/>
-      <point x="393.0" y="639.0" type="line"/>
-      <point x="77.0" y="62.0" type="line"/>
+      <point x="181" y="1" type="line"/>
+      <point x="504" y="575" type="line"/>
+      <point x="393" y="639" type="line"/>
+      <point x="77" y="62" type="line"/>
     </contour>
     <contour>
-      <point x="47.0" y="122.0" type="line"/>
-      <point x="533.0" y="122.0" type="line"/>
-      <point x="533.0" y="280.0" type="line"/>
-      <point x="47.0" y="280.0" type="line"/>
+      <point x="47" y="122" type="line"/>
+      <point x="533" y="122" type="line"/>
+      <point x="533" y="280" type="line"/>
+      <point x="47" y="280" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notidentical.glif b/src/Cantarell-Bold.ufo/glyphs/notidentical.glif
index 48cc6636..8ee34c04 100644
--- a/src/Cantarell-Bold.ufo/glyphs/notidentical.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/notidentical.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notidentical" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="2262"/>
   <outline>
     <contour>
-      <point x="154.0" y="-85.0" type="line"/>
-      <point x="557.0" y="699.0" type="line"/>
-      <point x="469.0" y="748.0" type="line"/>
-      <point x="69.0" y="-39.0" type="line"/>
+      <point x="154" y="-85" type="line"/>
+      <point x="557" y="699" type="line"/>
+      <point x="469" y="748" type="line"/>
+      <point x="69" y="-39" type="line"/>
     </contour>
     <contour>
-      <point x="62.0" y="462.0" type="line"/>
-      <point x="558.0" y="462.0" type="line"/>
-      <point x="558.0" y="597.0" type="line"/>
-      <point x="62.0" y="597.0" type="line"/>
+      <point x="62" y="462" type="line"/>
+      <point x="558" y="462" type="line"/>
+      <point x="558" y="597" type="line"/>
+      <point x="62" y="597" type="line"/>
     </contour>
     <contour>
-      <point x="62.0" y="82.0" type="line"/>
-      <point x="558.0" y="82.0" type="line"/>
-      <point x="558.0" y="217.0" type="line"/>
-      <point x="62.0" y="217.0" type="line"/>
+      <point x="62" y="82" type="line"/>
+      <point x="558" y="82" type="line"/>
+      <point x="558" y="217" type="line"/>
+      <point x="62" y="217" type="line"/>
     </contour>
     <contour>
-      <point x="62.0" y="272.0" type="line"/>
-      <point x="558.0" y="272.0" type="line"/>
-      <point x="558.0" y="407.0" type="line"/>
-      <point x="62.0" y="407.0" type="line"/>
+      <point x="62" y="272" type="line"/>
+      <point x="558" y="272" type="line"/>
+      <point x="558" y="407" type="line"/>
+      <point x="62" y="407" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif
index 7774a3b3..d641e900 100644
--- a/src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notidentical.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="143.0" y="-85.0" type="line"/>
-      <point x="527.0" y="699.0" type="line"/>
-      <point x="441.0" y="748.0" type="line"/>
-      <point x="60.0" y="-39.0" type="line"/>
+      <point x="143" y="-85" type="line"/>
+      <point x="527" y="699" type="line"/>
+      <point x="441" y="748" type="line"/>
+      <point x="60" y="-39" type="line"/>
     </contour>
     <contour>
-      <point x="55.0" y="462.0" type="line"/>
-      <point x="526.0" y="462.0" type="line"/>
-      <point x="526.0" y="597.0" type="line"/>
-      <point x="55.0" y="597.0" type="line"/>
+      <point x="55" y="462" type="line"/>
+      <point x="526" y="462" type="line"/>
+      <point x="526" y="597" type="line"/>
+      <point x="55" y="597" type="line"/>
     </contour>
     <contour>
-      <point x="55.0" y="82.0" type="line"/>
-      <point x="526.0" y="82.0" type="line"/>
-      <point x="526.0" y="217.0" type="line"/>
-      <point x="55.0" y="217.0" type="line"/>
+      <point x="55" y="82" type="line"/>
+      <point x="526" y="82" type="line"/>
+      <point x="526" y="217" type="line"/>
+      <point x="55" y="217" type="line"/>
     </contour>
     <contour>
-      <point x="55.0" y="272.0" type="line"/>
-      <point x="526.0" y="272.0" type="line"/>
-      <point x="526.0" y="407.0" type="line"/>
-      <point x="55.0" y="407.0" type="line"/>
+      <point x="55" y="272" type="line"/>
+      <point x="526" y="272" type="line"/>
+      <point x="526" y="407" type="line"/>
+      <point x="55" y="407" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ntilde.glif b/src/Cantarell-Bold.ufo/glyphs/ntilde.glif
index 03031eef..a905e173 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ntilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ntilde" format="2">
-  <advance width="581.0"/>
+  <advance width="581"/>
   <unicode hex="00F1"/>
   <outline>
     <component base="n"/>
-    <component base="tildecomb" xOffset="61.0"/>
+    <component base="tildecomb" xOffset="61"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/numbersign.glif b/src/Cantarell-Bold.ufo/glyphs/numbersign.glif
index 93adb325..38de223e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/numbersign.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/numbersign.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="numbersign" format="2">
-  <advance width="689.0"/>
+  <advance width="689"/>
   <unicode hex="0023"/>
   <outline>
     <contour>
-      <point x="414.0" y="0.0" type="line"/>
-      <point x="574.0" y="0.0" type="line"/>
-      <point x="574.0" y="694.0" type="line"/>
-      <point x="414.0" y="694.0" type="line"/>
+      <point x="414" y="0" type="line"/>
+      <point x="574" y="0" type="line"/>
+      <point x="574" y="694" type="line"/>
+      <point x="414" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="22.0" y="151.0" type="line"/>
-      <point x="667.0" y="151.0" type="line"/>
-      <point x="667.0" y="276.0" type="line"/>
-      <point x="22.0" y="276.0" type="line"/>
+      <point x="22" y="151" type="line"/>
+      <point x="667" y="151" type="line"/>
+      <point x="667" y="276" type="line"/>
+      <point x="22" y="276" type="line"/>
     </contour>
     <contour>
-      <point x="120.0" y="0.0" type="line"/>
-      <point x="281.0" y="0.0" type="line"/>
-      <point x="281.0" y="694.0" type="line"/>
-      <point x="120.0" y="694.0" type="line"/>
+      <point x="120" y="0" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="281" y="694" type="line"/>
+      <point x="120" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="22.0" y="421.0" type="line"/>
-      <point x="667.0" y="421.0" type="line"/>
-      <point x="667.0" y="546.0" type="line"/>
-      <point x="22.0" y="546.0" type="line"/>
+      <point x="22" y="421" type="line"/>
+      <point x="667" y="421" type="line"/>
+      <point x="667" y="546" type="line"/>
+      <point x="22" y="546" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/numero.glif b/src/Cantarell-Bold.ufo/glyphs/numero.glif
index 26f74087..d8f6470b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/numero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/numero.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="numero" format="2">
-  <advance width="1358.0"/>
+  <advance width="1358"/>
   <unicode hex="2116"/>
   <outline>
-    <component base="N" xOffset="13.0"/>
-    <component base="_o.numero" xOffset="770.0"/>
+    <component base="N" xOffset="13"/>
+    <component base="_o.numero" xOffset="770"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/o-cy.glif b/src/Cantarell-Bold.ufo/glyphs/o-cy.glif
index 86574f48..d11bc2f9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/o-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/o-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="o-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="043E"/>
-  <anchor x="284.0" y="490.0" name="top"/>
+  <anchor x="284" y="490" name="top"/>
   <outline>
     <component base="o"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/o.glif b/src/Cantarell-Bold.ufo/glyphs/o.glif
index d8c86e80..0788592e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/o.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/o.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="o" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="006F"/>
   <note>
 o
 </note>
-  <anchor x="282.0" y="0.0" name="bottom"/>
-  <anchor x="282.0" y="245.0" name="center"/>
-  <anchor x="368.0" y="10.0" name="ogonek"/>
-  <anchor x="282.0" y="490.0" name="top"/>
-  <anchor x="478.0" y="490.0" name="topright"/>
+  <anchor x="282" y="0" name="bottom"/>
+  <anchor x="282" y="245" name="center"/>
+  <anchor x="368" y="10" name="ogonek"/>
+  <anchor x="282" y="490" name="top"/>
+  <anchor x="478" y="490" name="topright"/>
   <outline>
     <contour>
-      <point x="275.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="-10.0"/>
-      <point x="549.0" y="96.0"/>
-      <point x="549.0" y="254.0" type="curve" smooth="yes"/>
-      <point x="549.0" y="403.0"/>
-      <point x="449.0" y="500.0"/>
-      <point x="293.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="128.0" y="500.0"/>
-      <point x="18.0" y="394.0"/>
-      <point x="18.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="18.0" y="87.0"/>
-      <point x="118.0" y="-10.0"/>
+      <point x="275" y="-10" type="curve" smooth="yes"/>
+      <point x="439" y="-10"/>
+      <point x="549" y="96"/>
+      <point x="549" y="254" type="curve" smooth="yes"/>
+      <point x="549" y="403"/>
+      <point x="449" y="500"/>
+      <point x="293" y="500" type="curve" smooth="yes"/>
+      <point x="128" y="500"/>
+      <point x="18" y="394"/>
+      <point x="18" y="235" type="curve" smooth="yes"/>
+      <point x="18" y="87"/>
+      <point x="118" y="-10"/>
     </contour>
     <contour>
-      <point x="286.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="134.0"/>
-      <point x="194.0" y="176.0"/>
-      <point x="194.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="315.0"/>
-      <point x="226.0" y="356.0"/>
-      <point x="281.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="356.0"/>
-      <point x="373.0" y="313.0"/>
-      <point x="373.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="173.0"/>
-      <point x="341.0" y="134.0"/>
+      <point x="286" y="134" type="curve" smooth="yes"/>
+      <point x="228" y="134"/>
+      <point x="194" y="176"/>
+      <point x="194" y="246" type="curve" smooth="yes"/>
+      <point x="194" y="315"/>
+      <point x="226" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="339" y="356"/>
+      <point x="373" y="313"/>
+      <point x="373" y="240" type="curve" smooth="yes"/>
+      <point x="373" y="173"/>
+      <point x="341" y="134"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oacute.glif b/src/Cantarell-Bold.ufo/glyphs/oacute.glif
index 783f71a3..509d34b4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oacute" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="00F3"/>
   <outline>
     <component base="o"/>
-    <component base="acutecomb" xOffset="186.0"/>
+    <component base="acutecomb" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif b/src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif
index 0b88689c..93cbfd54 100644
--- a/src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="obarred-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="04E9"/>
   <outline>
     <component base="o"/>
-    <component base="strokeshortcomb" xOffset="67.0" yOffset="-54.0"/>
+    <component base="strokeshortcomb" xOffset="67" yOffset="-54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/obreve.glif b/src/Cantarell-Bold.ufo/glyphs/obreve.glif
index a0714321..37c8f1d4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/obreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/obreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="obreve" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="014F"/>
   <outline>
     <component base="o"/>
-    <component base="brevecomb" xOffset="66.0"/>
+    <component base="brevecomb" xOffset="66"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocaron.glif b/src/Cantarell-Bold.ufo/glyphs/ocaron.glif
index e91fdef0..30eed9f5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ocaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ocaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocaron" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="01D2"/>
   <outline>
     <component base="o"/>
-    <component base="caroncomb" xOffset="76.0"/>
+    <component base="caroncomb" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif
index 6c2b2a03..92137739 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflex" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="00F4"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb" xOffset="79.0"/>
+    <component base="circumflexcomb" xOffset="79"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexacute.glif
index 6879c5ab..d9595d40 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ocircumflexacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexacute" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1ED1"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_acutecomb" xOffset="78.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexdotbelow.glif
index bf7375e7..ca770345 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ocircumflexdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexdotbelow" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1ED9"/>
   <outline>
     <component base="o"/>
-    <component base="dotbelowcomb" xOffset="132.0"/>
-    <component base="circumflexcomb" xOffset="79.0"/>
+    <component base="dotbelowcomb" xOffset="132"/>
+    <component base="circumflexcomb" xOffset="79"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexgrave.glif
index e63a3356..5f88fd8b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ocircumflexgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexgrave" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1ED3"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_gravecomb" xOffset="78.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexhookabove.glif
index d2221f99..4230e665 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ocircumflexhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexhookabove" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1ED5"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="78.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflextilde.glif
index cb75f809..b9ca4318 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ocircumflextilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflextilde" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1ED7"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_tildecomb" xOffset="60.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="60"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/odblgrave.glif
index b92cfbbf..caaf9be8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/odblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/odblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odblgrave" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="020D"/>
   <outline>
     <component base="o"/>
-    <component base="dblgravecomb" xOffset="-19.0"/>
+    <component base="dblgravecomb" xOffset="-19"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif
index e5d4089d..16f859ea 100644
--- a/src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresis-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="04E7"/>
   <outline>
     <component base="o-cy"/>
-    <component base="dieresiscomb" xOffset="15.0"/>
+    <component base="dieresiscomb" xOffset="15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odieresis.glif b/src/Cantarell-Bold.ufo/glyphs/odieresis.glif
index b4b0fde4..3f54f018 100644
--- a/src/Cantarell-Bold.ufo/glyphs/odieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/odieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresis" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="00F6"/>
   <outline>
     <component base="o"/>
-    <component base="dieresiscomb" xOffset="13.0"/>
+    <component base="dieresiscomb" xOffset="13"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif
index 2679dfa7..6be8bd0e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresismacron" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="022B"/>
   <outline>
     <component base="o"/>
-    <component base="dieresiscomb_macroncomb" xOffset="26.0"/>
+    <component base="dieresiscomb_macroncomb" xOffset="26"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odotaccentmacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/odotaccentmacron.glif
index 391fa522..1f3edb5a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/odotaccentmacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/odotaccentmacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odotaccentmacron" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0231"/>
   <outline>
     <component base="o"/>
-    <component base="dotaccentcomb_macroncomb" xOffset="-9.0"/>
+    <component base="dotaccentcomb_macroncomb" xOffset="-9"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/odotbelow.glif
index 61f72d85..86f38628 100644
--- a/src/Cantarell-Bold.ufo/glyphs/odotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/odotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odotbelow" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1ECD"/>
   <outline>
     <component base="o"/>
-    <component base="dotbelowcomb" xOffset="132.0"/>
+    <component base="dotbelowcomb" xOffset="132"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oe.glif b/src/Cantarell-Bold.ufo/glyphs/oe.glif
index 5493beee..eca35590 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oe.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oe.glif
@@ -1,70 +1,70 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oe" format="2">
-  <advance width="881.0"/>
+  <advance width="881"/>
   <unicode hex="0153"/>
-  <anchor x="481.0" y="0.0" name="bottom"/>
-  <anchor x="481.0" y="490.0" name="top"/>
+  <anchor x="481" y="0" name="bottom"/>
+  <anchor x="481" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="259.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="404.0" y="-10.0"/>
-      <point x="499.0" y="94.0"/>
-      <point x="499.0" y="253.0" type="curve" smooth="yes"/>
-      <point x="499.0" y="405.0"/>
-      <point x="412.0" y="500.0"/>
-      <point x="274.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="500.0"/>
-      <point x="18.0" y="391.0"/>
-      <point x="18.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="18.0" y="90.0"/>
-      <point x="115.0" y="-10.0"/>
+      <point x="259" y="-10" type="curve" smooth="yes"/>
+      <point x="404" y="-10"/>
+      <point x="499" y="94"/>
+      <point x="499" y="253" type="curve" smooth="yes"/>
+      <point x="499" y="405"/>
+      <point x="412" y="500"/>
+      <point x="274" y="500" type="curve" smooth="yes"/>
+      <point x="124" y="500"/>
+      <point x="18" y="391"/>
+      <point x="18" y="237" type="curve" smooth="yes"/>
+      <point x="18" y="90"/>
+      <point x="115" y="-10"/>
     </contour>
     <contour>
-      <point x="286.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="231.0" y="134.0"/>
-      <point x="194.0" y="179.0"/>
-      <point x="194.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="313.0"/>
-      <point x="228.0" y="356.0"/>
-      <point x="281.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="356.0"/>
-      <point x="373.0" y="310.0"/>
-      <point x="373.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="176.0"/>
-      <point x="339.0" y="134.0"/>
+      <point x="286" y="134" type="curve" smooth="yes"/>
+      <point x="231" y="134"/>
+      <point x="194" y="179"/>
+      <point x="194" y="246" type="curve" smooth="yes"/>
+      <point x="194" y="313"/>
+      <point x="228" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="336" y="356"/>
+      <point x="373" y="310"/>
+      <point x="373" y="240" type="curve" smooth="yes"/>
+      <point x="373" y="176"/>
+      <point x="339" y="134"/>
     </contour>
     <contour>
-      <point x="663.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="718.0" y="-10.0"/>
-      <point x="782.0" y="1.0"/>
-      <point x="844.0" y="22.0" type="curve"/>
-      <point x="806.0" y="139.0" type="line"/>
-      <point x="765.0" y="125.0"/>
-      <point x="726.0" y="118.0"/>
-      <point x="686.0" y="118.0" type="curve" smooth="yes"/>
-      <point x="589.0" y="118.0"/>
-      <point x="544.0" y="160.0"/>
-      <point x="544.0" y="261.0" type="curve" smooth="yes"/>
-      <point x="544.0" y="337.0"/>
-      <point x="572.0" y="373.0"/>
-      <point x="619.0" y="373.0" type="curve" smooth="yes"/>
-      <point x="660.0" y="373.0"/>
-      <point x="690.0" y="347.0"/>
-      <point x="690.0" y="297.0" type="curve"/>
-      <point x="523.0" y="297.0" type="line"/>
-      <point x="523.0" y="197.0" type="line"/>
-      <point x="846.0" y="197.0" type="line"/>
-      <point x="850.0" y="222.0"/>
-      <point x="853.0" y="247.0"/>
-      <point x="853.0" y="273.0" type="curve" smooth="yes"/>
-      <point x="853.0" y="416.0"/>
-      <point x="769.0" y="500.0"/>
-      <point x="635.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="483.0" y="500.0"/>
-      <point x="373.0" y="394.0"/>
-      <point x="373.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="96.0"/>
-      <point x="492.0" y="-10.0"/>
+      <point x="663" y="-10" type="curve" smooth="yes"/>
+      <point x="718" y="-10"/>
+      <point x="782" y="1"/>
+      <point x="844" y="22" type="curve"/>
+      <point x="806" y="139" type="line"/>
+      <point x="765" y="125"/>
+      <point x="726" y="118"/>
+      <point x="686" y="118" type="curve" smooth="yes"/>
+      <point x="589" y="118"/>
+      <point x="544" y="160"/>
+      <point x="544" y="261" type="curve" smooth="yes"/>
+      <point x="544" y="337"/>
+      <point x="572" y="373"/>
+      <point x="619" y="373" type="curve" smooth="yes"/>
+      <point x="660" y="373"/>
+      <point x="690" y="347"/>
+      <point x="690" y="297" type="curve"/>
+      <point x="523" y="297" type="line"/>
+      <point x="523" y="197" type="line"/>
+      <point x="846" y="197" type="line"/>
+      <point x="850" y="222"/>
+      <point x="853" y="247"/>
+      <point x="853" y="273" type="curve" smooth="yes"/>
+      <point x="853" y="416"/>
+      <point x="769" y="500"/>
+      <point x="635" y="500" type="curve" smooth="yes"/>
+      <point x="483" y="500"/>
+      <point x="373" y="394"/>
+      <point x="373" y="248" type="curve" smooth="yes"/>
+      <point x="373" y="96"/>
+      <point x="492" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/ogonek.glif
index 205d89eb..401eb8b9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonek.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonek" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="02DB"/>
   <outline>
     <component base="ogonekcomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif
index 91ce7fdd..0676e873 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb" format="2">
   <unicode hex="0328"/>
-  <anchor x="460.0" y="10.0" name="_ogonek"/>
+  <anchor x="460" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="397.0" y="-256.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="-256.0"/>
-      <point x="474.0" y="-246.0"/>
-      <point x="501.0" y="-231.0" type="curve"/>
-      <point x="488.0" y="-141.0" type="line"/>
-      <point x="474.0" y="-148.0"/>
-      <point x="456.0" y="-151.0"/>
-      <point x="448.0" y="-151.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="-151.0"/>
-      <point x="407.0" y="-130.0"/>
-      <point x="407.0" y="-105.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-61.0"/>
-      <point x="445.0" y="-21.0"/>
-      <point x="507.0" y="0.0" type="curve"/>
-      <point x="440.0" y="20.0" type="line"/>
-      <point x="328.0" y="3.0"/>
-      <point x="257.0" y="-59.0"/>
-      <point x="257.0" y="-140.0" type="curve" smooth="yes"/>
-      <point x="257.0" y="-209.0"/>
-      <point x="309.0" y="-256.0"/>
+      <point x="397" y="-256" type="curve" smooth="yes"/>
+      <point x="437" y="-256"/>
+      <point x="474" y="-246"/>
+      <point x="501" y="-231" type="curve"/>
+      <point x="488" y="-141" type="line"/>
+      <point x="474" y="-148"/>
+      <point x="456" y="-151"/>
+      <point x="448" y="-151" type="curve" smooth="yes"/>
+      <point x="423" y="-151"/>
+      <point x="407" y="-130"/>
+      <point x="407" y="-105" type="curve" smooth="yes"/>
+      <point x="407" y="-61"/>
+      <point x="445" y="-21"/>
+      <point x="507" y="0" type="curve"/>
+      <point x="440" y="20" type="line"/>
+      <point x="328" y="3"/>
+      <point x="257" y="-59"/>
+      <point x="257" y="-140" type="curve" smooth="yes"/>
+      <point x="257" y="-209"/>
+      <point x="309" y="-256"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>547.0</real>
+      <integer>547</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.narrow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.narrow.glif
index f1114821..e93ec0ea 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.narrow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.narrow.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.narrow" format="2">
-  <anchor x="435.0" y="10.0" name="_ogonek"/>
+  <anchor x="435" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="381.0" y="-256.0" type="curve" smooth="yes"/>
-      <point x="414.0" y="-256.0"/>
-      <point x="449.0" y="-247.0"/>
-      <point x="474.0" y="-231.0" type="curve"/>
-      <point x="461.0" y="-143.0" type="line"/>
-      <point x="455.0" y="-147.0"/>
-      <point x="443.0" y="-151.0"/>
-      <point x="432.0" y="-151.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="-151.0"/>
-      <point x="407.0" y="-133.0"/>
-      <point x="407.0" y="-105.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-60.0"/>
-      <point x="437.0" y="-20.0"/>
-      <point x="482.0" y="0.0" type="curve"/>
-      <point x="416.0" y="20.0" type="line"/>
-      <point x="319.0" y="3.0"/>
-      <point x="257.0" y="-59.0"/>
-      <point x="257.0" y="-140.0" type="curve" smooth="yes"/>
-      <point x="257.0" y="-209.0"/>
-      <point x="303.0" y="-256.0"/>
+      <point x="381" y="-256" type="curve" smooth="yes"/>
+      <point x="414" y="-256"/>
+      <point x="449" y="-247"/>
+      <point x="474" y="-231" type="curve"/>
+      <point x="461" y="-143" type="line"/>
+      <point x="455" y="-147"/>
+      <point x="443" y="-151"/>
+      <point x="432" y="-151" type="curve" smooth="yes"/>
+      <point x="417" y="-151"/>
+      <point x="407" y="-133"/>
+      <point x="407" y="-105" type="curve" smooth="yes"/>
+      <point x="407" y="-60"/>
+      <point x="437" y="-20"/>
+      <point x="482" y="0" type="curve"/>
+      <point x="416" y="20" type="line"/>
+      <point x="319" y="3"/>
+      <point x="257" y="-59"/>
+      <point x="257" y="-140" type="curve" smooth="yes"/>
+      <point x="257" y="-209"/>
+      <point x="303" y="-256"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>522.0</real>
+      <integer>522</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.case.glif
index c3f08e95..5ff5f3bb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.case.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.tall.case" format="2">
-  <anchor x="460.0" y="10.0" name="_ogonek"/>
+  <anchor x="460" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="397.0" y="-256.0" type="curve" smooth="yes"/>
-      <point x="434.0" y="-256.0"/>
-      <point x="474.0" y="-246.0"/>
-      <point x="501.0" y="-230.0" type="curve"/>
-      <point x="488.0" y="-140.0" type="line"/>
-      <point x="474.0" y="-147.0"/>
-      <point x="456.0" y="-151.0"/>
-      <point x="448.0" y="-151.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="-151.0"/>
-      <point x="407.0" y="-127.0"/>
-      <point x="407.0" y="-99.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-53.0"/>
-      <point x="444.0" y="-7.0"/>
-      <point x="507.0" y="21.0" type="curve"/>
-      <point x="440.0" y="36.0" type="line"/>
-      <point x="326.0" y="17.0"/>
-      <point x="257.0" y="-52.0"/>
-      <point x="257.0" y="-134.0" type="curve" smooth="yes"/>
-      <point x="257.0" y="-206.0"/>
-      <point x="309.0" y="-256.0"/>
+      <point x="397" y="-256" type="curve" smooth="yes"/>
+      <point x="434" y="-256"/>
+      <point x="474" y="-246"/>
+      <point x="501" y="-230" type="curve"/>
+      <point x="488" y="-140" type="line"/>
+      <point x="474" y="-147"/>
+      <point x="456" y="-151"/>
+      <point x="448" y="-151" type="curve" smooth="yes"/>
+      <point x="423" y="-151"/>
+      <point x="407" y="-127"/>
+      <point x="407" y="-99" type="curve" smooth="yes"/>
+      <point x="407" y="-53"/>
+      <point x="444" y="-7"/>
+      <point x="507" y="21" type="curve"/>
+      <point x="440" y="36" type="line"/>
+      <point x="326" y="17"/>
+      <point x="257" y="-52"/>
+      <point x="257" y="-134" type="curve" smooth="yes"/>
+      <point x="257" y="-206"/>
+      <point x="309" y="-256"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>547.0</real>
+      <integer>547</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif 
b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif
index d849699b..9c630bc8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.tall" format="2">
-  <anchor x="460.0" y="11.0" name="_ogonek"/>
+  <anchor x="460" y="11" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="397.0" y="-256.0" type="curve" smooth="yes"/>
-      <point x="436.0" y="-256.0"/>
-      <point x="473.0" y="-246.0"/>
-      <point x="501.0" y="-230.0" type="curve"/>
-      <point x="488.0" y="-140.0" type="line"/>
-      <point x="474.0" y="-147.0"/>
-      <point x="455.0" y="-150.0"/>
-      <point x="447.0" y="-150.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="-150.0"/>
-      <point x="402.0" y="-130.0"/>
-      <point x="402.0" y="-96.0" type="curve" smooth="yes"/>
-      <point x="402.0" y="-53.0"/>
-      <point x="441.0" y="-8.0"/>
-      <point x="507.0" y="22.0" type="curve"/>
-      <point x="440.0" y="38.0" type="line"/>
-      <point x="316.0" y="-7.0"/>
-      <point x="259.0" y="-61.0"/>
-      <point x="259.0" y="-134.0" type="curve" smooth="yes"/>
-      <point x="259.0" y="-206.0"/>
-      <point x="309.0" y="-256.0"/>
+      <point x="397" y="-256" type="curve" smooth="yes"/>
+      <point x="436" y="-256"/>
+      <point x="473" y="-246"/>
+      <point x="501" y="-230" type="curve"/>
+      <point x="488" y="-140" type="line"/>
+      <point x="474" y="-147"/>
+      <point x="455" y="-150"/>
+      <point x="447" y="-150" type="curve" smooth="yes"/>
+      <point x="426" y="-150"/>
+      <point x="402" y="-130"/>
+      <point x="402" y="-96" type="curve" smooth="yes"/>
+      <point x="402" y="-53"/>
+      <point x="441" y="-8"/>
+      <point x="507" y="22" type="curve"/>
+      <point x="440" y="38" type="line"/>
+      <point x="316" y="-7"/>
+      <point x="259" y="-61"/>
+      <point x="259" y="-134" type="curve" smooth="yes"/>
+      <point x="259" y="-206"/>
+      <point x="309" y="-256"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>547.0</real>
+      <integer>547</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ograve.glif b/src/Cantarell-Bold.ufo/glyphs/ograve.glif
index 6ee481ce..82ed2f23 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ograve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ograve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ograve" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="00F2"/>
   <outline>
     <component base="o"/>
-    <component base="gravecomb" xOffset="84.0"/>
+    <component base="gravecomb" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ohookabove.glif
index 87152d00..285572e4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohookabove" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1ECF"/>
   <outline>
     <component base="o"/>
-    <component base="hookabovecomb" xOffset="128.0"/>
+    <component base="hookabovecomb" xOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorn.glif b/src/Cantarell-Bold.ufo/glyphs/ohorn.glif
index 92fab3a6..7f733ea5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohorn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorn" format="2">
-  <advance width="685.0"/>
+  <advance width="685"/>
   <unicode hex="01A1"/>
   <outline>
     <component base="o"/>
-    <component base="horncomb" xOffset="407.0" yOffset="8.0"/>
+    <component base="horncomb" xOffset="407" yOffset="8"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohornacute.glif b/src/Cantarell-Bold.ufo/glyphs/ohornacute.glif
index 47c842ca..54513707 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohornacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohornacute" format="2">
-  <advance width="685.0"/>
+  <advance width="685"/>
   <unicode hex="1EDB"/>
   <outline>
     <component base="ohorn"/>
-    <component base="acutecomb" xOffset="186.0"/>
+    <component base="acutecomb" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif
index 180b6664..971252c3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorndotbelow" format="2">
-  <advance width="685.0"/>
+  <advance width="685"/>
   <unicode hex="1EE3"/>
   <outline>
     <component base="ohorn"/>
-    <component base="dotbelowcomb" xOffset="132.0"/>
+    <component base="dotbelowcomb" xOffset="132"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif b/src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif
index 7a324677..87c5e682 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorngrave" format="2">
-  <advance width="685.0"/>
+  <advance width="685"/>
   <unicode hex="1EDD"/>
   <outline>
     <component base="ohorn"/>
-    <component base="gravecomb" xOffset="84.0"/>
+    <component base="gravecomb" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif
index dc88cba6..34956112 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohornhookabove" format="2">
-  <advance width="685.0"/>
+  <advance width="685"/>
   <unicode hex="1EDF"/>
   <outline>
     <component base="ohorn"/>
-    <component base="hookabovecomb" xOffset="128.0"/>
+    <component base="hookabovecomb" xOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif b/src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif
index d22fe46d..5b0c2ab1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorntilde" format="2">
-  <advance width="685.0"/>
+  <advance width="685"/>
   <unicode hex="1EE1"/>
   <outline>
     <component base="ohorn"/>
-    <component base="tildecomb" xOffset="47.0"/>
+    <component base="tildecomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif
index bc509d4c..0ca486ec 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohungarumlaut" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0151"/>
   <outline>
     <component base="o"/>
-    <component base="hungarumlautcomb" xOffset="67.0"/>
+    <component base="hungarumlautcomb" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif
index b82e9a5a..e71537af 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oinvertedbreve" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="020F"/>
   <outline>
     <component base="o"/>
-    <component base="breveinvertedcomb" xOffset="56.0"/>
+    <component base="breveinvertedcomb" xOffset="56"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/omacron.glif b/src/Cantarell-Bold.ufo/glyphs/omacron.glif
index 9ff5d3b2..5097e5e5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/omacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/omacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacron" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="014D"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb" xOffset="40.0"/>
+    <component base="macroncomb" xOffset="40"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/omacronacute.glif b/src/Cantarell-Bold.ufo/glyphs/omacronacute.glif
index bdcd8c81..9d2f2a0c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/omacronacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/omacronacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacronacute" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E53"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb_acutecomb" xOffset="43.0"/>
+    <component base="macroncomb_acutecomb" xOffset="43"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif b/src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif
index a64c7e30..47f94437 100644
--- a/src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacrongrave" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E51"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb_gravecomb" xOffset="43.0"/>
+    <component base="macroncomb_gravecomb" xOffset="43"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/one.dnom.glif
index 2865c004..07ed9d3b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.dnom.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.dnom" format="2">
-  <advance width="381.0"/>
+  <advance width="381"/>
   <note>
 one
 </note>
   <outline>
     <contour>
-      <point x="139.0" y="115.0" type="line"/>
-      <point x="288.0" y="115.0" type="line"/>
-      <point x="288.0" y="479.0" type="line"/>
-      <point x="199.0" y="479.0" type="line"/>
-      <point x="10.0" y="379.0" type="line"/>
-      <point x="66.0" y="271.0" type="line"/>
-      <point x="185.0" y="323.0" type="line"/>
-      <point x="139.0" y="371.0" type="line"/>
+      <point x="139" y="115" type="line"/>
+      <point x="288" y="115" type="line"/>
+      <point x="288" y="479" type="line"/>
+      <point x="199" y="479" type="line"/>
+      <point x="10" y="379" type="line"/>
+      <point x="66" y="271" type="line"/>
+      <point x="185" y="323" type="line"/>
+      <point x="139" y="371" type="line"/>
     </contour>
     <contour>
-      <point x="41.0" y="0.0" type="line"/>
-      <point x="379.0" y="0.0" type="line"/>
-      <point x="379.0" y="128.0" type="line"/>
-      <point x="41.0" y="128.0" type="line"/>
+      <point x="41" y="0" type="line"/>
+      <point x="379" y="0" type="line"/>
+      <point x="379" y="128" type="line"/>
+      <point x="41" y="128" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.glif b/src/Cantarell-Bold.ufo/glyphs/one.glif
index f2ac5b12..a56c53f4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one" format="2">
-  <advance width="492.0"/>
+  <advance width="492"/>
   <unicode hex="0031"/>
   <outline>
     <component base="one.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.lf.glif b/src/Cantarell-Bold.ufo/glyphs/one.lf.glif
index fc67b4f7..23e23308 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.lf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.lf" format="2">
-  <advance width="492.0"/>
+  <advance width="492"/>
   <outline>
     <contour>
-      <point x="178.0" y="131.0" type="line"/>
-      <point x="351.0" y="131.0" type="line"/>
-      <point x="351.0" y="694.0" type="line"/>
-      <point x="248.0" y="694.0" type="line"/>
-      <point x="9.0" y="556.0" type="line"/>
-      <point x="74.0" y="432.0" type="line"/>
-      <point x="232.0" y="514.0" type="line"/>
-      <point x="178.0" y="569.0" type="line"/>
+      <point x="178" y="131" type="line"/>
+      <point x="351" y="131" type="line"/>
+      <point x="351" y="694" type="line"/>
+      <point x="248" y="694" type="line"/>
+      <point x="9" y="556" type="line"/>
+      <point x="74" y="432" type="line"/>
+      <point x="232" y="514" type="line"/>
+      <point x="178" y="569" type="line"/>
     </contour>
     <contour>
-      <point x="44.0" y="0.0" type="line"/>
-      <point x="485.0" y="0.0" type="line"/>
-      <point x="485.0" y="148.0" type="line"/>
-      <point x="44.0" y="148.0" type="line"/>
+      <point x="44" y="0" type="line"/>
+      <point x="485" y="0" type="line"/>
+      <point x="485" y="148" type="line"/>
+      <point x="44" y="148" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.numr.glif b/src/Cantarell-Bold.ufo/glyphs/one.numr.glif
index f9c39af7..1c05c6e4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.numr" format="2">
-  <advance width="381.0"/>
+  <advance width="381"/>
   <outline>
-    <component base="one.dnom" yOffset="260.0"/>
+    <component base="one.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.osf.glif b/src/Cantarell-Bold.ufo/glyphs/one.osf.glif
index b10ce310..4eaa06d0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.osf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.osf" format="2">
-  <advance width="484.0"/>
+  <advance width="484"/>
   <outline>
     <contour>
-      <point x="182.0" y="126.0" type="line"/>
-      <point x="347.0" y="126.0" type="line"/>
-      <point x="347.0" y="594.0" type="line"/>
-      <point x="248.0" y="594.0" type="line"/>
-      <point x="14.0" y="473.0" type="line"/>
-      <point x="76.0" y="355.0" type="line"/>
-      <point x="234.0" y="422.0" type="line"/>
-      <point x="182.0" y="475.0" type="line"/>
+      <point x="182" y="126" type="line"/>
+      <point x="347" y="126" type="line"/>
+      <point x="347" y="594" type="line"/>
+      <point x="248" y="594" type="line"/>
+      <point x="14" y="473" type="line"/>
+      <point x="76" y="355" type="line"/>
+      <point x="234" y="422" type="line"/>
+      <point x="182" y="475" type="line"/>
     </contour>
     <contour>
-      <point x="47.0" y="0.0" type="line"/>
-      <point x="470.0" y="0.0" type="line"/>
-      <point x="470.0" y="141.0" type="line"/>
-      <point x="47.0" y="141.0" type="line"/>
+      <point x="47" y="0" type="line"/>
+      <point x="470" y="0" type="line"/>
+      <point x="470" y="141" type="line"/>
+      <point x="47" y="141" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.subs.glif b/src/Cantarell-Bold.ufo/glyphs/one.subs.glif
index f5431bbc..26923336 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.subs" format="2">
-  <advance width="381.0"/>
+  <advance width="381"/>
   <outline>
-    <component base="one.dnom" yOffset="-180.0"/>
+    <component base="one.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.tf.glif b/src/Cantarell-Bold.ufo/glyphs/one.tf.glif
index 61e6c866..44a670d7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.tf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="230.0" y="131.0" type="line"/>
-      <point x="404.0" y="131.0" type="line"/>
-      <point x="404.0" y="694.0" type="line"/>
-      <point x="300.0" y="694.0" type="line"/>
-      <point x="33.0" y="556.0" type="line"/>
-      <point x="98.0" y="432.0" type="line"/>
-      <point x="286.0" y="514.0" type="line"/>
-      <point x="230.0" y="569.0" type="line"/>
+      <point x="230" y="131" type="line"/>
+      <point x="404" y="131" type="line"/>
+      <point x="404" y="694" type="line"/>
+      <point x="300" y="694" type="line"/>
+      <point x="33" y="556" type="line"/>
+      <point x="98" y="432" type="line"/>
+      <point x="286" y="514" type="line"/>
+      <point x="230" y="569" type="line"/>
     </contour>
     <contour>
-      <point x="69.0" y="0.0" type="line"/>
-      <point x="550.0" y="0.0" type="line"/>
-      <point x="550.0" y="148.0" type="line"/>
-      <point x="69.0" y="148.0" type="line"/>
+      <point x="69" y="0" type="line"/>
+      <point x="550" y="0" type="line"/>
+      <point x="550" y="148" type="line"/>
+      <point x="69" y="148" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/one.tosf.glif
index 4bfe7e76..b505e6f4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/one.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/one.tosf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="234.0" y="126.0" type="line"/>
-      <point x="399.0" y="126.0" type="line"/>
-      <point x="399.0" y="594.0" type="line"/>
-      <point x="300.0" y="594.0" type="line"/>
-      <point x="34.0" y="473.0" type="line"/>
-      <point x="96.0" y="355.0" type="line"/>
-      <point x="287.0" y="422.0" type="line"/>
-      <point x="234.0" y="475.0" type="line"/>
+      <point x="234" y="126" type="line"/>
+      <point x="399" y="126" type="line"/>
+      <point x="399" y="594" type="line"/>
+      <point x="300" y="594" type="line"/>
+      <point x="34" y="473" type="line"/>
+      <point x="96" y="355" type="line"/>
+      <point x="287" y="422" type="line"/>
+      <point x="234" y="475" type="line"/>
     </contour>
     <contour>
-      <point x="68.0" y="0.0" type="line"/>
-      <point x="548.0" y="0.0" type="line"/>
-      <point x="548.0" y="141.0" type="line"/>
-      <point x="68.0" y="141.0" type="line"/>
+      <point x="68" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="141" type="line"/>
+      <point x="68" y="141" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneeighth.glif b/src/Cantarell-Bold.ufo/glyphs/oneeighth.glif
index d087f598..af4810f4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oneeighth.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oneeighth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneeighth" format="2">
-  <advance width="1188.0"/>
+  <advance width="1188"/>
   <unicode hex="215B"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="eight.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="eight.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onefifth.glif b/src/Cantarell-Bold.ufo/glyphs/onefifth.glif
index b82195ac..18e3be0d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onefifth.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onefifth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onefifth" format="2">
-  <advance width="1167.0"/>
+  <advance width="1167"/>
   <unicode hex="2155"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="five.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="five.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onefraction.glif b/src/Cantarell-Bold.ufo/glyphs/onefraction.glif
index e180f4aa..e058357b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onefraction.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onefraction.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onefraction" format="2">
-  <advance width="719.0"/>
+  <advance width="719"/>
   <unicode hex="215F"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
+    <component base="fraction" xOffset="381"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onehalf.glif b/src/Cantarell-Bold.ufo/glyphs/onehalf.glif
index ba8958bf..9f3f5f6a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onehalf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onehalf.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onehalf" format="2">
-  <advance width="1157.0"/>
+  <advance width="1157"/>
   <unicode hex="00BD"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="two.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="two.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneinferior.glif b/src/Cantarell-Bold.ufo/glyphs/oneinferior.glif
index abb0921c..7a3ae294 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oneinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oneinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneinferior" format="2">
-  <advance width="381.0"/>
+  <advance width="381"/>
   <unicode hex="2081"/>
   <outline>
-    <component base="one.dnom" yOffset="-100.0"/>
+    <component base="one.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneninth.glif b/src/Cantarell-Bold.ufo/glyphs/oneninth.glif
index 24af9e4f..39e605ab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oneninth.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oneninth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneninth" format="2">
-  <advance width="1181.0"/>
+  <advance width="1181"/>
   <unicode hex="2151"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="nine.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="nine.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onequarter.glif b/src/Cantarell-Bold.ufo/glyphs/onequarter.glif
index 2b3e9eb4..8ec7a40b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onequarter.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onequarter.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onequarter" format="2">
-  <advance width="1197.0"/>
+  <advance width="1197"/>
   <unicode hex="00BC"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="four.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="four.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneseventh.glif b/src/Cantarell-Bold.ufo/glyphs/oneseventh.glif
index bc9a0c9c..2a1d605b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oneseventh.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oneseventh.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneseventh" format="2">
-  <advance width="1122.0"/>
+  <advance width="1122"/>
   <unicode hex="2150"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="seven.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="seven.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onesixth.glif b/src/Cantarell-Bold.ufo/glyphs/onesixth.glif
index 0669f1ee..830ba809 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onesixth.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onesixth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onesixth" format="2">
-  <advance width="1181.0"/>
+  <advance width="1181"/>
   <unicode hex="2159"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="six.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="six.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onesuperior.glif b/src/Cantarell-Bold.ufo/glyphs/onesuperior.glif
index c5b0cdcd..18dcc41e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onesuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onesuperior" format="2">
-  <advance width="381.0"/>
+  <advance width="381"/>
   <unicode hex="00B9"/>
   <outline>
-    <component base="one.dnom" yOffset="370.0"/>
+    <component base="one.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onetenth.glif b/src/Cantarell-Bold.ufo/glyphs/onetenth.glif
index ccd92474..3c0db278 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onetenth.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onetenth.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onetenth" format="2">
-  <advance width="1593.0"/>
+  <advance width="1593"/>
   <unicode hex="2152"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="one.dnom" xOffset="719.0"/>
-    <component base="zero.dnom" xOffset="1100.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="one.dnom" xOffset="719"/>
+    <component base="zero.dnom" xOffset="1100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onethird.glif b/src/Cantarell-Bold.ufo/glyphs/onethird.glif
index 8a914792..c8320b4a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/onethird.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/onethird.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onethird" format="2">
-  <advance width="1154.0"/>
+  <advance width="1154"/>
   <unicode hex="2153"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="381.0"/>
-    <component base="three.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="three.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oogonek.glif b/src/Cantarell-Bold.ufo/glyphs/oogonek.glif
index 57bd747f..c1df5503 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oogonek" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="01EB"/>
   <outline>
     <component base="o"/>
-    <component base="ogonekcomb.tall" xOffset="-92.0" yOffset="-1.0"/>
+    <component base="ogonekcomb.tall" xOffset="-92" yOffset="-1"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif b/src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif
index db0d25e7..e1dd63bb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ordfeminine" format="2">
-  <advance width="399.0"/>
+  <advance width="399"/>
   <unicode hex="00AA"/>
   <outline>
     <contour>
-      <point x="277.0" y="376.0" type="line"/>
-      <point x="364.0" y="376.0" type="line"/>
-      <point x="364.0" y="585.0" type="line" smooth="yes"/>
-      <point x="364.0" y="692.0"/>
-      <point x="304.0" y="750.0"/>
-      <point x="186.0" y="750.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="750.0"/>
-      <point x="71.0" y="737.0"/>
-      <point x="26.0" y="714.0" type="curve"/>
-      <point x="55.0" y="630.0" type="line"/>
-      <point x="97.0" y="646.0"/>
-      <point x="132.0" y="651.0"/>
-      <point x="161.0" y="651.0" type="curve" smooth="yes"/>
-      <point x="214.0" y="651.0"/>
-      <point x="245.0" y="633.0"/>
-      <point x="245.0" y="597.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="458.0" type="line"/>
+      <point x="277" y="376" type="line"/>
+      <point x="364" y="376" type="line"/>
+      <point x="364" y="585" type="line" smooth="yes"/>
+      <point x="364" y="692"/>
+      <point x="304" y="750"/>
+      <point x="186" y="750" type="curve" smooth="yes"/>
+      <point x="130" y="750"/>
+      <point x="71" y="737"/>
+      <point x="26" y="714" type="curve"/>
+      <point x="55" y="630" type="line"/>
+      <point x="97" y="646"/>
+      <point x="132" y="651"/>
+      <point x="161" y="651" type="curve" smooth="yes"/>
+      <point x="214" y="651"/>
+      <point x="245" y="633"/>
+      <point x="245" y="597" type="curve" smooth="yes"/>
+      <point x="245" y="458" type="line"/>
     </contour>
     <contour>
-      <point x="151.0" y="369.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="369.0"/>
-      <point x="293.0" y="417.0"/>
-      <point x="309.0" y="503.0" type="curve"/>
-      <point x="270.0" y="518.0" type="line"/>
-      <point x="263.0" y="485.0"/>
-      <point x="229.0" y="462.0"/>
-      <point x="192.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="462.0"/>
-      <point x="143.0" y="476.0"/>
-      <point x="143.0" y="497.0" type="curve" smooth="yes"/>
-      <point x="143.0" y="523.0"/>
-      <point x="176.0" y="533.0"/>
-      <point x="265.0" y="533.0" type="curve"/>
-      <point x="265.0" y="598.0" type="line"/>
-      <point x="96.0" y="598.0"/>
-      <point x="21.0" y="562.0"/>
-      <point x="21.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="21.0" y="413.0"/>
-      <point x="71.0" y="369.0"/>
+      <point x="151" y="369" type="curve" smooth="yes"/>
+      <point x="234" y="369"/>
+      <point x="293" y="417"/>
+      <point x="309" y="503" type="curve"/>
+      <point x="270" y="518" type="line"/>
+      <point x="263" y="485"/>
+      <point x="229" y="462"/>
+      <point x="192" y="462" type="curve" smooth="yes"/>
+      <point x="164" y="462"/>
+      <point x="143" y="476"/>
+      <point x="143" y="497" type="curve" smooth="yes"/>
+      <point x="143" y="523"/>
+      <point x="176" y="533"/>
+      <point x="265" y="533" type="curve"/>
+      <point x="265" y="598" type="line"/>
+      <point x="96" y="598"/>
+      <point x="21" y="562"/>
+      <point x="21" y="480" type="curve" smooth="yes"/>
+      <point x="21" y="413"/>
+      <point x="71" y="369"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif b/src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif
index dc514b1c..fca973fe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ordmasculine" format="2">
-  <advance width="428.0"/>
+  <advance width="428"/>
   <unicode hex="00BA"/>
   <outline>
     <contour>
-      <point x="207.0" y="369.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="369.0"/>
-      <point x="409.0" y="448.0"/>
-      <point x="409.0" y="566.0" type="curve" smooth="yes"/>
-      <point x="409.0" y="678.0"/>
-      <point x="335.0" y="750.0"/>
-      <point x="221.0" y="750.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="750.0"/>
-      <point x="19.0" y="671.0"/>
-      <point x="19.0" y="552.0" type="curve" smooth="yes"/>
-      <point x="19.0" y="441.0"/>
-      <point x="92.0" y="369.0"/>
+      <point x="207" y="369" type="curve" smooth="yes"/>
+      <point x="327" y="369"/>
+      <point x="409" y="448"/>
+      <point x="409" y="566" type="curve" smooth="yes"/>
+      <point x="409" y="678"/>
+      <point x="335" y="750"/>
+      <point x="221" y="750" type="curve" smooth="yes"/>
+      <point x="100" y="750"/>
+      <point x="19" y="671"/>
+      <point x="19" y="552" type="curve" smooth="yes"/>
+      <point x="19" y="441"/>
+      <point x="92" y="369"/>
     </contour>
     <contour>
-      <point x="217.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="468.0"/>
-      <point x="139.0" y="505.0"/>
-      <point x="139.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="139.0" y="616.0"/>
-      <point x="166.0" y="650.0"/>
-      <point x="211.0" y="650.0" type="curve" smooth="yes"/>
-      <point x="258.0" y="650.0"/>
-      <point x="289.0" y="613.0"/>
-      <point x="289.0" y="555.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="502.0"/>
-      <point x="262.0" y="468.0"/>
+      <point x="217" y="468" type="curve" smooth="yes"/>
+      <point x="169" y="468"/>
+      <point x="139" y="505"/>
+      <point x="139" y="561" type="curve" smooth="yes"/>
+      <point x="139" y="616"/>
+      <point x="166" y="650"/>
+      <point x="211" y="650" type="curve" smooth="yes"/>
+      <point x="258" y="650"/>
+      <point x="289" y="613"/>
+      <point x="289" y="555" type="curve" smooth="yes"/>
+      <point x="289" y="502"/>
+      <point x="262" y="468"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oslash.glif b/src/Cantarell-Bold.ufo/glyphs/oslash.glif
index 19f7b6e1..2f094df7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oslash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oslash.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oslash" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="00F8"/>
-  <anchor x="284.0" y="490.0" name="top"/>
+  <anchor x="284" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="275.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="-10.0"/>
-      <point x="549.0" y="96.0"/>
-      <point x="549.0" y="254.0" type="curve" smooth="yes"/>
-      <point x="549.0" y="403.0"/>
-      <point x="449.0" y="500.0"/>
-      <point x="293.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="128.0" y="500.0"/>
-      <point x="18.0" y="394.0"/>
-      <point x="18.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="18.0" y="87.0"/>
-      <point x="118.0" y="-10.0"/>
+      <point x="275" y="-10" type="curve" smooth="yes"/>
+      <point x="439" y="-10"/>
+      <point x="549" y="96"/>
+      <point x="549" y="254" type="curve" smooth="yes"/>
+      <point x="549" y="403"/>
+      <point x="449" y="500"/>
+      <point x="293" y="500" type="curve" smooth="yes"/>
+      <point x="128" y="500"/>
+      <point x="18" y="394"/>
+      <point x="18" y="235" type="curve" smooth="yes"/>
+      <point x="18" y="87"/>
+      <point x="118" y="-10"/>
     </contour>
     <contour>
-      <point x="286.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="226.0" y="134.0"/>
-      <point x="191.0" y="176.0"/>
-      <point x="191.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="315.0"/>
-      <point x="224.0" y="356.0"/>
-      <point x="281.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="341.0" y="356.0"/>
-      <point x="376.0" y="313.0"/>
-      <point x="376.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="173.0"/>
-      <point x="343.0" y="134.0"/>
+      <point x="286" y="134" type="curve" smooth="yes"/>
+      <point x="226" y="134"/>
+      <point x="191" y="176"/>
+      <point x="191" y="246" type="curve" smooth="yes"/>
+      <point x="191" y="315"/>
+      <point x="224" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="341" y="356"/>
+      <point x="376" y="313"/>
+      <point x="376" y="240" type="curve" smooth="yes"/>
+      <point x="376" y="173"/>
+      <point x="343" y="134"/>
     </contour>
     <contour>
-      <point x="127.0" y="-62.0" type="line"/>
-      <point x="512.0" y="509.0" type="line"/>
-      <point x="440.0" y="552.0" type="line"/>
-      <point x="57.0" y="-19.0" type="line"/>
+      <point x="127" y="-62" type="line"/>
+      <point x="512" y="509" type="line"/>
+      <point x="440" y="552" type="line"/>
+      <point x="57" y="-19" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oslashacute.glif b/src/Cantarell-Bold.ufo/glyphs/oslashacute.glif
index f6fa91c9..39c8041a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/oslashacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/oslashacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oslashacute" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="01FF"/>
   <outline>
     <component base="oslash"/>
-    <component base="acutecomb" xOffset="188.0"/>
+    <component base="acutecomb" xOffset="188"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otilde.glif b/src/Cantarell-Bold.ufo/glyphs/otilde.glif
index 6126d30f..c86f873f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/otilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/otilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otilde" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="00F5"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb" xOffset="47.0"/>
+    <component base="tildecomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/otildeacute.glif
index 0ca75966..fada5634 100644
--- a/src/Cantarell-Bold.ufo/glyphs/otildeacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/otildeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildeacute" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E4D"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_acutecomb" xOffset="47.0"/>
+    <component base="tildecomb_acutecomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif
index 758bc917..0a88d574 100644
--- a/src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildedieresis" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E4F"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_dieresiscomb" xOffset="47.0"/>
+    <component base="tildecomb_dieresiscomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otildemacron.glif b/src/Cantarell-Bold.ufo/glyphs/otildemacron.glif
index a8515a6f..ebe920d9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/otildemacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/otildemacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildemacron" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="022D"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_macroncomb" xOffset="47.0"/>
+    <component base="tildecomb_macroncomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/p.glif b/src/Cantarell-Bold.ufo/glyphs/p.glif
index 898e3777..9b8fa1f2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/p.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/p.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="p" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <unicode hex="0070"/>
   <note>
 p
 </note>
-  <anchor x="288.0" y="0.0" name="bottom"/>
-  <anchor x="288.0" y="490.0" name="top"/>
+  <anchor x="288" y="0" name="bottom"/>
+  <anchor x="288" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="54.0" y="-217.0" type="line"/>
-      <point x="219.0" y="-217.0" type="line"/>
-      <point x="219.0" y="370.0" type="line"/>
-      <point x="169.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="-217" type="line"/>
+      <point x="219" y="-217" type="line"/>
+      <point x="219" y="370" type="line"/>
+      <point x="169" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="328.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="-10.0"/>
-      <point x="554.0" y="101.0"/>
-      <point x="554.0" y="251.0" type="curve" smooth="yes"/>
-      <point x="554.0" y="396.0"/>
-      <point x="463.0" y="500.0"/>
-      <point x="337.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="500.0"/>
-      <point x="189.0" y="452.0"/>
-      <point x="157.0" y="372.0" type="curve"/>
-      <point x="203.0" y="305.0" type="line"/>
-      <point x="219.0" y="337.0"/>
-      <point x="250.0" y="356.0"/>
-      <point x="287.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="343.0" y="356.0"/>
-      <point x="378.0" y="314.0"/>
-      <point x="378.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="378.0" y="174.0"/>
-      <point x="346.0" y="134.0"/>
-      <point x="291.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="134.0"/>
-      <point x="224.0" y="152.0"/>
-      <point x="206.0" y="182.0" type="curve"/>
-      <point x="167.0" y="88.0" type="line"/>
-      <point x="200.0" y="26.0"/>
-      <point x="256.0" y="-10.0"/>
+      <point x="328" y="-10" type="curve" smooth="yes"/>
+      <point x="457" y="-10"/>
+      <point x="554" y="101"/>
+      <point x="554" y="251" type="curve" smooth="yes"/>
+      <point x="554" y="396"/>
+      <point x="463" y="500"/>
+      <point x="337" y="500" type="curve" smooth="yes"/>
+      <point x="253" y="500"/>
+      <point x="189" y="452"/>
+      <point x="157" y="372" type="curve"/>
+      <point x="203" y="305" type="line"/>
+      <point x="219" y="337"/>
+      <point x="250" y="356"/>
+      <point x="287" y="356" type="curve" smooth="yes"/>
+      <point x="343" y="356"/>
+      <point x="378" y="314"/>
+      <point x="378" y="242" type="curve" smooth="yes"/>
+      <point x="378" y="174"/>
+      <point x="346" y="134"/>
+      <point x="291" y="134" type="curve" smooth="yes"/>
+      <point x="255" y="134"/>
+      <point x="224" y="152"/>
+      <point x="206" y="182" type="curve"/>
+      <point x="167" y="88" type="line"/>
+      <point x="200" y="26"/>
+      <point x="256" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif b/src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif
index bea01193..7464a37a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="palochka-cy" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="04CF"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/paragraph.glif b/src/Cantarell-Bold.ufo/glyphs/paragraph.glif
index cc450215..2f33aa36 100644
--- a/src/Cantarell-Bold.ufo/glyphs/paragraph.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/paragraph.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="paragraph" format="2">
-  <advance width="758.0"/>
+  <advance width="758"/>
   <unicode hex="00B6"/>
   <outline>
     <contour>
-      <point x="248.0" y="-177.0" type="line"/>
-      <point x="406.0" y="-177.0" type="line"/>
-      <point x="406.0" y="554.0" type="line"/>
-      <point x="515.0" y="554.0" type="line"/>
-      <point x="515.0" y="-177.0" type="line"/>
-      <point x="678.0" y="-177.0" type="line"/>
-      <point x="678.0" y="694.0" type="line"/>
-      <point x="278.0" y="694.0" type="line" smooth="yes"/>
-      <point x="127.0" y="694.0"/>
-      <point x="27.0" y="604.0"/>
-      <point x="27.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="27.0" y="313.0"/>
-      <point x="115.0" y="209.0"/>
-      <point x="248.0" y="209.0" type="curve"/>
+      <point x="248" y="-177" type="line"/>
+      <point x="406" y="-177" type="line"/>
+      <point x="406" y="554" type="line"/>
+      <point x="515" y="554" type="line"/>
+      <point x="515" y="-177" type="line"/>
+      <point x="678" y="-177" type="line"/>
+      <point x="678" y="694" type="line"/>
+      <point x="278" y="694" type="line" smooth="yes"/>
+      <point x="127" y="694"/>
+      <point x="27" y="604"/>
+      <point x="27" y="454" type="curve" smooth="yes"/>
+      <point x="27" y="313"/>
+      <point x="115" y="209"/>
+      <point x="248" y="209" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/parenleft.glif b/src/Cantarell-Bold.ufo/glyphs/parenleft.glif
index 35b17d08..0bc83bb0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/parenleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/parenleft.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="parenleft" format="2">
-  <advance width="310.0"/>
+  <advance width="310"/>
   <unicode hex="0028"/>
   <outline>
     <contour>
-      <point x="180.0" y="-205.0" type="curve"/>
-      <point x="296.0" y="-140.0" type="line"/>
-      <point x="232.0" y="-39.0"/>
-      <point x="191.0" y="121.0"/>
-      <point x="191.0" y="275.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="424.0"/>
-      <point x="236.0" y="574.0"/>
-      <point x="304.0" y="688.0" type="curve"/>
-      <point x="186.0" y="749.0" type="line"/>
-      <point x="89.0" y="635.0"/>
-      <point x="25.0" y="444.0"/>
-      <point x="25.0" y="265.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="90.0"/>
-      <point x="85.0" y="-93.0"/>
+      <point x="180" y="-205" type="curve"/>
+      <point x="296" y="-140" type="line"/>
+      <point x="232" y="-39"/>
+      <point x="191" y="121"/>
+      <point x="191" y="275" type="curve" smooth="yes"/>
+      <point x="191" y="424"/>
+      <point x="236" y="574"/>
+      <point x="304" y="688" type="curve"/>
+      <point x="186" y="749" type="line"/>
+      <point x="89" y="635"/>
+      <point x="25" y="444"/>
+      <point x="25" y="265" type="curve" smooth="yes"/>
+      <point x="25" y="90"/>
+      <point x="85" y="-93"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/parenright.glif b/src/Cantarell-Bold.ufo/glyphs/parenright.glif
index 409d3ad3..5863e6ed 100644
--- a/src/Cantarell-Bold.ufo/glyphs/parenright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/parenright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="parenright" format="2">
-  <advance width="308.0"/>
+  <advance width="308"/>
   <unicode hex="0029"/>
   <outline>
-    <component base="parenleft" xScale="-1.0" xOffset="308.0"/>
+    <component base="parenleft" xScale="-1" xOffset="308"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/partialdiff.glif b/src/Cantarell-Bold.ufo/glyphs/partialdiff.glif
index 41816ff1..080c50d9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/partialdiff.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/partialdiff.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="partialdiff" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="2202"/>
   <outline>
     <contour>
-      <point x="274.0" y="-12.0" type="curve" smooth="yes"/>
-      <point x="463.0" y="-12.0"/>
-      <point x="582.0" y="137.0"/>
-      <point x="582.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="582.0" y="581.0"/>
-      <point x="477.0" y="701.0"/>
-      <point x="287.0" y="701.0" type="curve" smooth="yes"/>
-      <point x="216.0" y="701.0"/>
-      <point x="139.0" y="685.0"/>
-      <point x="85.0" y="658.0" type="curve"/>
-      <point x="124.0" y="527.0" type="line"/>
-      <point x="168.0" y="545.0"/>
-      <point x="222.0" y="557.0"/>
-      <point x="264.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="361.0" y="557.0"/>
-      <point x="406.0" y="494.0"/>
-      <point x="406.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="406.0" y="222.0"/>
-      <point x="361.0" y="132.0"/>
-      <point x="286.0" y="132.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="132.0"/>
-      <point x="207.0" y="170.0"/>
-      <point x="207.0" y="219.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="271.0"/>
-      <point x="242.0" y="302.0"/>
-      <point x="300.0" y="302.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="302.0"/>
-      <point x="410.0" y="259.0"/>
-      <point x="410.0" y="185.0" type="curve"/>
-      <point x="444.0" y="309.0" type="line"/>
-      <point x="444.0" y="391.0"/>
-      <point x="376.0" y="446.0"/>
-      <point x="273.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="446.0"/>
-      <point x="31.0" y="348.0"/>
-      <point x="31.0" y="209.0" type="curve" smooth="yes"/>
-      <point x="31.0" y="75.0"/>
-      <point x="129.0" y="-12.0"/>
+      <point x="274" y="-12" type="curve" smooth="yes"/>
+      <point x="463" y="-12"/>
+      <point x="582" y="137"/>
+      <point x="582" y="366" type="curve" smooth="yes"/>
+      <point x="582" y="581"/>
+      <point x="477" y="701"/>
+      <point x="287" y="701" type="curve" smooth="yes"/>
+      <point x="216" y="701"/>
+      <point x="139" y="685"/>
+      <point x="85" y="658" type="curve"/>
+      <point x="124" y="527" type="line"/>
+      <point x="168" y="545"/>
+      <point x="222" y="557"/>
+      <point x="264" y="557" type="curve" smooth="yes"/>
+      <point x="361" y="557"/>
+      <point x="406" y="494"/>
+      <point x="406" y="358" type="curve" smooth="yes"/>
+      <point x="406" y="222"/>
+      <point x="361" y="132"/>
+      <point x="286" y="132" type="curve" smooth="yes"/>
+      <point x="237" y="132"/>
+      <point x="207" y="170"/>
+      <point x="207" y="219" type="curve" smooth="yes"/>
+      <point x="207" y="271"/>
+      <point x="242" y="302"/>
+      <point x="300" y="302" type="curve" smooth="yes"/>
+      <point x="369" y="302"/>
+      <point x="410" y="259"/>
+      <point x="410" y="185" type="curve"/>
+      <point x="444" y="309" type="line"/>
+      <point x="444" y="391"/>
+      <point x="376" y="446"/>
+      <point x="273" y="446" type="curve" smooth="yes"/>
+      <point x="137" y="446"/>
+      <point x="31" y="348"/>
+      <point x="31" y="209" type="curve" smooth="yes"/>
+      <point x="31" y="75"/>
+      <point x="129" y="-12"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/pe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/pe-cy.glif
index d3de33c1..5446f1da 100644
--- a/src/Cantarell-Bold.ufo/glyphs/pe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/pe-cy.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="pe-cy" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="043F"/>
-  <anchor x="550.0" y="0.0" name="bottomright"/>
+  <anchor x="550" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="214.0" y="0.0" type="line"/>
-      <point x="214.0" y="352.0" type="line"/>
-      <point x="363.0" y="352.0" type="line"/>
-      <point x="363.0" y="0.0" type="line"/>
-      <point x="523.0" y="0.0" type="line"/>
-      <point x="523.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="214" y="0" type="line"/>
+      <point x="214" y="352" type="line"/>
+      <point x="363" y="352" type="line"/>
+      <point x="363" y="0" type="line"/>
+      <point x="523" y="0" type="line"/>
+      <point x="523" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/percent.glif b/src/Cantarell-Bold.ufo/glyphs/percent.glif
index 62b6ba17..56b76013 100644
--- a/src/Cantarell-Bold.ufo/glyphs/percent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/percent.glif
@@ -1,69 +1,69 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="percent" format="2">
-  <advance width="1022.0"/>
+  <advance width="1022"/>
   <unicode hex="0025"/>
   <outline>
     <contour>
-      <point x="241.0" y="0.0" type="line"/>
-      <point x="394.0" y="0.0" type="line"/>
-      <point x="791.0" y="694.0" type="line"/>
-      <point x="621.0" y="694.0" type="line"/>
+      <point x="241" y="0" type="line"/>
+      <point x="394" y="0" type="line"/>
+      <point x="791" y="694" type="line"/>
+      <point x="621" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="226.0" y="259.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="259.0"/>
-      <point x="426.0" y="346.0"/>
-      <point x="426.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="621.0"/>
-      <point x="350.0" y="704.0"/>
-      <point x="231.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="109.0" y="704.0"/>
-      <point x="31.0" y="618.0"/>
-      <point x="31.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="31.0" y="343.0"/>
-      <point x="107.0" y="259.0"/>
+      <point x="226" y="259" type="curve" smooth="yes"/>
+      <point x="348" y="259"/>
+      <point x="426" y="346"/>
+      <point x="426" y="486" type="curve" smooth="yes"/>
+      <point x="426" y="621"/>
+      <point x="350" y="704"/>
+      <point x="231" y="704" type="curve" smooth="yes"/>
+      <point x="109" y="704"/>
+      <point x="31" y="618"/>
+      <point x="31" y="479" type="curve" smooth="yes"/>
+      <point x="31" y="343"/>
+      <point x="107" y="259"/>
     </contour>
     <contour>
-      <point x="230.0" y="377.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="377.0"/>
-      <point x="173.0" y="418.0"/>
-      <point x="173.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="549.0"/>
-      <point x="193.0" y="585.0"/>
-      <point x="227.0" y="585.0" type="curve" smooth="yes"/>
-      <point x="262.0" y="585.0"/>
-      <point x="284.0" y="546.0"/>
-      <point x="284.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="284.0" y="414.0"/>
-      <point x="264.0" y="377.0"/>
+      <point x="230" y="377" type="curve" smooth="yes"/>
+      <point x="193" y="377"/>
+      <point x="173" y="418"/>
+      <point x="173" y="486" type="curve" smooth="yes"/>
+      <point x="173" y="549"/>
+      <point x="193" y="585"/>
+      <point x="227" y="585" type="curve" smooth="yes"/>
+      <point x="262" y="585"/>
+      <point x="284" y="546"/>
+      <point x="284" y="479" type="curve" smooth="yes"/>
+      <point x="284" y="414"/>
+      <point x="264" y="377"/>
     </contour>
     <contour>
-      <point x="791.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="913.0" y="-6.0"/>
-      <point x="991.0" y="81.0"/>
-      <point x="991.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="991.0" y="356.0"/>
-      <point x="915.0" y="439.0"/>
-      <point x="796.0" y="439.0" type="curve" smooth="yes"/>
-      <point x="674.0" y="439.0"/>
-      <point x="596.0" y="353.0"/>
-      <point x="596.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="596.0" y="78.0"/>
-      <point x="672.0" y="-6.0"/>
+      <point x="791" y="-6" type="curve" smooth="yes"/>
+      <point x="913" y="-6"/>
+      <point x="991" y="81"/>
+      <point x="991" y="221" type="curve" smooth="yes"/>
+      <point x="991" y="356"/>
+      <point x="915" y="439"/>
+      <point x="796" y="439" type="curve" smooth="yes"/>
+      <point x="674" y="439"/>
+      <point x="596" y="353"/>
+      <point x="596" y="214" type="curve" smooth="yes"/>
+      <point x="596" y="78"/>
+      <point x="672" y="-6"/>
     </contour>
     <contour>
-      <point x="795.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="758.0" y="112.0"/>
-      <point x="738.0" y="153.0"/>
-      <point x="738.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="738.0" y="284.0"/>
-      <point x="758.0" y="320.0"/>
-      <point x="792.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="827.0" y="320.0"/>
-      <point x="849.0" y="281.0"/>
-      <point x="849.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="849.0" y="149.0"/>
-      <point x="829.0" y="112.0"/>
+      <point x="795" y="112" type="curve" smooth="yes"/>
+      <point x="758" y="112"/>
+      <point x="738" y="153"/>
+      <point x="738" y="221" type="curve" smooth="yes"/>
+      <point x="738" y="284"/>
+      <point x="758" y="320"/>
+      <point x="792" y="320" type="curve" smooth="yes"/>
+      <point x="827" y="320"/>
+      <point x="849" y="281"/>
+      <point x="849" y="214" type="curve" smooth="yes"/>
+      <point x="849" y="149"/>
+      <point x="829" y="112"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/period.glif b/src/Cantarell-Bold.ufo/glyphs/period.glif
index 6df404c8..9464e30f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/period.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/period.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="period" format="2">
-  <advance width="282.0"/>
+  <advance width="282"/>
   <unicode hex="002E"/>
   <outline>
     <contour>
-      <point x="141.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="-10.0"/>
-      <point x="247.0" y="36.0"/>
-      <point x="247.0" y="96.0" type="curve" smooth="yes"/>
-      <point x="247.0" y="160.0"/>
-      <point x="205.0" y="206.0"/>
-      <point x="141.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="77.0" y="206.0"/>
-      <point x="35.0" y="160.0"/>
-      <point x="35.0" y="96.0" type="curve" smooth="yes"/>
-      <point x="35.0" y="36.0"/>
-      <point x="77.0" y="-10.0"/>
+      <point x="141" y="-10" type="curve" smooth="yes"/>
+      <point x="205" y="-10"/>
+      <point x="247" y="36"/>
+      <point x="247" y="96" type="curve" smooth="yes"/>
+      <point x="247" y="160"/>
+      <point x="205" y="206"/>
+      <point x="141" y="206" type="curve" smooth="yes"/>
+      <point x="77" y="206"/>
+      <point x="35" y="160"/>
+      <point x="35" y="96" type="curve" smooth="yes"/>
+      <point x="35" y="36"/>
+      <point x="77" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/periodcentered.glif 
b/src/Cantarell-Bold.ufo/glyphs/periodcentered.glif
index 0983b241..d14598e2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/periodcentered.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/periodcentered.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered" format="2">
-  <advance width="282.0"/>
+  <advance width="282"/>
   <unicode hex="00B7"/>
   <outline>
-    <component base="period" yOffset="170.0"/>
+    <component base="period" yOffset="170"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
index 4823e35e..22ea2d96 100644
--- a/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered.loclCAT.case" format="2">
-  <anchor x="0.0" y="352.0" name="_periodcentered"/>
+  <anchor x="0" y="352" name="_periodcentered"/>
   <outline>
-    <component base="period" xOffset="-255.0" yOffset="304.0"/>
+    <component base="period" xOffset="-255" yOffset="304"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.glif
index 15387d3d..0f69ef5d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered.loclCAT" format="2">
-  <anchor x="0.0" y="355.0" name="_periodcentered"/>
+  <anchor x="0" y="355" name="_periodcentered"/>
   <outline>
     <contour>
-      <point x="-24.0" y="304.0" type="curve" smooth="yes"/>
-      <point x="16.0" y="304.0"/>
-      <point x="42.0" y="331.0"/>
-      <point x="42.0" y="371.0" type="curve" smooth="yes"/>
-      <point x="42.0" y="413.0"/>
-      <point x="16.0" y="440.0"/>
-      <point x="-24.0" y="440.0" type="curve" smooth="yes"/>
-      <point x="-64.0" y="440.0"/>
-      <point x="-91.0" y="413.0"/>
-      <point x="-91.0" y="371.0" type="curve" smooth="yes"/>
-      <point x="-91.0" y="331.0"/>
-      <point x="-64.0" y="304.0"/>
+      <point x="-24" y="304" type="curve" smooth="yes"/>
+      <point x="16" y="304"/>
+      <point x="42" y="331"/>
+      <point x="42" y="371" type="curve" smooth="yes"/>
+      <point x="42" y="413"/>
+      <point x="16" y="440"/>
+      <point x="-24" y="440" type="curve" smooth="yes"/>
+      <point x="-64" y="440"/>
+      <point x="-91" y="413"/>
+      <point x="-91" y="371" type="curve" smooth="yes"/>
+      <point x="-91" y="331"/>
+      <point x="-64" y="304"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/perthousand.glif b/src/Cantarell-Bold.ufo/glyphs/perthousand.glif
index dfdfe4af..d71ab822 100644
--- a/src/Cantarell-Bold.ufo/glyphs/perthousand.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/perthousand.glif
@@ -1,97 +1,97 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="perthousand" format="2">
-  <advance width="1451.0"/>
+  <advance width="1451"/>
   <unicode hex="2030"/>
   <outline>
     <contour>
-      <point x="241.0" y="0.0" type="line"/>
-      <point x="394.0" y="0.0" type="line"/>
-      <point x="791.0" y="694.0" type="line"/>
-      <point x="621.0" y="694.0" type="line"/>
+      <point x="241" y="0" type="line"/>
+      <point x="394" y="0" type="line"/>
+      <point x="791" y="694" type="line"/>
+      <point x="621" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="226.0" y="259.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="259.0"/>
-      <point x="426.0" y="346.0"/>
-      <point x="426.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="621.0"/>
-      <point x="350.0" y="704.0"/>
-      <point x="231.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="109.0" y="704.0"/>
-      <point x="31.0" y="618.0"/>
-      <point x="31.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="31.0" y="343.0"/>
-      <point x="107.0" y="259.0"/>
+      <point x="226" y="259" type="curve" smooth="yes"/>
+      <point x="348" y="259"/>
+      <point x="426" y="346"/>
+      <point x="426" y="486" type="curve" smooth="yes"/>
+      <point x="426" y="621"/>
+      <point x="350" y="704"/>
+      <point x="231" y="704" type="curve" smooth="yes"/>
+      <point x="109" y="704"/>
+      <point x="31" y="618"/>
+      <point x="31" y="479" type="curve" smooth="yes"/>
+      <point x="31" y="343"/>
+      <point x="107" y="259"/>
     </contour>
     <contour>
-      <point x="230.0" y="377.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="377.0"/>
-      <point x="173.0" y="418.0"/>
-      <point x="173.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="549.0"/>
-      <point x="193.0" y="585.0"/>
-      <point x="227.0" y="585.0" type="curve" smooth="yes"/>
-      <point x="262.0" y="585.0"/>
-      <point x="284.0" y="546.0"/>
-      <point x="284.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="284.0" y="414.0"/>
-      <point x="264.0" y="377.0"/>
+      <point x="230" y="377" type="curve" smooth="yes"/>
+      <point x="193" y="377"/>
+      <point x="173" y="418"/>
+      <point x="173" y="486" type="curve" smooth="yes"/>
+      <point x="173" y="549"/>
+      <point x="193" y="585"/>
+      <point x="227" y="585" type="curve" smooth="yes"/>
+      <point x="262" y="585"/>
+      <point x="284" y="546"/>
+      <point x="284" y="479" type="curve" smooth="yes"/>
+      <point x="284" y="414"/>
+      <point x="264" y="377"/>
     </contour>
     <contour>
-      <point x="791.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="913.0" y="-6.0"/>
-      <point x="991.0" y="81.0"/>
-      <point x="991.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="991.0" y="356.0"/>
-      <point x="915.0" y="439.0"/>
-      <point x="796.0" y="439.0" type="curve" smooth="yes"/>
-      <point x="674.0" y="439.0"/>
-      <point x="596.0" y="353.0"/>
-      <point x="596.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="596.0" y="78.0"/>
-      <point x="672.0" y="-6.0"/>
+      <point x="791" y="-6" type="curve" smooth="yes"/>
+      <point x="913" y="-6"/>
+      <point x="991" y="81"/>
+      <point x="991" y="221" type="curve" smooth="yes"/>
+      <point x="991" y="356"/>
+      <point x="915" y="439"/>
+      <point x="796" y="439" type="curve" smooth="yes"/>
+      <point x="674" y="439"/>
+      <point x="596" y="353"/>
+      <point x="596" y="214" type="curve" smooth="yes"/>
+      <point x="596" y="78"/>
+      <point x="672" y="-6"/>
     </contour>
     <contour>
-      <point x="795.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="758.0" y="112.0"/>
-      <point x="738.0" y="153.0"/>
-      <point x="738.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="738.0" y="284.0"/>
-      <point x="758.0" y="320.0"/>
-      <point x="792.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="827.0" y="320.0"/>
-      <point x="849.0" y="281.0"/>
-      <point x="849.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="849.0" y="149.0"/>
-      <point x="829.0" y="112.0"/>
+      <point x="795" y="112" type="curve" smooth="yes"/>
+      <point x="758" y="112"/>
+      <point x="738" y="153"/>
+      <point x="738" y="221" type="curve" smooth="yes"/>
+      <point x="738" y="284"/>
+      <point x="758" y="320"/>
+      <point x="792" y="320" type="curve" smooth="yes"/>
+      <point x="827" y="320"/>
+      <point x="849" y="281"/>
+      <point x="849" y="214" type="curve" smooth="yes"/>
+      <point x="849" y="149"/>
+      <point x="829" y="112"/>
     </contour>
     <contour>
-      <point x="1220.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="1342.0" y="-6.0"/>
-      <point x="1420.0" y="81.0"/>
-      <point x="1420.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="1420.0" y="356.0"/>
-      <point x="1344.0" y="439.0"/>
-      <point x="1225.0" y="439.0" type="curve" smooth="yes"/>
-      <point x="1103.0" y="439.0"/>
-      <point x="1025.0" y="353.0"/>
-      <point x="1025.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="1025.0" y="78.0"/>
-      <point x="1101.0" y="-6.0"/>
+      <point x="1220" y="-6" type="curve" smooth="yes"/>
+      <point x="1342" y="-6"/>
+      <point x="1420" y="81"/>
+      <point x="1420" y="221" type="curve" smooth="yes"/>
+      <point x="1420" y="356"/>
+      <point x="1344" y="439"/>
+      <point x="1225" y="439" type="curve" smooth="yes"/>
+      <point x="1103" y="439"/>
+      <point x="1025" y="353"/>
+      <point x="1025" y="214" type="curve" smooth="yes"/>
+      <point x="1025" y="78"/>
+      <point x="1101" y="-6"/>
     </contour>
     <contour>
-      <point x="1224.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="1187.0" y="112.0"/>
-      <point x="1167.0" y="153.0"/>
-      <point x="1167.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="1167.0" y="284.0"/>
-      <point x="1187.0" y="320.0"/>
-      <point x="1221.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="1256.0" y="320.0"/>
-      <point x="1278.0" y="281.0"/>
-      <point x="1278.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="1278.0" y="149.0"/>
-      <point x="1258.0" y="112.0"/>
+      <point x="1224" y="112" type="curve" smooth="yes"/>
+      <point x="1187" y="112"/>
+      <point x="1167" y="153"/>
+      <point x="1167" y="221" type="curve" smooth="yes"/>
+      <point x="1167" y="284"/>
+      <point x="1187" y="320"/>
+      <point x="1221" y="320" type="curve" smooth="yes"/>
+      <point x="1256" y="320"/>
+      <point x="1278" y="281"/>
+      <point x="1278" y="214" type="curve" smooth="yes"/>
+      <point x="1278" y="149"/>
+      <point x="1258" y="112"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/peseta.glif b/src/Cantarell-Bold.ufo/glyphs/peseta.glif
index 187279ff..63888d2a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/peseta.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/peseta.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="peseta" format="2">
-  <advance width="773.0"/>
+  <advance width="773"/>
   <unicode hex="20A7"/>
   <outline>
     <contour>
-      <point x="612.0" y="507.0" type="line"/>
-      <point x="612.0" y="372.0" type="line"/>
-      <point x="742.0" y="372.0" type="line"/>
-      <point x="742.0" y="507.0" type="line"/>
+      <point x="612" y="507" type="line"/>
+      <point x="612" y="372" type="line"/>
+      <point x="742" y="372" type="line"/>
+      <point x="742" y="507" type="line"/>
     </contour>
     <contour>
-      <point x="161.0" y="372.0" type="line"/>
-      <point x="161.0" y="507.0" type="line"/>
-      <point x="31.0" y="507.0" type="line"/>
-      <point x="31.0" y="372.0" type="line"/>
+      <point x="161" y="372" type="line"/>
+      <point x="161" y="507" type="line"/>
+      <point x="31" y="507" type="line"/>
+      <point x="31" y="372" type="line"/>
     </contour>
-    <component base="P" xOffset="44.0"/>
+    <component base="P" xOffset="44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/peso.glif b/src/Cantarell-Bold.ufo/glyphs/peso.glif
index 4f6ef99b..3be0f7a4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/peso.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/peso.glif
@@ -1,57 +1,57 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="peso" format="2">
-  <advance width="801.0"/>
+  <advance width="801"/>
   <unicode hex="20B1"/>
   <outline>
     <contour>
-      <point x="595.0" y="590.0" type="line"/>
-      <point x="595.0" y="470.0" type="line"/>
-      <point x="752.0" y="470.0" type="line"/>
-      <point x="752.0" y="590.0" type="line"/>
+      <point x="595" y="590" type="line"/>
+      <point x="595" y="470" type="line"/>
+      <point x="752" y="470" type="line"/>
+      <point x="752" y="590" type="line"/>
     </contour>
     <contour>
-      <point x="189.0" y="470.0" type="line"/>
-      <point x="189.0" y="590.0" type="line"/>
-      <point x="49.0" y="590.0" type="line"/>
-      <point x="49.0" y="470.0" type="line"/>
+      <point x="189" y="470" type="line"/>
+      <point x="189" y="590" type="line"/>
+      <point x="49" y="590" type="line"/>
+      <point x="49" y="470" type="line"/>
     </contour>
     <contour>
-      <point x="595.0" y="410.0" type="line"/>
-      <point x="595.0" y="290.0" type="line"/>
-      <point x="752.0" y="290.0" type="line"/>
-      <point x="752.0" y="410.0" type="line"/>
+      <point x="595" y="410" type="line"/>
+      <point x="595" y="290" type="line"/>
+      <point x="752" y="290" type="line"/>
+      <point x="752" y="410" type="line"/>
     </contour>
     <contour>
-      <point x="189.0" y="290.0" type="line"/>
-      <point x="189.0" y="410.0" type="line"/>
-      <point x="49.0" y="410.0" type="line"/>
-      <point x="49.0" y="290.0" type="line"/>
+      <point x="189" y="290" type="line"/>
+      <point x="189" y="410" type="line"/>
+      <point x="49" y="410" type="line"/>
+      <point x="49" y="290" type="line"/>
     </contour>
     <contour>
-      <point x="139.0" y="0.0" type="line"/>
-      <point x="312.0" y="0.0" type="line"/>
-      <point x="312.0" y="694.0" type="line"/>
-      <point x="139.0" y="694.0" type="line"/>
+      <point x="139" y="0" type="line"/>
+      <point x="312" y="0" type="line"/>
+      <point x="312" y="694" type="line"/>
+      <point x="139" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="248.0" y="204.0" type="line"/>
-      <point x="369.0" y="204.0" type="line" smooth="yes"/>
-      <point x="557.0" y="204.0"/>
-      <point x="681.0" y="307.0"/>
-      <point x="681.0" y="463.0" type="curve" smooth="yes"/>
-      <point x="681.0" y="608.0"/>
-      <point x="575.0" y="694.0"/>
-      <point x="398.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="248.0" y="694.0" type="line"/>
-      <point x="248.0" y="552.0" type="line"/>
-      <point x="384.0" y="552.0" type="line" smooth="yes"/>
-      <point x="454.0" y="552.0"/>
-      <point x="501.0" y="510.0"/>
-      <point x="501.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="501.0" y="386.0"/>
-      <point x="461.0" y="346.0"/>
-      <point x="400.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="248.0" y="346.0" type="line"/>
+      <point x="248" y="204" type="line"/>
+      <point x="369" y="204" type="line" smooth="yes"/>
+      <point x="557" y="204"/>
+      <point x="681" y="307"/>
+      <point x="681" y="463" type="curve" smooth="yes"/>
+      <point x="681" y="608"/>
+      <point x="575" y="694"/>
+      <point x="398" y="694" type="curve" smooth="yes"/>
+      <point x="248" y="694" type="line"/>
+      <point x="248" y="552" type="line"/>
+      <point x="384" y="552" type="line" smooth="yes"/>
+      <point x="454" y="552"/>
+      <point x="501" y="510"/>
+      <point x="501" y="446" type="curve" smooth="yes"/>
+      <point x="501" y="386"/>
+      <point x="461" y="346"/>
+      <point x="400" y="346" type="curve" smooth="yes"/>
+      <point x="248" y="346" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/pi.glif b/src/Cantarell-Bold.ufo/glyphs/pi.glif
index 635dc390..75508d06 100644
--- a/src/Cantarell-Bold.ufo/glyphs/pi.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/pi.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="pi" format="2">
-  <advance width="695.0"/>
+  <advance width="695"/>
   <unicode hex="03C0"/>
   <outline>
     <contour>
-      <point x="555.0" y="-8.0" type="curve" smooth="yes"/>
-      <point x="595.0" y="-8.0"/>
-      <point x="630.0" y="1.0"/>
-      <point x="671.0" y="21.0" type="curve"/>
-      <point x="642.0" y="139.0" type="line"/>
-      <point x="624.0" y="134.0"/>
-      <point x="609.0" y="130.0"/>
-      <point x="597.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="130.0"/>
-      <point x="547.0" y="157.0"/>
-      <point x="547.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="547.0" y="425.0" type="line"/>
-      <point x="374.0" y="425.0" type="line"/>
-      <point x="374.0" y="182.0" type="line" smooth="yes"/>
-      <point x="374.0" y="63.0"/>
-      <point x="440.0" y="-8.0"/>
+      <point x="555" y="-8" type="curve" smooth="yes"/>
+      <point x="595" y="-8"/>
+      <point x="630" y="1"/>
+      <point x="671" y="21" type="curve"/>
+      <point x="642" y="139" type="line"/>
+      <point x="624" y="134"/>
+      <point x="609" y="130"/>
+      <point x="597" y="130" type="curve" smooth="yes"/>
+      <point x="565" y="130"/>
+      <point x="547" y="157"/>
+      <point x="547" y="201" type="curve" smooth="yes"/>
+      <point x="547" y="425" type="line"/>
+      <point x="374" y="425" type="line"/>
+      <point x="374" y="182" type="line" smooth="yes"/>
+      <point x="374" y="63"/>
+      <point x="440" y="-8"/>
     </contour>
     <contour>
-      <point x="105.0" y="0.0" type="line"/>
-      <point x="278.0" y="0.0" type="line"/>
-      <point x="278.0" y="425.0" type="line"/>
-      <point x="105.0" y="425.0" type="line"/>
+      <point x="105" y="0" type="line"/>
+      <point x="278" y="0" type="line"/>
+      <point x="278" y="425" type="line"/>
+      <point x="105" y="425" type="line"/>
     </contour>
     <contour>
-      <point x="14.0" y="355.0" type="line"/>
-      <point x="649.0" y="355.0" type="line"/>
-      <point x="649.0" y="490.0" type="line"/>
-      <point x="14.0" y="490.0" type="line"/>
+      <point x="14" y="355" type="line"/>
+      <point x="649" y="355" type="line"/>
+      <point x="649" y="490" type="line"/>
+      <point x="14" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plus.glif b/src/Cantarell-Bold.ufo/glyphs/plus.glif
index 55428304..3fc5d8eb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/plus.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/plus.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plus" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="002B"/>
   <outline>
     <contour>
-      <point x="224.0" y="59.0" type="line"/>
-      <point x="384.0" y="59.0" type="line"/>
-      <point x="384.0" y="593.0" type="line"/>
-      <point x="224.0" y="593.0" type="line"/>
+      <point x="224" y="59" type="line"/>
+      <point x="384" y="59" type="line"/>
+      <point x="384" y="593" type="line"/>
+      <point x="224" y="593" type="line"/>
     </contour>
     <contour>
-      <point x="36.0" y="251.0" type="line"/>
-      <point x="570.0" y="251.0" type="line"/>
-      <point x="570.0" y="406.0" type="line"/>
-      <point x="36.0" y="406.0" type="line"/>
+      <point x="36" y="251" type="line"/>
+      <point x="570" y="251" type="line"/>
+      <point x="570" y="406" type="line"/>
+      <point x="36" y="406" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plus.tf.glif b/src/Cantarell-Bold.ufo/glyphs/plus.tf.glif
index 629952b5..67e77bdb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/plus.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/plus.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="212.0" y="59.0" type="line"/>
-      <point x="370.0" y="59.0" type="line"/>
-      <point x="370.0" y="593.0" type="line"/>
-      <point x="212.0" y="593.0" type="line"/>
+      <point x="212" y="59" type="line"/>
+      <point x="370" y="59" type="line"/>
+      <point x="370" y="593" type="line"/>
+      <point x="212" y="593" type="line"/>
     </contour>
     <contour>
-      <point x="31.0" y="251.0" type="line"/>
-      <point x="549.0" y="251.0" type="line"/>
-      <point x="549.0" y="406.0" type="line"/>
-      <point x="31.0" y="406.0" type="line"/>
+      <point x="31" y="251" type="line"/>
+      <point x="549" y="251" type="line"/>
+      <point x="549" y="406" type="line"/>
+      <point x="31" y="406" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plusminus.glif b/src/Cantarell-Bold.ufo/glyphs/plusminus.glif
index 0dd90119..b23b72dc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/plusminus.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/plusminus.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plusminus" format="2">
-  <advance width="597.0"/>
+  <advance width="597"/>
   <unicode hex="00B1"/>
   <outline>
     <contour>
-      <point x="226.0" y="199.0" type="line"/>
-      <point x="366.0" y="199.0" type="line"/>
-      <point x="366.0" y="654.0" type="line"/>
-      <point x="226.0" y="654.0" type="line"/>
+      <point x="226" y="199" type="line"/>
+      <point x="366" y="199" type="line"/>
+      <point x="366" y="654" type="line"/>
+      <point x="226" y="654" type="line"/>
     </contour>
     <contour>
-      <point x="50.0" y="36.0" type="line"/>
-      <point x="547.0" y="36.0" type="line"/>
-      <point x="547.0" y="166.0" type="line"/>
-      <point x="50.0" y="166.0" type="line"/>
+      <point x="50" y="36" type="line"/>
+      <point x="547" y="36" type="line"/>
+      <point x="547" y="166" type="line"/>
+      <point x="50" y="166" type="line"/>
     </contour>
     <contour>
-      <point x="50.0" y="350.0" type="line"/>
-      <point x="547.0" y="350.0" type="line"/>
-      <point x="547.0" y="490.0" type="line"/>
-      <point x="50.0" y="490.0" type="line"/>
+      <point x="50" y="350" type="line"/>
+      <point x="547" y="350" type="line"/>
+      <point x="547" y="490" type="line"/>
+      <point x="50" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif b/src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif
index bf4c7deb..a100a856 100644
--- a/src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plusminus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="215.0" y="171.0" type="line"/>
-      <point x="361.0" y="171.0" type="line"/>
-      <point x="361.0" y="624.0" type="line"/>
-      <point x="215.0" y="624.0" type="line"/>
+      <point x="215" y="171" type="line"/>
+      <point x="361" y="171" type="line"/>
+      <point x="361" y="624" type="line"/>
+      <point x="215" y="624" type="line"/>
     </contour>
     <contour>
-      <point x="46.0" y="2.0" type="line"/>
-      <point x="535.0" y="2.0" type="line"/>
-      <point x="535.0" y="140.0" type="line"/>
-      <point x="46.0" y="140.0" type="line"/>
+      <point x="46" y="2" type="line"/>
+      <point x="535" y="2" type="line"/>
+      <point x="535" y="140" type="line"/>
+      <point x="46" y="140" type="line"/>
     </contour>
     <contour>
-      <point x="46.0" y="316.0" type="line"/>
-      <point x="535.0" y="316.0" type="line"/>
-      <point x="535.0" y="464.0" type="line"/>
-      <point x="46.0" y="464.0" type="line"/>
+      <point x="46" y="316" type="line"/>
+      <point x="535" y="316" type="line"/>
+      <point x="535" y="464" type="line"/>
+      <point x="46" y="464" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif 
b/src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif
index 942c4591..80db1c38 100644
--- a/src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="primeReversed" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="2035"/>
   <note>
 uni2035
 </note>
   <outline>
-    <component base="quotesingle" xScale="-1.0" yxScale="-0.19201" xOffset="387.0"/>
+    <component base="quotesingle" xScale="-1" yxScale="-0.19201" xOffset="387"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/primemod.glif b/src/Cantarell-Bold.ufo/glyphs/primemod.glif
index 12f35e37..5462a835 100644
--- a/src/Cantarell-Bold.ufo/glyphs/primemod.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/primemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="primemod" format="2">
-  <advance width="341.0"/>
+  <advance width="341"/>
   <unicode hex="02B9"/>
   <outline>
     <component base="minute"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/product.glif b/src/Cantarell-Bold.ufo/glyphs/product.glif
index 77b75e05..0747199d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/product.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/product.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="product" format="2">
-  <advance width="789.0"/>
+  <advance width="789"/>
   <unicode hex="220F"/>
   <outline>
     <contour>
-      <point x="80.0" y="-95.0" type="line"/>
-      <point x="256.0" y="-95.0" type="line"/>
-      <point x="256.0" y="538.0" type="line"/>
-      <point x="533.0" y="538.0" type="line"/>
-      <point x="533.0" y="-95.0" type="line"/>
-      <point x="709.0" y="-95.0" type="line"/>
-      <point x="709.0" y="694.0" type="line"/>
-      <point x="80.0" y="694.0" type="line"/>
+      <point x="80" y="-95" type="line"/>
+      <point x="256" y="-95" type="line"/>
+      <point x="256" y="538" type="line"/>
+      <point x="533" y="538" type="line"/>
+      <point x="533" y="-95" type="line"/>
+      <point x="709" y="-95" type="line"/>
+      <point x="709" y="694" type="line"/>
+      <point x="80" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/punctuationspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/punctuationspace.glif
index 28e9e3d1..3200da11 100644
--- a/src/Cantarell-Bold.ufo/glyphs/punctuationspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/punctuationspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="punctuationspace" format="2">
-  <advance width="160.0"/>
+  <advance width="160"/>
   <unicode hex="2008"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/q.glif b/src/Cantarell-Bold.ufo/glyphs/q.glif
index 284bb8b0..a0351a2a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/q.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/q.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="q" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="0071"/>
   <note>
 q
 </note>
-  <anchor x="291.0" y="0.0" name="bottom"/>
-  <anchor x="291.0" y="490.0" name="top"/>
+  <anchor x="291" y="0" name="bottom"/>
+  <anchor x="291" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="357.0" y="-217.0" type="line"/>
-      <point x="523.0" y="-217.0" type="line"/>
-      <point x="523.0" y="490.0" type="line"/>
-      <point x="408.0" y="490.0" type="line"/>
-      <point x="357.0" y="370.0" type="line"/>
+      <point x="357" y="-217" type="line"/>
+      <point x="523" y="-217" type="line"/>
+      <point x="523" y="490" type="line"/>
+      <point x="408" y="490" type="line"/>
+      <point x="357" y="370" type="line"/>
     </contour>
     <contour>
-      <point x="230.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="317.0" y="-10.0"/>
-      <point x="382.0" y="43.0"/>
-      <point x="415.0" y="130.0" type="curve"/>
-      <point x="370.0" y="184.0" type="line"/>
-      <point x="354.0" y="153.0"/>
-      <point x="324.0" y="134.0"/>
-      <point x="284.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="134.0"/>
-      <point x="198.0" y="176.0"/>
-      <point x="198.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="316.0"/>
-      <point x="229.0" y="356.0"/>
-      <point x="282.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="323.0" y="356.0"/>
-      <point x="354.0" y="333.0"/>
-      <point x="370.0" y="294.0" type="curve"/>
-      <point x="419.0" y="383.0" type="line"/>
-      <point x="394.0" y="460.0"/>
-      <point x="336.0" y="500.0"/>
-      <point x="250.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="114.0" y="500.0"/>
-      <point x="22.0" y="397.0"/>
-      <point x="22.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="22.0" y="91.0"/>
-      <point x="106.0" y="-10.0"/>
+      <point x="230" y="-10" type="curve" smooth="yes"/>
+      <point x="317" y="-10"/>
+      <point x="382" y="43"/>
+      <point x="415" y="130" type="curve"/>
+      <point x="370" y="184" type="line"/>
+      <point x="354" y="153"/>
+      <point x="324" y="134"/>
+      <point x="284" y="134" type="curve" smooth="yes"/>
+      <point x="230" y="134"/>
+      <point x="198" y="176"/>
+      <point x="198" y="248" type="curve" smooth="yes"/>
+      <point x="198" y="316"/>
+      <point x="229" y="356"/>
+      <point x="282" y="356" type="curve" smooth="yes"/>
+      <point x="323" y="356"/>
+      <point x="354" y="333"/>
+      <point x="370" y="294" type="curve"/>
+      <point x="419" y="383" type="line"/>
+      <point x="394" y="460"/>
+      <point x="336" y="500"/>
+      <point x="250" y="500" type="curve" smooth="yes"/>
+      <point x="114" y="500"/>
+      <point x="22" y="397"/>
+      <point x="22" y="242" type="curve" smooth="yes"/>
+      <point x="22" y="91"/>
+      <point x="106" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/qa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/qa-cy.glif
index 3277abf6..9b4ffcbd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/qa-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/qa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="qa-cy" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="051B"/>
   <outline>
     <component base="q"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/question.glif b/src/Cantarell-Bold.ufo/glyphs/question.glif
index 91cb7eb5..079f591d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/question.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/question.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="question" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <unicode hex="003F"/>
   <outline>
     <contour>
-      <point x="138.0" y="267.0" type="line"/>
-      <point x="313.0" y="267.0" type="line"/>
-      <point x="313.0" y="294.0" type="line" smooth="yes"/>
-      <point x="313.0" y="351.0"/>
-      <point x="442.0" y="380.0"/>
-      <point x="442.0" y="526.0" type="curve" smooth="yes"/>
-      <point x="442.0" y="639.0"/>
-      <point x="356.0" y="704.0"/>
-      <point x="204.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="704.0"/>
-      <point x="55.0" y="687.0"/>
-      <point x="-9.0" y="659.0" type="curve"/>
-      <point x="31.0" y="528.0" type="line"/>
-      <point x="73.0" y="546.0"/>
-      <point x="116.0" y="554.0"/>
-      <point x="160.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="226.0" y="554.0"/>
-      <point x="262.0" y="535.0"/>
-      <point x="262.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="262.0" y="431.0"/>
-      <point x="138.0" y="388.0"/>
-      <point x="138.0" y="294.0" type="curve" smooth="yes"/>
+      <point x="138" y="267" type="line"/>
+      <point x="313" y="267" type="line"/>
+      <point x="313" y="294" type="line" smooth="yes"/>
+      <point x="313" y="351"/>
+      <point x="442" y="380"/>
+      <point x="442" y="526" type="curve" smooth="yes"/>
+      <point x="442" y="639"/>
+      <point x="356" y="704"/>
+      <point x="204" y="704" type="curve" smooth="yes"/>
+      <point x="130" y="704"/>
+      <point x="55" y="687"/>
+      <point x="-9" y="659" type="curve"/>
+      <point x="31" y="528" type="line"/>
+      <point x="73" y="546"/>
+      <point x="116" y="554"/>
+      <point x="160" y="554" type="curve" smooth="yes"/>
+      <point x="226" y="554"/>
+      <point x="262" y="535"/>
+      <point x="262" y="500" type="curve" smooth="yes"/>
+      <point x="262" y="431"/>
+      <point x="138" y="388"/>
+      <point x="138" y="294" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="231.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="293.0" y="-10.0"/>
-      <point x="337.0" y="34.0"/>
-      <point x="337.0" y="96.0" type="curve" smooth="yes"/>
-      <point x="337.0" y="161.0"/>
-      <point x="294.0" y="206.0"/>
-      <point x="231.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="168.0" y="206.0"/>
-      <point x="125.0" y="161.0"/>
-      <point x="125.0" y="96.0" type="curve" smooth="yes"/>
-      <point x="125.0" y="34.0"/>
-      <point x="169.0" y="-10.0"/>
+      <point x="231" y="-10" type="curve" smooth="yes"/>
+      <point x="293" y="-10"/>
+      <point x="337" y="34"/>
+      <point x="337" y="96" type="curve" smooth="yes"/>
+      <point x="337" y="161"/>
+      <point x="294" y="206"/>
+      <point x="231" y="206" type="curve" smooth="yes"/>
+      <point x="168" y="206"/>
+      <point x="125" y="161"/>
+      <point x="125" y="96" type="curve" smooth="yes"/>
+      <point x="125" y="34"/>
+      <point x="169" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/questiondown.glif b/src/Cantarell-Bold.ufo/glyphs/questiondown.glif
index c945a303..5e4ba78d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/questiondown.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/questiondown.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="questiondown" format="2">
-  <advance width="417.0"/>
+  <advance width="417"/>
   <unicode hex="00BF"/>
   <outline>
-    <component base="question" xScale="-1.0" yScale="-1.0" xOffset="431.0" yOffset="479.0"/>
+    <component base="question" xScale="-1" yScale="-1" xOffset="431" yOffset="479"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedbl.glif b/src/Cantarell-Bold.ufo/glyphs/quotedbl.glif
index 14114325..8b071139 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quotedbl.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedbl.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedbl" format="2">
-  <advance width="499.0"/>
+  <advance width="499"/>
   <unicode hex="0022"/>
   <outline>
     <component base="quotesingle"/>
-    <component base="quotesingle" xOffset="230.0"/>
+    <component base="quotesingle" xOffset="230"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif b/src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif
index aeb9e6f0..29ce8997 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblbase" format="2">
-  <advance width="531.0"/>
+  <advance width="531"/>
   <unicode hex="201E"/>
   <outline>
-    <component base="_typoquote" xOffset="202.0"/>
-    <component base="_typoquote" xOffset="-38.0"/>
+    <component base="_typoquote" xOffset="202"/>
+    <component base="_typoquote" xOffset="-38"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif b/src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif
index ec0e62cf..de43b4db 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblleft" format="2">
-  <advance width="545.0"/>
+  <advance width="545"/>
   <unicode hex="201C"/>
   <outline>
-    <component base="quoteleft" xOffset="245.0"/>
+    <component base="quoteleft" xOffset="245"/>
     <component base="quoteleft"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedblright.glif 
b/src/Cantarell-Bold.ufo/glyphs/quotedblright.glif
index 8e08d8f3..98ebfdd9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quotedblright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedblright.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblright" format="2">
-  <advance width="531.0"/>
+  <advance width="531"/>
   <unicode hex="201D"/>
   <outline>
-    <component base="quoteright" xOffset="240.0" yOffset="-1.0"/>
-    <component base="quoteright" yOffset="-1.0"/>
+    <component base="quoteright" xOffset="240" yOffset="-1"/>
+    <component base="quoteright" yOffset="-1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quoteleft.glif b/src/Cantarell-Bold.ufo/glyphs/quoteleft.glif
index d3a98ddc..a3f1663a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quoteleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quoteleft.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quoteleft" format="2">
-  <advance width="300.0"/>
+  <advance width="300"/>
   <unicode hex="2018"/>
   <outline>
-    <component base="_typoquote" xScale="-1.0" yScale="-1.0" xOffset="339.0" yOffset="585.0"/>
+    <component base="_typoquote" xScale="-1" yScale="-1" xOffset="339" yOffset="585"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quoteright.glif b/src/Cantarell-Bold.ufo/glyphs/quoteright.glif
index e1cc2766..d263ed28 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quoteright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quoteright.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quoteright" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="2019"/>
   <outline>
-    <component base="_typoquote" xOffset="-38.0" yOffset="631.0"/>
+    <component base="_typoquote" xOffset="-38" yOffset="631"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif 
b/src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif
index f20e7f12..834a4bfa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotesinglbase" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="201A"/>
   <outline>
-    <component base="_typoquote" xOffset="-38.0"/>
+    <component base="_typoquote" xOffset="-38"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotesingle.glif b/src/Cantarell-Bold.ufo/glyphs/quotesingle.glif
index 9eaa5625..50b14cab 100644
--- a/src/Cantarell-Bold.ufo/glyphs/quotesingle.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/quotesingle.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotesingle" format="2">
-  <advance width="269.0"/>
+  <advance width="269"/>
   <unicode hex="0027"/>
   <outline>
     <contour>
-      <point x="64.0" y="406.0" type="line"/>
-      <point x="205.0" y="406.0" type="line"/>
-      <point x="226.0" y="704.0" type="line"/>
-      <point x="43.0" y="704.0" type="line"/>
+      <point x="64" y="406" type="line"/>
+      <point x="205" y="406" type="line"/>
+      <point x="226" y="704" type="line"/>
+      <point x="43" y="704" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/r.glif b/src/Cantarell-Bold.ufo/glyphs/r.glif
index 19733204..627292f3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/r.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/r.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="r" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="0072"/>
   <note>
 r
 </note>
-  <anchor x="142.0" y="0.0" name="bottom"/>
-  <anchor x="214.0" y="490.0" name="top"/>
+  <anchor x="142" y="0" name="bottom"/>
+  <anchor x="214" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="55.0" y="0.0" type="line"/>
-      <point x="228.0" y="0.0" type="line"/>
-      <point x="228.0" y="299.0" type="line"/>
-      <point x="190.0" y="490.0" type="line"/>
-      <point x="55.0" y="490.0" type="line"/>
+      <point x="55" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="299" type="line"/>
+      <point x="190" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="197.0" y="252.0" type="line"/>
-      <point x="224.0" y="309.0"/>
-      <point x="271.0" y="342.0"/>
-      <point x="325.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="351.0" y="342.0"/>
-      <point x="381.0" y="335.0"/>
-      <point x="402.0" y="324.0" type="curve"/>
-      <point x="441.0" y="472.0" type="line"/>
-      <point x="417.0" y="486.0"/>
-      <point x="384.0" y="494.0"/>
-      <point x="354.0" y="494.0" type="curve" smooth="yes"/>
-      <point x="291.0" y="494.0"/>
-      <point x="233.0" y="460.0"/>
-      <point x="197.0" y="402.0" type="curve"/>
+      <point x="197" y="252" type="line"/>
+      <point x="224" y="309"/>
+      <point x="271" y="342"/>
+      <point x="325" y="342" type="curve" smooth="yes"/>
+      <point x="351" y="342"/>
+      <point x="381" y="335"/>
+      <point x="402" y="324" type="curve"/>
+      <point x="441" y="472" type="line"/>
+      <point x="417" y="486"/>
+      <point x="384" y="494"/>
+      <point x="354" y="494" type="curve" smooth="yes"/>
+      <point x="291" y="494"/>
+      <point x="233" y="460"/>
+      <point x="197" y="402" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/racute.glif b/src/Cantarell-Bold.ufo/glyphs/racute.glif
index a388e5fa..68a78a45 100644
--- a/src/Cantarell-Bold.ufo/glyphs/racute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/racute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="racute" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="0155"/>
   <outline>
     <component base="r"/>
-    <component base="acutecomb" xOffset="118.0"/>
+    <component base="acutecomb" xOffset="118"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/radical.glif b/src/Cantarell-Bold.ufo/glyphs/radical.glif
index b78845f9..ff43a9b8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/radical.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/radical.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="radical" format="2">
-  <advance width="604.0"/>
+  <advance width="604"/>
   <unicode hex="221A"/>
   <outline>
     <contour>
-      <point x="273.0" y="-59.0" type="line"/>
-      <point x="423.0" y="-59.0" type="line"/>
-      <point x="583.0" y="739.0" type="line"/>
-      <point x="413.0" y="739.0" type="line"/>
-      <point x="316.0" y="190.0" type="line"/>
-      <point x="259.0" y="343.0" type="line"/>
-      <point x="24.0" y="343.0" type="line"/>
-      <point x="24.0" y="193.0" type="line"/>
-      <point x="166.0" y="193.0" type="line"/>
+      <point x="273" y="-59" type="line"/>
+      <point x="423" y="-59" type="line"/>
+      <point x="583" y="739" type="line"/>
+      <point x="413" y="739" type="line"/>
+      <point x="316" y="190" type="line"/>
+      <point x="259" y="343" type="line"/>
+      <point x="24" y="343" type="line"/>
+      <point x="24" y="193" type="line"/>
+      <point x="166" y="193" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ratio.glif b/src/Cantarell-Bold.ufo/glyphs/ratio.glif
index 9f3b1d04..277873c6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ratio.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ratio.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ratio" format="2">
-  <advance width="323.0"/>
+  <advance width="323"/>
   <unicode hex="2236"/>
   <outline>
-    <component base="colon" xOffset="26.0" yOffset="100.0"/>
+    <component base="colon" xOffset="26" yOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rcaron.glif b/src/Cantarell-Bold.ufo/glyphs/rcaron.glif
index d605a096..9837491f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rcaron" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="0159"/>
   <outline>
     <component base="r"/>
-    <component base="caroncomb" xOffset="8.0"/>
+    <component base="caroncomb" xOffset="8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif
index 7cbd7621..e718f6bb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rcommaaccent" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="0157"/>
   <outline>
     <component base="r"/>
-    <component base="commaaccentcomb" xOffset="24.0"/>
+    <component base="commaaccentcomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif
index 5316dbfd..7f4e891c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rdblgrave" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="0211"/>
   <outline>
     <component base="r"/>
-    <component base="dblgravecomb" xOffset="-87.0"/>
+    <component base="dblgravecomb" xOffset="-87"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif
index cd36d310..b2c45c19 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rdotbelow" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="1E5B"/>
   <outline>
     <component base="r"/>
-    <component base="dotbelowcomb" xOffset="-8.0"/>
+    <component base="dotbelowcomb" xOffset="-8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/registered.glif b/src/Cantarell-Bold.ufo/glyphs/registered.glif
index 9b9dfec1..fedbc1c1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/registered.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/registered.glif
@@ -1,67 +1,67 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="registered" format="2">
-  <advance width="597.0"/>
+  <advance width="597"/>
   <unicode hex="00AE"/>
   <outline>
     <contour>
-      <point x="296.0" y="266.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="266.0"/>
-      <point x="553.0" y="365.0"/>
-      <point x="553.0" y="515.0" type="curve" smooth="yes"/>
-      <point x="553.0" y="663.0"/>
-      <point x="452.0" y="762.0"/>
-      <point x="301.0" y="762.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="762.0"/>
-      <point x="44.0" y="661.0"/>
-      <point x="44.0" y="510.0" type="curve" smooth="yes"/>
-      <point x="44.0" y="363.0"/>
-      <point x="145.0" y="266.0"/>
+      <point x="296" y="266" type="curve" smooth="yes"/>
+      <point x="450" y="266"/>
+      <point x="553" y="365"/>
+      <point x="553" y="515" type="curve" smooth="yes"/>
+      <point x="553" y="663"/>
+      <point x="452" y="762"/>
+      <point x="301" y="762" type="curve" smooth="yes"/>
+      <point x="147" y="762"/>
+      <point x="44" y="661"/>
+      <point x="44" y="510" type="curve" smooth="yes"/>
+      <point x="44" y="363"/>
+      <point x="145" y="266"/>
     </contour>
     <contour>
-      <point x="302.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="336.0"/>
-      <point x="115.0" y="408.0"/>
-      <point x="115.0" y="516.0" type="curve" smooth="yes"/>
-      <point x="115.0" y="622.0"/>
-      <point x="188.0" y="692.0"/>
-      <point x="296.0" y="692.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="692.0"/>
-      <point x="482.0" y="620.0"/>
-      <point x="482.0" y="510.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="405.0"/>
-      <point x="409.0" y="336.0"/>
+      <point x="302" y="336" type="curve" smooth="yes"/>
+      <point x="191" y="336"/>
+      <point x="115" y="408"/>
+      <point x="115" y="516" type="curve" smooth="yes"/>
+      <point x="115" y="622"/>
+      <point x="188" y="692"/>
+      <point x="296" y="692" type="curve" smooth="yes"/>
+      <point x="407" y="692"/>
+      <point x="482" y="620"/>
+      <point x="482" y="510" type="curve" smooth="yes"/>
+      <point x="482" y="405"/>
+      <point x="409" y="336"/>
     </contour>
     <contour>
-      <point x="190.0" y="380.0" type="line"/>
-      <point x="273.0" y="380.0" type="line"/>
-      <point x="273.0" y="658.0" type="line"/>
-      <point x="190.0" y="658.0" type="line"/>
+      <point x="190" y="380" type="line"/>
+      <point x="273" y="380" type="line"/>
+      <point x="273" y="658" type="line"/>
+      <point x="190" y="658" type="line"/>
     </contour>
     <contour>
-      <point x="245.0" y="471.0" type="line"/>
-      <point x="306.0" y="471.0" type="line" smooth="yes"/>
-      <point x="371.0" y="471.0"/>
-      <point x="415.0" y="513.0"/>
-      <point x="415.0" y="570.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="625.0"/>
-      <point x="374.0" y="658.0"/>
-      <point x="313.0" y="658.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="658.0" type="line"/>
-      <point x="245.0" y="586.0" type="line"/>
-      <point x="306.0" y="586.0" type="line" smooth="yes"/>
-      <point x="321.0" y="586.0"/>
-      <point x="331.0" y="577.0"/>
-      <point x="331.0" y="563.0" type="curve" smooth="yes"/>
-      <point x="331.0" y="550.0"/>
-      <point x="323.0" y="540.0"/>
-      <point x="312.0" y="540.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="540.0" type="line"/>
+      <point x="245" y="471" type="line"/>
+      <point x="306" y="471" type="line" smooth="yes"/>
+      <point x="371" y="471"/>
+      <point x="415" y="513"/>
+      <point x="415" y="570" type="curve" smooth="yes"/>
+      <point x="415" y="625"/>
+      <point x="374" y="658"/>
+      <point x="313" y="658" type="curve" smooth="yes"/>
+      <point x="245" y="658" type="line"/>
+      <point x="245" y="586" type="line"/>
+      <point x="306" y="586" type="line" smooth="yes"/>
+      <point x="321" y="586"/>
+      <point x="331" y="577"/>
+      <point x="331" y="563" type="curve" smooth="yes"/>
+      <point x="331" y="550"/>
+      <point x="323" y="540"/>
+      <point x="312" y="540" type="curve" smooth="yes"/>
+      <point x="245" y="540" type="line"/>
     </contour>
     <contour>
-      <point x="341.0" y="380.0" type="line"/>
-      <point x="438.0" y="380.0" type="line"/>
-      <point x="357.0" y="516.0" type="line"/>
-      <point x="263.0" y="516.0" type="line"/>
+      <point x="341" y="380" type="line"/>
+      <point x="438" y="380" type="line"/>
+      <point x="357" y="516" type="line"/>
+      <point x="263" y="516" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif
index b1a563d9..316a0eca 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rightArrow" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="2192"/>
   <note>
 arrowright
 </note>
   <outline>
     <contour>
-      <point x="315.0" y="7.0" type="line"/>
-      <point x="633.0" y="311.0" type="line"/>
-      <point x="633.0" y="320.0" type="line"/>
-      <point x="322.0" y="620.0" type="line"/>
-      <point x="207.0" y="510.0" type="line"/>
-      <point x="373.0" y="385.0" type="line"/>
-      <point x="29.0" y="389.0" type="line"/>
-      <point x="29.0" y="239.0" type="line"/>
-      <point x="373.0" y="242.0" type="line"/>
-      <point x="211.0" y="115.0" type="line"/>
+      <point x="315" y="7" type="line"/>
+      <point x="633" y="311" type="line"/>
+      <point x="633" y="320" type="line"/>
+      <point x="322" y="620" type="line"/>
+      <point x="207" y="510" type="line"/>
+      <point x="373" y="385" type="line"/>
+      <point x="29" y="389" type="line"/>
+      <point x="29" y="239" type="line"/>
+      <point x="373" y="242" type="line"/>
+      <point x="211" y="115" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rightanglebracket-math.glif 
b/src/Cantarell-Bold.ufo/glyphs/rightanglebracket-math.glif
index 177a048a..17e8b83a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rightanglebracket-math.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rightanglebracket-math.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rightanglebracket-math" format="2">
-  <advance width="320.0"/>
+  <advance width="320"/>
   <unicode hex="27E9"/>
   <outline>
     <contour>
-      <point x="14.0" y="-10.0" type="line"/>
-      <point x="182.0" y="-10.0" type="line"/>
-      <point x="310.0" y="362.0" type="line"/>
-      <point x="175.0" y="739.0" type="line"/>
-      <point x="6.0" y="739.0" type="line"/>
-      <point x="164.0" y="334.0" type="line"/>
-      <point x="164.0" y="381.0" type="line"/>
+      <point x="14" y="-10" type="line"/>
+      <point x="182" y="-10" type="line"/>
+      <point x="310" y="362" type="line"/>
+      <point x="175" y="739" type="line"/>
+      <point x="6" y="739" type="line"/>
+      <point x="164" y="334" type="line"/>
+      <point x="164" y="381" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ring.glif b/src/Cantarell-Bold.ufo/glyphs/ring.glif
index 76ba52de..838f010a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ring.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ring.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ring" format="2">
-  <advance width="332.0"/>
+  <advance width="332"/>
   <unicode hex="02DA"/>
   <outline>
     <component base="ringcomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif
index 09dda054..5d989d18 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb.case" format="2">
-  <anchor x="166.0" y="694.0" name="_top"/>
-  <anchor x="166.0" y="985.0" name="top"/>
+  <anchor x="166" y="694" name="_top"/>
+  <anchor x="166" y="985" name="top"/>
   <outline>
-    <component base="ringcomb" yOffset="192.0"/>
+    <component base="ringcomb" yOffset="192"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>332.0</real>
+      <integer>332</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb.glif b/src/Cantarell-Bold.ufo/glyphs/ringcomb.glif
index 61f00ceb..feffbcf4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ringcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb" format="2">
   <unicode hex="030A"/>
-  <anchor x="166.0" y="490.0" name="_top"/>
-  <anchor x="169.0" y="747.0" name="top"/>
+  <anchor x="166" y="490" name="_top"/>
+  <anchor x="169" y="747" name="top"/>
   <outline>
     <contour>
-      <point x="166.0" y="547.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="547.0"/>
-      <point x="297.0" y="600.0"/>
-      <point x="297.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="297.0" y="756.0"/>
-      <point x="245.0" y="806.0"/>
-      <point x="168.0" y="806.0" type="curve" smooth="yes"/>
-      <point x="89.0" y="806.0"/>
-      <point x="37.0" y="755.0"/>
-      <point x="37.0" y="678.0" type="curve" smooth="yes"/>
-      <point x="37.0" y="599.0"/>
-      <point x="89.0" y="547.0"/>
+      <point x="166" y="547" type="curve" smooth="yes"/>
+      <point x="245" y="547"/>
+      <point x="297" y="600"/>
+      <point x="297" y="680" type="curve" smooth="yes"/>
+      <point x="297" y="756"/>
+      <point x="245" y="806"/>
+      <point x="168" y="806" type="curve" smooth="yes"/>
+      <point x="89" y="806"/>
+      <point x="37" y="755"/>
+      <point x="37" y="678" type="curve" smooth="yes"/>
+      <point x="37" y="599"/>
+      <point x="89" y="547"/>
     </contour>
     <contour>
-      <point x="168.0" y="633.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="633.0"/>
-      <point x="124.0" y="652.0"/>
-      <point x="124.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="704.0"/>
-      <point x="141.0" y="720.0"/>
-      <point x="166.0" y="720.0" type="curve" smooth="yes"/>
-      <point x="192.0" y="720.0"/>
-      <point x="210.0" y="703.0"/>
-      <point x="210.0" y="678.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="651.0"/>
-      <point x="193.0" y="633.0"/>
+      <point x="168" y="633" type="curve" smooth="yes"/>
+      <point x="142" y="633"/>
+      <point x="124" y="652"/>
+      <point x="124" y="680" type="curve" smooth="yes"/>
+      <point x="124" y="704"/>
+      <point x="141" y="720"/>
+      <point x="166" y="720" type="curve" smooth="yes"/>
+      <point x="192" y="720"/>
+      <point x="210" y="703"/>
+      <point x="210" y="678" type="curve" smooth="yes"/>
+      <point x="210" y="651"/>
+      <point x="193" y="633"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>332.0</real>
+      <integer>332</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.case.glif
index 2ba29dbf..5f5b0986 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb_acutecomb.case" format="2">
-  <anchor x="161.0" y="694.0" name="_top"/>
+  <anchor x="161" y="694" name="_top"/>
   <outline>
     <contour>
-      <point x="221.0" y="833.0" type="line"/>
-      <point x="447.0" y="910.0" type="line"/>
-      <point x="374.0" y="1059.0" type="line"/>
-      <point x="171.0" y="936.0" type="line"/>
+      <point x="221" y="833" type="line"/>
+      <point x="447" y="910" type="line"/>
+      <point x="374" y="1059" type="line"/>
+      <point x="171" y="936" type="line"/>
     </contour>
-    <component base="ringcomb.case" xOffset="-12.0"/>
+    <component base="ringcomb.case" xOffset="-12"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>461.0</real>
+      <integer>461</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.glif
index f0a6df6c..789eddf2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb_acutecomb" format="2">
-  <anchor x="156.0" y="490.0" name="_top"/>
+  <anchor x="156" y="490" name="_top"/>
   <outline>
-    <component base="ringcomb" xOffset="-17.0"/>
-    <component base="acutecomb" xOffset="119.0" yOffset="143.0"/>
+    <component base="ringcomb" xOffset="-17"/>
+    <component base="acutecomb" xOffset="119" yOffset="143"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>433.0</real>
+      <integer>433</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>0</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif b/src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif
index 90b78f50..9811999c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringhalfleft" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="02BF"/>
   <outline>
-    <component base="ringhalfright" xScale="-1.0" xOffset="232.0"/>
+    <component base="ringhalfright" xScale="-1" xOffset="232"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif
index 77490ab3..a57a8dfb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringhalfright" format="2">
-  <advance width="233.0"/>
+  <advance width="233"/>
   <unicode hex="02BE"/>
   <outline>
     <contour>
-      <point x="57.0" y="548.0" type="line"/>
-      <point x="146.0" y="549.0"/>
-      <point x="193.0" y="587.0"/>
-      <point x="193.0" y="659.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="729.0"/>
-      <point x="146.0" y="766.0"/>
-      <point x="57.0" y="766.0" type="curve"/>
-      <point x="57.0" y="687.0" type="line"/>
-      <point x="84.0" y="687.0"/>
-      <point x="98.0" y="677.0"/>
-      <point x="98.0" y="658.0" type="curve" smooth="yes"/>
-      <point x="98.0" y="639.0"/>
-      <point x="83.0" y="628.0"/>
-      <point x="57.0" y="627.0" type="curve"/>
+      <point x="57" y="548" type="line"/>
+      <point x="146" y="549"/>
+      <point x="193" y="587"/>
+      <point x="193" y="659" type="curve" smooth="yes"/>
+      <point x="193" y="729"/>
+      <point x="146" y="766"/>
+      <point x="57" y="766" type="curve"/>
+      <point x="57" y="687" type="line"/>
+      <point x="84" y="687"/>
+      <point x="98" y="677"/>
+      <point x="98" y="658" type="curve" smooth="yes"/>
+      <point x="98" y="639"/>
+      <point x="83" y="628"/>
+      <point x="57" y="627" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif
index 5eca674c..57e25871 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rinvertedbreve" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="0213"/>
   <outline>
     <component base="r"/>
-    <component base="breveinvertedcomb" xOffset="-12.0"/>
+    <component base="breveinvertedcomb" xOffset="-12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif
index 5beaa85d..f4339c6a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rlinebelow" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="1E5F"/>
   <outline>
     <component base="r"/>
-    <component base="macronbelowcomb.narrow" xOffset="-76.0"/>
+    <component base="macronbelowcomb.narrow" xOffset="-76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ruble.glif b/src/Cantarell-Bold.ufo/glyphs/ruble.glif
index 5661cdad..0c7cd7df 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ruble.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ruble.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ruble" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="20BD"/>
   <outline>
     <contour>
-      <point x="167.0" y="0.0" type="line"/>
-      <point x="340.0" y="0.0" type="line"/>
-      <point x="340.0" y="694.0" type="line"/>
-      <point x="167.0" y="694.0" type="line"/>
+      <point x="167" y="0" type="line"/>
+      <point x="340" y="0" type="line"/>
+      <point x="340" y="694" type="line"/>
+      <point x="167" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="46.0" y="80.0" type="line"/>
-      <point x="472.0" y="80.0" type="line"/>
-      <point x="472.0" y="180.0" type="line"/>
-      <point x="46.0" y="180.0" type="line"/>
+      <point x="46" y="80" type="line"/>
+      <point x="472" y="80" type="line"/>
+      <point x="472" y="180" type="line"/>
+      <point x="46" y="180" type="line"/>
     </contour>
     <contour>
-      <point x="46.0" y="244.0" type="line"/>
-      <point x="365.0" y="244.0" type="line" smooth="yes"/>
-      <point x="566.0" y="244.0"/>
-      <point x="677.0" y="326.0"/>
-      <point x="677.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="677.0" y="615.0"/>
-      <point x="575.0" y="694.0"/>
-      <point x="394.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="694.0" type="line"/>
-      <point x="244.0" y="542.0" type="line"/>
-      <point x="380.0" y="542.0" type="line" smooth="yes"/>
-      <point x="450.0" y="542.0"/>
-      <point x="497.0" y="504.0"/>
-      <point x="497.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="497.0" y="390.0"/>
-      <point x="458.0" y="356.0"/>
-      <point x="396.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="46.0" y="356.0" type="line"/>
+      <point x="46" y="244" type="line"/>
+      <point x="365" y="244" type="line" smooth="yes"/>
+      <point x="566" y="244"/>
+      <point x="677" y="326"/>
+      <point x="677" y="473" type="curve" smooth="yes"/>
+      <point x="677" y="615"/>
+      <point x="575" y="694"/>
+      <point x="394" y="694" type="curve" smooth="yes"/>
+      <point x="244" y="694" type="line"/>
+      <point x="244" y="542" type="line"/>
+      <point x="380" y="542" type="line" smooth="yes"/>
+      <point x="450" y="542"/>
+      <point x="497" y="504"/>
+      <point x="497" y="446" type="curve" smooth="yes"/>
+      <point x="497" y="390"/>
+      <point x="458" y="356"/>
+      <point x="396" y="356" type="curve" smooth="yes"/>
+      <point x="46" y="356" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif b/src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif
index 23737149..192e01af 100644
--- a/src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rupeeIndian" format="2">
-  <advance width="639.0"/>
+  <advance width="639"/>
   <unicode hex="20B9"/>
   <outline>
     <contour>
-      <point x="62.0" y="214.0" type="line"/>
-      <point x="241.0" y="214.0" type="line" smooth="yes"/>
-      <point x="417.0" y="214.0"/>
-      <point x="527.0" y="333.0"/>
-      <point x="527.0" y="482.0" type="curve" smooth="yes"/>
-      <point x="527.0" y="629.0"/>
-      <point x="420.0" y="694.0"/>
-      <point x="246.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="62.0" y="694.0" type="line"/>
-      <point x="62.0" y="593.0" type="line"/>
-      <point x="241.0" y="593.0" type="line" smooth="yes"/>
-      <point x="309.0" y="593.0"/>
-      <point x="347.0" y="534.0"/>
-      <point x="347.0" y="474.0" type="curve" smooth="yes"/>
-      <point x="347.0" y="417.0"/>
-      <point x="313.0" y="364.0"/>
-      <point x="246.0" y="364.0" type="curve" smooth="yes"/>
-      <point x="62.0" y="364.0" type="line"/>
+      <point x="62" y="214" type="line"/>
+      <point x="241" y="214" type="line" smooth="yes"/>
+      <point x="417" y="214"/>
+      <point x="527" y="333"/>
+      <point x="527" y="482" type="curve" smooth="yes"/>
+      <point x="527" y="629"/>
+      <point x="420" y="694"/>
+      <point x="246" y="694" type="curve" smooth="yes"/>
+      <point x="62" y="694" type="line"/>
+      <point x="62" y="593" type="line"/>
+      <point x="241" y="593" type="line" smooth="yes"/>
+      <point x="309" y="593"/>
+      <point x="347" y="534"/>
+      <point x="347" y="474" type="curve" smooth="yes"/>
+      <point x="347" y="417"/>
+      <point x="313" y="364"/>
+      <point x="246" y="364" type="curve" smooth="yes"/>
+      <point x="62" y="364" type="line"/>
     </contour>
     <contour>
-      <point x="382.0" y="0.0" type="line"/>
-      <point x="575.0" y="0.0" type="line"/>
-      <point x="376.0" y="281.0" type="line"/>
-      <point x="196.0" y="281.0" type="line"/>
+      <point x="382" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="376" y="281" type="line"/>
+      <point x="196" y="281" type="line"/>
     </contour>
     <contour>
-      <point x="64.0" y="425.0" type="line"/>
-      <point x="596.0" y="425.0" type="line"/>
-      <point x="596.0" y="525.0" type="line"/>
-      <point x="64.0" y="525.0" type="line"/>
+      <point x="64" y="425" type="line"/>
+      <point x="596" y="425" type="line"/>
+      <point x="596" y="525" type="line"/>
+      <point x="64" y="525" type="line"/>
     </contour>
     <contour>
-      <point x="64.0" y="594.0" type="line"/>
-      <point x="596.0" y="594.0" type="line"/>
-      <point x="596.0" y="694.0" type="line"/>
-      <point x="64.0" y="694.0" type="line"/>
+      <point x="64" y="594" type="line"/>
+      <point x="596" y="594" type="line"/>
+      <point x="596" y="694" type="line"/>
+      <point x="64" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/s.glif b/src/Cantarell-Bold.ufo/glyphs/s.glif
index 45955527..017baba1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/s.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/s.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="s" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="0073"/>
   <note>
 s
 </note>
-  <anchor x="240.0" y="0.0" name="bottom"/>
-  <anchor x="238.0" y="490.0" name="top"/>
+  <anchor x="240" y="0" name="bottom"/>
+  <anchor x="238" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="225.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="-10.0"/>
-      <point x="457.0" y="51.0"/>
-      <point x="457.0" y="157.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="344.0"/>
-      <point x="195.0" y="287.0"/>
-      <point x="195.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="195.0" y="360.0"/>
-      <point x="219.0" y="370.0"/>
-      <point x="267.0" y="370.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="370.0"/>
-      <point x="354.0" y="363.0"/>
-      <point x="403.0" y="351.0" type="curve"/>
-      <point x="436.0" y="476.0" type="line"/>
-      <point x="388.0" y="491.0"/>
-      <point x="323.0" y="500.0"/>
-      <point x="264.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="500.0"/>
-      <point x="30.0" y="442.0"/>
-      <point x="30.0" y="335.0" type="curve" smooth="yes"/>
-      <point x="30.0" y="146.0"/>
-      <point x="286.0" y="212.0"/>
-      <point x="286.0" y="152.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="133.0"/>
-      <point x="259.0" y="120.0"/>
-      <point x="216.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="120.0"/>
-      <point x="111.0" y="132.0"/>
-      <point x="60.0" y="150.0" type="curve"/>
-      <point x="23.0" y="27.0" type="line"/>
-      <point x="79.0" y="4.0"/>
-      <point x="154.0" y="-10.0"/>
+      <point x="225" y="-10" type="curve" smooth="yes"/>
+      <point x="373" y="-10"/>
+      <point x="457" y="51"/>
+      <point x="457" y="157" type="curve" smooth="yes"/>
+      <point x="457" y="344"/>
+      <point x="195" y="287"/>
+      <point x="195" y="343" type="curve" smooth="yes"/>
+      <point x="195" y="360"/>
+      <point x="219" y="370"/>
+      <point x="267" y="370" type="curve" smooth="yes"/>
+      <point x="306" y="370"/>
+      <point x="354" y="363"/>
+      <point x="403" y="351" type="curve"/>
+      <point x="436" y="476" type="line"/>
+      <point x="388" y="491"/>
+      <point x="323" y="500"/>
+      <point x="264" y="500" type="curve" smooth="yes"/>
+      <point x="112" y="500"/>
+      <point x="30" y="442"/>
+      <point x="30" y="335" type="curve" smooth="yes"/>
+      <point x="30" y="146"/>
+      <point x="286" y="212"/>
+      <point x="286" y="152" type="curve" smooth="yes"/>
+      <point x="286" y="133"/>
+      <point x="259" y="120"/>
+      <point x="216" y="120" type="curve" smooth="yes"/>
+      <point x="173" y="120"/>
+      <point x="111" y="132"/>
+      <point x="60" y="150" type="curve"/>
+      <point x="23" y="27" type="line"/>
+      <point x="79" y="4"/>
+      <point x="154" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sacute.glif b/src/Cantarell-Bold.ufo/glyphs/sacute.glif
index cb719492..7b1dd3d7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sacute" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="015B"/>
   <outline>
     <component base="s"/>
-    <component base="acutecomb" xOffset="142.0"/>
+    <component base="acutecomb" xOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif
index e09416c8..947fa265 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sacutedotaccent" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="1E65"/>
   <outline>
     <component base="s"/>
-    <component base="acutecomb_dotaccentcomb" xOffset="152.0" yOffset="1.0"/>
+    <component base="acutecomb_dotaccentcomb" xOffset="152" yOffset="1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/saltillo.glif b/src/Cantarell-Bold.ufo/glyphs/saltillo.glif
index b16fff76..d0e37101 100644
--- a/src/Cantarell-Bold.ufo/glyphs/saltillo.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/saltillo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="saltillo" format="2">
-  <advance width="177.0"/>
+  <advance width="177"/>
   <unicode hex="A78C"/>
   <outline>
-    <component base="quotesingle" yScale="1.40024" xOffset="-51.0" yOffset="-278.0"/>
+    <component base="quotesingle" yScale="1.40024" xOffset="-51" yOffset="-278"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scaron.glif b/src/Cantarell-Bold.ufo/glyphs/scaron.glif
index fdbfed8e..9e00e591 100644
--- a/src/Cantarell-Bold.ufo/glyphs/scaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/scaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scaron" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="0161"/>
   <outline>
     <component base="s"/>
-    <component base="caroncomb" xOffset="32.0"/>
+    <component base="caroncomb" xOffset="32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif
index 50b6eb68..71270b6d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scarondotaccent" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="1E67"/>
   <outline>
     <component base="s"/>
-    <component base="caroncomb_dotaccentcomb" xOffset="30.0"/>
+    <component base="caroncomb_dotaccentcomb" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scedilla.glif b/src/Cantarell-Bold.ufo/glyphs/scedilla.glif
index a665d48c..df742982 100644
--- a/src/Cantarell-Bold.ufo/glyphs/scedilla.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/scedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scedilla" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="015F"/>
   <outline>
     <component base="s"/>
-    <component base="cedillacomb" xOffset="82.0"/>
+    <component base="cedillacomb" xOffset="82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif
index 3ef99650..cfc85fa0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="schwa-cy" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="04D9"/>
   <outline>
     <component base="schwa"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/schwa.glif b/src/Cantarell-Bold.ufo/glyphs/schwa.glif
index 9199a689..4a387f7c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/schwa.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/schwa.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="schwa" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0259"/>
   <outline>
-    <component base="e" xScale="-1.0" yScale="-1.0" xOffset="526.0" yOffset="490.0"/>
+    <component base="e" xScale="-1" yScale="-1" xOffset="526" yOffset="490"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/scircumflex.glif
index 0aea39ea..6117e6f7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/scircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/scircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scircumflex" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="015D"/>
   <outline>
     <component base="s"/>
-    <component base="circumflexcomb" xOffset="35.0"/>
+    <component base="circumflexcomb" xOffset="35"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif
index f3c147f8..3888ba5b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scommaaccent" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="0219"/>
   <outline>
     <component base="s"/>
-    <component base="commaaccentcomb" xOffset="122.0"/>
+    <component base="commaaccentcomb" xOffset="122"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif
index f1b443b7..72212e9e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotaccent" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="1E61"/>
   <outline>
     <component base="s"/>
-    <component base="dotaccentcomb" xOffset="94.0"/>
+    <component base="dotaccentcomb" xOffset="94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif
index 3e4e0b69..74f16492 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotbelow" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="1E63"/>
   <outline>
     <component base="s"/>
-    <component base="dotbelowcomb" xOffset="90.0"/>
+    <component base="dotbelowcomb" xOffset="90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sdotbelowdotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/sdotbelowdotaccent.glif
index b9425782..4b578fef 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sdotbelowdotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sdotbelowdotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotbelowdotaccent" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="1E69"/>
   <outline>
     <component base="s"/>
-    <component base="dotbelowcomb" xOffset="90.0"/>
-    <component base="dotaccentcomb" xOffset="94.0"/>
+    <component base="dotbelowcomb" xOffset="90"/>
+    <component base="dotaccentcomb" xOffset="94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/second.glif b/src/Cantarell-Bold.ufo/glyphs/second.glif
index 77de9553..dafa36d3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/second.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/second.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="second" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="2033"/>
   <note>
 second
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-84.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="146.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-84"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/secondtonechinese.glif 
b/src/Cantarell-Bold.ufo/glyphs/secondtonechinese.glif
index 78caefda..f683199c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/secondtonechinese.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/secondtonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="secondtonechinese" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="02CA"/>
   <outline>
     <component base="acutecomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/section.glif b/src/Cantarell-Bold.ufo/glyphs/section.glif
index 1c2cb48a..f5a4b17c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/section.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/section.glif
@@ -1,63 +1,63 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="section" format="2">
-  <advance width="539.0"/>
+  <advance width="539"/>
   <unicode hex="00A7"/>
   <outline>
     <contour>
-      <point x="252.0" y="-61.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-61.0"/>
-      <point x="489.0" y="1.0"/>
-      <point x="489.0" y="115.0" type="curve" smooth="yes"/>
-      <point x="489.0" y="322.0"/>
-      <point x="227.0" y="250.0"/>
-      <point x="227.0" y="325.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="349.0"/>
-      <point x="251.0" y="370.0"/>
-      <point x="281.0" y="370.0" type="curve"/>
-      <point x="301.0" y="453.0" type="line"/>
-      <point x="148.0" y="453.0"/>
-      <point x="58.0" y="394.0"/>
-      <point x="58.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="118.0"/>
-      <point x="320.0" y="170.0"/>
-      <point x="320.0" y="104.0" type="curve" smooth="yes"/>
-      <point x="320.0" y="84.0"/>
-      <point x="296.0" y="73.0"/>
-      <point x="252.0" y="73.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="73.0"/>
-      <point x="141.0" y="85.0"/>
-      <point x="88.0" y="106.0" type="curve"/>
-      <point x="51.0" y="-23.0" type="line"/>
-      <point x="105.0" y="-47.0"/>
-      <point x="183.0" y="-61.0"/>
+      <point x="252" y="-61" type="curve" smooth="yes"/>
+      <point x="407" y="-61"/>
+      <point x="489" y="1"/>
+      <point x="489" y="115" type="curve" smooth="yes"/>
+      <point x="489" y="322"/>
+      <point x="227" y="250"/>
+      <point x="227" y="325" type="curve" smooth="yes"/>
+      <point x="227" y="349"/>
+      <point x="251" y="370"/>
+      <point x="281" y="370" type="curve"/>
+      <point x="301" y="453" type="line"/>
+      <point x="148" y="453"/>
+      <point x="58" y="394"/>
+      <point x="58" y="294" type="curve" smooth="yes"/>
+      <point x="58" y="118"/>
+      <point x="320" y="170"/>
+      <point x="320" y="104" type="curve" smooth="yes"/>
+      <point x="320" y="84"/>
+      <point x="296" y="73"/>
+      <point x="252" y="73" type="curve" smooth="yes"/>
+      <point x="202" y="73"/>
+      <point x="141" y="85"/>
+      <point x="88" y="106" type="curve"/>
+      <point x="51" y="-23" type="line"/>
+      <point x="105" y="-47"/>
+      <point x="183" y="-61"/>
     </contour>
     <contour>
-      <point x="251.0" y="199.0" type="line"/>
-      <point x="404.0" y="199.0"/>
-      <point x="489.0" y="254.0"/>
-      <point x="489.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="489.0" y="522.0"/>
-      <point x="227.0" y="483.0"/>
-      <point x="227.0" y="540.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="558.0"/>
-      <point x="253.0" y="570.0"/>
-      <point x="291.0" y="570.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="570.0"/>
-      <point x="383.0" y="561.0"/>
-      <point x="430.0" y="547.0" type="curve"/>
-      <point x="467.0" y="676.0" type="line"/>
-      <point x="413.0" y="694.0"/>
-      <point x="356.0" y="704.0"/>
-      <point x="301.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="148.0" y="704.0"/>
-      <point x="58.0" y="636.0"/>
-      <point x="58.0" y="523.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="325.0"/>
-      <point x="320.0" y="399.0"/>
-      <point x="320.0" y="319.0" type="curve" smooth="yes"/>
-      <point x="320.0" y="293.0"/>
-      <point x="295.0" y="274.0"/>
-      <point x="262.0" y="274.0" type="curve"/>
+      <point x="251" y="199" type="line"/>
+      <point x="404" y="199"/>
+      <point x="489" y="254"/>
+      <point x="489" y="350" type="curve" smooth="yes"/>
+      <point x="489" y="522"/>
+      <point x="227" y="483"/>
+      <point x="227" y="540" type="curve" smooth="yes"/>
+      <point x="227" y="558"/>
+      <point x="253" y="570"/>
+      <point x="291" y="570" type="curve" smooth="yes"/>
+      <point x="333" y="570"/>
+      <point x="383" y="561"/>
+      <point x="430" y="547" type="curve"/>
+      <point x="467" y="676" type="line"/>
+      <point x="413" y="694"/>
+      <point x="356" y="704"/>
+      <point x="301" y="704" type="curve" smooth="yes"/>
+      <point x="148" y="704"/>
+      <point x="58" y="636"/>
+      <point x="58" y="523" type="curve" smooth="yes"/>
+      <point x="58" y="325"/>
+      <point x="320" y="399"/>
+      <point x="320" y="319" type="curve" smooth="yes"/>
+      <point x="320" y="293"/>
+      <point x="295" y="274"/>
+      <point x="262" y="274" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/semicolon.glif b/src/Cantarell-Bold.ufo/glyphs/semicolon.glif
index 75e3643c..cf010836 100644
--- a/src/Cantarell-Bold.ufo/glyphs/semicolon.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/semicolon.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="semicolon" format="2">
-  <advance width="282.0"/>
+  <advance width="282"/>
   <unicode hex="003B"/>
   <outline>
-    <component base="comma" xOffset="-4.0"/>
-    <component base="period" xOffset="-7.0" yOffset="284.0"/>
+    <component base="comma" xOffset="-4"/>
+    <component base="period" xOffset="-7" yOffset="284"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif
index 142202e1..d76308f6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.dnom" format="2">
-  <advance width="403.0"/>
+  <advance width="403"/>
   <note>
 seven
 </note>
   <outline>
     <contour>
-      <point x="40.0" y="0.0" type="line"/>
-      <point x="198.0" y="0.0" type="line"/>
-      <point x="401.0" y="389.0" type="line"/>
-      <point x="401.0" y="479.0" type="line"/>
-      <point x="7.0" y="479.0" type="line"/>
-      <point x="7.0" y="349.0" type="line"/>
-      <point x="267.0" y="349.0" type="line"/>
-      <point x="245.0" y="385.0" type="line"/>
+      <point x="40" y="0" type="line"/>
+      <point x="198" y="0" type="line"/>
+      <point x="401" y="389" type="line"/>
+      <point x="401" y="479" type="line"/>
+      <point x="7" y="479" type="line"/>
+      <point x="7" y="349" type="line"/>
+      <point x="267" y="349" type="line"/>
+      <point x="245" y="385" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.glif b/src/Cantarell-Bold.ufo/glyphs/seven.glif
index 6e85a20a..46b72dbf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven" format="2">
-  <advance width="531.0"/>
+  <advance width="531"/>
   <unicode hex="0037"/>
   <outline>
     <component base="seven.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.lf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.lf.glif
index 584a573e..9fdd93f9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.lf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.lf" format="2">
-  <advance width="531.0"/>
+  <advance width="531"/>
   <outline>
     <contour>
-      <point x="65.0" y="0.0" type="line"/>
-      <point x="247.0" y="0.0" type="line"/>
-      <point x="524.0" y="590.0" type="line"/>
-      <point x="524.0" y="694.0" type="line"/>
-      <point x="9.0" y="694.0" type="line"/>
-      <point x="9.0" y="544.0" type="line"/>
-      <point x="370.0" y="544.0" type="line"/>
-      <point x="344.0" y="587.0" type="line"/>
+      <point x="65" y="0" type="line"/>
+      <point x="247" y="0" type="line"/>
+      <point x="524" y="590" type="line"/>
+      <point x="524" y="694" type="line"/>
+      <point x="9" y="694" type="line"/>
+      <point x="9" y="544" type="line"/>
+      <point x="370" y="544" type="line"/>
+      <point x="344" y="587" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.numr.glif b/src/Cantarell-Bold.ufo/glyphs/seven.numr.glif
index 508a253e..ec73070d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.numr" format="2">
-  <advance width="403.0"/>
+  <advance width="403"/>
   <outline>
-    <component base="seven.dnom" yOffset="260.0"/>
+    <component base="seven.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.osf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.osf.glif
index 4e425a76..fc36b998 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.osf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.osf" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <outline>
     <contour>
-      <point x="67.0" y="-100.0" type="line"/>
-      <point x="244.0" y="-100.0" type="line"/>
-      <point x="521.0" y="493.0" type="line"/>
-      <point x="521.0" y="594.0" type="line"/>
-      <point x="9.0" y="594.0" type="line"/>
-      <point x="9.0" y="449.0" type="line"/>
-      <point x="372.0" y="449.0" type="line"/>
-      <point x="346.0" y="490.0" type="line"/>
+      <point x="67" y="-100" type="line"/>
+      <point x="244" y="-100" type="line"/>
+      <point x="521" y="493" type="line"/>
+      <point x="521" y="594" type="line"/>
+      <point x="9" y="594" type="line"/>
+      <point x="9" y="449" type="line"/>
+      <point x="372" y="449" type="line"/>
+      <point x="346" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.subs.glif b/src/Cantarell-Bold.ufo/glyphs/seven.subs.glif
index f077f39f..ce3d5746 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.subs" format="2">
-  <advance width="403.0"/>
+  <advance width="403"/>
   <outline>
-    <component base="seven.dnom" yOffset="-180.0"/>
+    <component base="seven.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.tf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.tf.glif
index c73dce4a..0bda52ac 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.tf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="266.0" y="0.0" type="line"/>
-      <point x="563.0" y="590.0" type="line"/>
-      <point x="563.0" y="694.0" type="line"/>
-      <point x="19.0" y="694.0" type="line"/>
-      <point x="19.0" y="544.0" type="line"/>
-      <point x="410.0" y="544.0" type="line"/>
-      <point x="383.0" y="587.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="266" y="0" type="line"/>
+      <point x="563" y="590" type="line"/>
+      <point x="563" y="694" type="line"/>
+      <point x="19" y="694" type="line"/>
+      <point x="19" y="544" type="line"/>
+      <point x="410" y="544" type="line"/>
+      <point x="383" y="587" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif
index e6bc095a..c3fd4dc1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="86.0" y="-100.0" type="line"/>
-      <point x="263.0" y="-100.0" type="line"/>
-      <point x="562.0" y="493.0" type="line"/>
-      <point x="562.0" y="594.0" type="line"/>
-      <point x="19.0" y="594.0" type="line"/>
-      <point x="19.0" y="449.0" type="line"/>
-      <point x="414.0" y="449.0" type="line"/>
-      <point x="387.0" y="490.0" type="line"/>
+      <point x="86" y="-100" type="line"/>
+      <point x="263" y="-100" type="line"/>
+      <point x="562" y="493" type="line"/>
+      <point x="562" y="594" type="line"/>
+      <point x="19" y="594" type="line"/>
+      <point x="19" y="449" type="line"/>
+      <point x="414" y="449" type="line"/>
+      <point x="387" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seveneighths.glif b/src/Cantarell-Bold.ufo/glyphs/seveneighths.glif
index fbcc0da2..54903fb6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seveneighths.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seveneighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seveneighths" format="2">
-  <advance width="1210.0"/>
+  <advance width="1210"/>
   <unicode hex="215E"/>
   <outline>
     <component base="seven.numr"/>
-    <component base="fraction" xOffset="403.0"/>
-    <component base="eight.dnom" xOffset="741.0"/>
+    <component base="fraction" xOffset="403"/>
+    <component base="eight.dnom" xOffset="741"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seveninferior.glif 
b/src/Cantarell-Bold.ufo/glyphs/seveninferior.glif
index c58e1c6b..1b6a06fe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/seveninferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/seveninferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seveninferior" format="2">
-  <advance width="403.0"/>
+  <advance width="403"/>
   <unicode hex="2087"/>
   <outline>
-    <component base="seven.dnom" yOffset="-100.0"/>
+    <component base="seven.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif 
b/src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif
index d8e8c8c8..31b68470 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sevensuperior" format="2">
-  <advance width="403.0"/>
+  <advance width="403"/>
   <unicode hex="2077"/>
   <outline>
-    <component base="seven.dnom" yOffset="370.0"/>
+    <component base="seven.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/sha-cy.glif
index 7b186302..2833d76e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sha-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sha-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sha-cy" format="2">
-  <advance width="854.0"/>
+  <advance width="854"/>
   <unicode hex="0448"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="800.0" y="0.0" type="line"/>
-      <point x="800.0" y="490.0" type="line"/>
-      <point x="640.0" y="490.0" type="line"/>
-      <point x="640.0" y="133.0" type="line"/>
-      <point x="215.0" y="133.0" type="line"/>
-      <point x="215.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="800" y="0" type="line"/>
+      <point x="800" y="490" type="line"/>
+      <point x="640" y="490" type="line"/>
+      <point x="640" y="133" type="line"/>
+      <point x="215" y="133" type="line"/>
+      <point x="215" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="346.0" y="58.0" type="line"/>
-      <point x="507.0" y="58.0" type="line"/>
-      <point x="507.0" y="490.0" type="line"/>
-      <point x="346.0" y="490.0" type="line"/>
+      <point x="346" y="58" type="line"/>
+      <point x="507" y="58" type="line"/>
+      <point x="507" y="490" type="line"/>
+      <point x="346" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif
index ac8888a6..79fa8176 100644
--- a/src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="shcha-cy" format="2">
-  <advance width="898.0"/>
+  <advance width="898"/>
   <unicode hex="0449"/>
   <outline>
     <contour>
-      <point x="740.0" y="-135.0" type="line"/>
-      <point x="896.0" y="-135.0" type="line"/>
-      <point x="896.0" y="133.0" type="line"/>
-      <point x="214.0" y="133.0" type="line"/>
-      <point x="214.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="740.0" y="0.0" type="line"/>
+      <point x="740" y="-135" type="line"/>
+      <point x="896" y="-135" type="line"/>
+      <point x="896" y="133" type="line"/>
+      <point x="214" y="133" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="740" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="347.0" y="68.0" type="line"/>
-      <point x="507.0" y="68.0" type="line"/>
-      <point x="507.0" y="490.0" type="line"/>
-      <point x="347.0" y="490.0" type="line"/>
+      <point x="347" y="68" type="line"/>
+      <point x="507" y="68" type="line"/>
+      <point x="507" y="490" type="line"/>
+      <point x="347" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="643.0" y="68.0" type="line"/>
-      <point x="802.0" y="68.0" type="line"/>
-      <point x="802.0" y="490.0" type="line"/>
-      <point x="643.0" y="490.0" type="line"/>
+      <point x="643" y="68" type="line"/>
+      <point x="802" y="68" type="line"/>
+      <point x="802" y="490" type="line"/>
+      <point x="643" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/shha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/shha-cy.glif
index ee16eb1d..d4813a3e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/shha-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/shha-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="shha-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="04BB"/>
   <outline>
     <component base="h"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/six.dnom.glif
index 39042cf9..6d535350 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.dnom.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.dnom" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <note>
 six
 </note>
   <outline>
     <contour>
-      <point x="233.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="356.0" y="-7.0"/>
-      <point x="439.0" y="62.0"/>
-      <point x="439.0" y="165.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="255.0"/>
-      <point x="377.0" y="315.0"/>
-      <point x="284.0" y="315.0" type="curve" smooth="yes"/>
-      <point x="218.0" y="315.0"/>
-      <point x="163.0" y="286.0"/>
-      <point x="132.0" y="227.0" type="curve"/>
-      <point x="170.0" y="180.0" type="line"/>
-      <point x="191.0" y="191.0"/>
-      <point x="214.0" y="197.0"/>
-      <point x="237.0" y="197.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="197.0"/>
-      <point x="294.0" y="179.0"/>
-      <point x="294.0" y="155.0" type="curve" smooth="yes"/>
-      <point x="294.0" y="132.0"/>
-      <point x="274.0" y="116.0"/>
-      <point x="245.0" y="116.0" type="curve" smooth="yes"/>
-      <point x="195.0" y="116.0"/>
-      <point x="168.0" y="164.0"/>
-      <point x="168.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="168.0" y="322.0"/>
-      <point x="209.0" y="365.0"/>
-      <point x="287.0" y="365.0" type="curve" smooth="yes"/>
-      <point x="320.0" y="365.0"/>
-      <point x="362.0" y="357.0"/>
-      <point x="393.0" y="346.0" type="curve"/>
-      <point x="431.0" y="457.0" type="line"/>
-      <point x="390.0" y="475.0"/>
-      <point x="339.0" y="486.0"/>
-      <point x="280.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="111.0" y="486.0"/>
-      <point x="21.0" y="393.0"/>
-      <point x="21.0" y="227.0" type="curve" smooth="yes"/>
-      <point x="21.0" y="74.0"/>
-      <point x="98.0" y="-7.0"/>
+      <point x="233" y="-7" type="curve" smooth="yes"/>
+      <point x="356" y="-7"/>
+      <point x="439" y="62"/>
+      <point x="439" y="165" type="curve" smooth="yes"/>
+      <point x="439" y="255"/>
+      <point x="377" y="315"/>
+      <point x="284" y="315" type="curve" smooth="yes"/>
+      <point x="218" y="315"/>
+      <point x="163" y="286"/>
+      <point x="132" y="227" type="curve"/>
+      <point x="170" y="180" type="line"/>
+      <point x="191" y="191"/>
+      <point x="214" y="197"/>
+      <point x="237" y="197" type="curve" smooth="yes"/>
+      <point x="271" y="197"/>
+      <point x="294" y="179"/>
+      <point x="294" y="155" type="curve" smooth="yes"/>
+      <point x="294" y="132"/>
+      <point x="274" y="116"/>
+      <point x="245" y="116" type="curve" smooth="yes"/>
+      <point x="195" y="116"/>
+      <point x="168" y="164"/>
+      <point x="168" y="235" type="curve" smooth="yes"/>
+      <point x="168" y="322"/>
+      <point x="209" y="365"/>
+      <point x="287" y="365" type="curve" smooth="yes"/>
+      <point x="320" y="365"/>
+      <point x="362" y="357"/>
+      <point x="393" y="346" type="curve"/>
+      <point x="431" y="457" type="line"/>
+      <point x="390" y="475"/>
+      <point x="339" y="486"/>
+      <point x="280" y="486" type="curve" smooth="yes"/>
+      <point x="111" y="486"/>
+      <point x="21" y="393"/>
+      <point x="21" y="227" type="curve" smooth="yes"/>
+      <point x="21" y="74"/>
+      <point x="98" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.glif b/src/Cantarell-Bold.ufo/glyphs/six.glif
index fb0acb1d..fbdd7dbe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six" format="2">
-  <advance width="598.0"/>
+  <advance width="598"/>
   <unicode hex="0036"/>
   <outline>
     <component base="six.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.lf.glif b/src/Cantarell-Bold.ufo/glyphs/six.lf.glif
index 3b914b0f..b31424d3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.lf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.lf" format="2">
-  <advance width="598.0"/>
+  <advance width="598"/>
   <outline>
     <contour>
-      <point x="306.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="466.0" y="-10.0"/>
-      <point x="572.0" y="87.0"/>
-      <point x="572.0" y="232.0" type="curve" smooth="yes"/>
-      <point x="572.0" y="362.0"/>
-      <point x="489.0" y="446.0"/>
-      <point x="365.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="273.0" y="446.0"/>
-      <point x="200.0" y="402.0"/>
-      <point x="157.0" y="315.0" type="curve"/>
-      <point x="200.0" y="255.0" type="line"/>
-      <point x="229.0" y="289.0"/>
-      <point x="270.0" y="309.0"/>
-      <point x="311.0" y="309.0" type="curve" smooth="yes"/>
-      <point x="367.0" y="309.0"/>
-      <point x="404.0" y="273.0"/>
-      <point x="404.0" y="219.0" type="curve" smooth="yes"/>
-      <point x="404.0" y="167.0"/>
-      <point x="370.0" y="133.0"/>
-      <point x="318.0" y="133.0" type="curve" smooth="yes"/>
-      <point x="242.0" y="133.0"/>
-      <point x="199.0" y="211.0"/>
-      <point x="199.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="199.0" y="487.0"/>
-      <point x="260.0" y="564.0"/>
-      <point x="374.0" y="564.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="564.0"/>
-      <point x="476.0" y="552.0"/>
-      <point x="517.0" y="534.0" type="curve"/>
-      <point x="561.0" y="663.0" type="line"/>
-      <point x="508.0" y="689.0"/>
-      <point x="442.0" y="704.0"/>
-      <point x="367.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="704.0"/>
-      <point x="29.0" y="569.0"/>
-      <point x="29.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="29.0" y="107.0"/>
-      <point x="130.0" y="-10.0"/>
+      <point x="306" y="-10" type="curve" smooth="yes"/>
+      <point x="466" y="-10"/>
+      <point x="572" y="87"/>
+      <point x="572" y="232" type="curve" smooth="yes"/>
+      <point x="572" y="362"/>
+      <point x="489" y="446"/>
+      <point x="365" y="446" type="curve" smooth="yes"/>
+      <point x="273" y="446"/>
+      <point x="200" y="402"/>
+      <point x="157" y="315" type="curve"/>
+      <point x="200" y="255" type="line"/>
+      <point x="229" y="289"/>
+      <point x="270" y="309"/>
+      <point x="311" y="309" type="curve" smooth="yes"/>
+      <point x="367" y="309"/>
+      <point x="404" y="273"/>
+      <point x="404" y="219" type="curve" smooth="yes"/>
+      <point x="404" y="167"/>
+      <point x="370" y="133"/>
+      <point x="318" y="133" type="curve" smooth="yes"/>
+      <point x="242" y="133"/>
+      <point x="199" y="211"/>
+      <point x="199" y="344" type="curve" smooth="yes"/>
+      <point x="199" y="487"/>
+      <point x="260" y="564"/>
+      <point x="374" y="564" type="curve" smooth="yes"/>
+      <point x="419" y="564"/>
+      <point x="476" y="552"/>
+      <point x="517" y="534" type="curve"/>
+      <point x="561" y="663" type="line"/>
+      <point x="508" y="689"/>
+      <point x="442" y="704"/>
+      <point x="367" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="29" y="569"/>
+      <point x="29" y="330" type="curve" smooth="yes"/>
+      <point x="29" y="107"/>
+      <point x="130" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.numr.glif b/src/Cantarell-Bold.ufo/glyphs/six.numr.glif
index 1b52a648..3e1a3db0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.numr" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <outline>
-    <component base="six.dnom" yOffset="260.0"/>
+    <component base="six.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.osf.glif b/src/Cantarell-Bold.ufo/glyphs/six.osf.glif
index 891bbb2d..9529b946 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.osf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.osf" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <outline>
     <contour>
-      <point x="304.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="460.0" y="-10.0"/>
-      <point x="566.0" y="87.0"/>
-      <point x="566.0" y="231.0" type="curve" smooth="yes"/>
-      <point x="566.0" y="360.0"/>
-      <point x="482.0" y="445.0"/>
-      <point x="360.0" y="445.0" type="curve" smooth="yes"/>
-      <point x="263.0" y="445.0"/>
-      <point x="190.0" y="393.0"/>
-      <point x="150.0" y="310.0" type="curve"/>
-      <point x="192.0" y="252.0" type="line"/>
-      <point x="221.0" y="289.0"/>
-      <point x="263.0" y="312.0"/>
-      <point x="308.0" y="312.0" type="curve" smooth="yes"/>
-      <point x="366.0" y="312.0"/>
-      <point x="405.0" y="274.0"/>
-      <point x="405.0" y="218.0" type="curve" smooth="yes"/>
-      <point x="405.0" y="164.0"/>
-      <point x="370.0" y="127.0"/>
-      <point x="316.0" y="127.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="127.0"/>
-      <point x="192.0" y="209.0"/>
-      <point x="192.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="192.0" y="489.0"/>
-      <point x="255.0" y="570.0"/>
-      <point x="370.0" y="570.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="570.0"/>
-      <point x="475.0" y="556.0"/>
-      <point x="513.0" y="539.0" type="curve"/>
-      <point x="555.0" y="663.0" type="line"/>
-      <point x="504.0" y="689.0"/>
-      <point x="437.0" y="704.0"/>
-      <point x="364.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="704.0"/>
-      <point x="29.0" y="568.0"/>
-      <point x="29.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="29.0" y="107.0"/>
-      <point x="130.0" y="-10.0"/>
+      <point x="304" y="-10" type="curve" smooth="yes"/>
+      <point x="460" y="-10"/>
+      <point x="566" y="87"/>
+      <point x="566" y="231" type="curve" smooth="yes"/>
+      <point x="566" y="360"/>
+      <point x="482" y="445"/>
+      <point x="360" y="445" type="curve" smooth="yes"/>
+      <point x="263" y="445"/>
+      <point x="190" y="393"/>
+      <point x="150" y="310" type="curve"/>
+      <point x="192" y="252" type="line"/>
+      <point x="221" y="289"/>
+      <point x="263" y="312"/>
+      <point x="308" y="312" type="curve" smooth="yes"/>
+      <point x="366" y="312"/>
+      <point x="405" y="274"/>
+      <point x="405" y="218" type="curve" smooth="yes"/>
+      <point x="405" y="164"/>
+      <point x="370" y="127"/>
+      <point x="316" y="127" type="curve" smooth="yes"/>
+      <point x="237" y="127"/>
+      <point x="192" y="209"/>
+      <point x="192" y="344" type="curve" smooth="yes"/>
+      <point x="192" y="489"/>
+      <point x="255" y="570"/>
+      <point x="370" y="570" type="curve" smooth="yes"/>
+      <point x="417" y="570"/>
+      <point x="475" y="556"/>
+      <point x="513" y="539" type="curve"/>
+      <point x="555" y="663" type="line"/>
+      <point x="504" y="689"/>
+      <point x="437" y="704"/>
+      <point x="364" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="29" y="568"/>
+      <point x="29" y="330" type="curve" smooth="yes"/>
+      <point x="29" y="107"/>
+      <point x="130" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.ss01.glif b/src/Cantarell-Bold.ufo/glyphs/six.ss01.glif
index 41b0432f..e0840150 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.ss01.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.ss01.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.ss01" format="2">
-  <advance width="599.0"/>
+  <advance width="599"/>
   <note>
 six
 </note>
   <outline>
     <contour>
-      <point x="313.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="470.0" y="-10.0"/>
-      <point x="575.0" y="87.0"/>
-      <point x="575.0" y="232.0" type="curve" smooth="yes"/>
-      <point x="575.0" y="360.0"/>
-      <point x="492.0" y="447.0"/>
-      <point x="367.0" y="447.0" type="curve" smooth="yes"/>
-      <point x="276.0" y="447.0"/>
-      <point x="204.0" y="399.0"/>
-      <point x="161.0" y="319.0" type="curve"/>
-      <point x="200.0" y="258.0" type="line"/>
-      <point x="230.0" y="286.0"/>
-      <point x="272.0" y="307.0"/>
-      <point x="318.0" y="307.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="307.0"/>
-      <point x="409.0" y="272.0"/>
-      <point x="409.0" y="219.0" type="curve" smooth="yes"/>
-      <point x="409.0" y="166.0"/>
-      <point x="375.0" y="130.0"/>
-      <point x="325.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="252.0" y="130.0"/>
-      <point x="211.0" y="204.0"/>
-      <point x="211.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="211.0" y="486.0"/>
-      <point x="294.0" y="552.0"/>
-      <point x="501.0" y="552.0" type="curve"/>
-      <point x="509.0" y="704.0" type="line"/>
-      <point x="196.0" y="704.0"/>
-      <point x="40.0" y="575.0"/>
-      <point x="40.0" y="315.0" type="curve" smooth="yes"/>
-      <point x="40.0" y="106.0"/>
-      <point x="140.0" y="-10.0"/>
+      <point x="313" y="-10" type="curve" smooth="yes"/>
+      <point x="470" y="-10"/>
+      <point x="575" y="87"/>
+      <point x="575" y="232" type="curve" smooth="yes"/>
+      <point x="575" y="360"/>
+      <point x="492" y="447"/>
+      <point x="367" y="447" type="curve" smooth="yes"/>
+      <point x="276" y="447"/>
+      <point x="204" y="399"/>
+      <point x="161" y="319" type="curve"/>
+      <point x="200" y="258" type="line"/>
+      <point x="230" y="286"/>
+      <point x="272" y="307"/>
+      <point x="318" y="307" type="curve" smooth="yes"/>
+      <point x="372" y="307"/>
+      <point x="409" y="272"/>
+      <point x="409" y="219" type="curve" smooth="yes"/>
+      <point x="409" y="166"/>
+      <point x="375" y="130"/>
+      <point x="325" y="130" type="curve" smooth="yes"/>
+      <point x="252" y="130"/>
+      <point x="211" y="204"/>
+      <point x="211" y="322" type="curve" smooth="yes"/>
+      <point x="211" y="486"/>
+      <point x="294" y="552"/>
+      <point x="501" y="552" type="curve"/>
+      <point x="509" y="704" type="line"/>
+      <point x="196" y="704"/>
+      <point x="40" y="575"/>
+      <point x="40" y="315" type="curve" smooth="yes"/>
+      <point x="40" y="106"/>
+      <point x="140" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.subs.glif b/src/Cantarell-Bold.ufo/glyphs/six.subs.glif
index c1564e59..b52d1f59 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.subs" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <outline>
-    <component base="six.dnom" yOffset="-180.0"/>
+    <component base="six.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.tf.glif b/src/Cantarell-Bold.ufo/glyphs/six.tf.glif
index d6f0e044..f132ae34 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.tf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="296.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="-10.0"/>
-      <point x="557.0" y="84.0"/>
-      <point x="557.0" y="233.0" type="curve" smooth="yes"/>
-      <point x="557.0" y="362.0"/>
-      <point x="476.0" y="446.0"/>
-      <point x="355.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="266.0" y="446.0"/>
-      <point x="194.0" y="402.0"/>
-      <point x="152.0" y="315.0" type="curve"/>
-      <point x="195.0" y="255.0" type="line"/>
-      <point x="223.0" y="289.0"/>
-      <point x="262.0" y="309.0"/>
-      <point x="301.0" y="309.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="309.0"/>
-      <point x="391.0" y="273.0"/>
-      <point x="391.0" y="219.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="167.0"/>
-      <point x="358.0" y="133.0"/>
-      <point x="309.0" y="133.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="133.0"/>
-      <point x="193.0" y="212.0"/>
-      <point x="193.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="489.0"/>
-      <point x="253.0" y="564.0"/>
-      <point x="362.0" y="564.0" type="curve" smooth="yes"/>
-      <point x="406.0" y="564.0"/>
-      <point x="463.0" y="552.0"/>
-      <point x="503.0" y="534.0" type="curve"/>
-      <point x="546.0" y="663.0" type="line"/>
-      <point x="494.0" y="689.0"/>
-      <point x="431.0" y="704.0"/>
-      <point x="356.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="704.0"/>
-      <point x="25.0" y="569.0"/>
-      <point x="25.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="107.0"/>
-      <point x="124.0" y="-10.0"/>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="450" y="-10"/>
+      <point x="557" y="84"/>
+      <point x="557" y="233" type="curve" smooth="yes"/>
+      <point x="557" y="362"/>
+      <point x="476" y="446"/>
+      <point x="355" y="446" type="curve" smooth="yes"/>
+      <point x="266" y="446"/>
+      <point x="194" y="402"/>
+      <point x="152" y="315" type="curve"/>
+      <point x="195" y="255" type="line"/>
+      <point x="223" y="289"/>
+      <point x="262" y="309"/>
+      <point x="301" y="309" type="curve" smooth="yes"/>
+      <point x="355" y="309"/>
+      <point x="391" y="273"/>
+      <point x="391" y="219" type="curve" smooth="yes"/>
+      <point x="391" y="167"/>
+      <point x="358" y="133"/>
+      <point x="309" y="133" type="curve" smooth="yes"/>
+      <point x="235" y="133"/>
+      <point x="193" y="212"/>
+      <point x="193" y="338" type="curve" smooth="yes"/>
+      <point x="193" y="489"/>
+      <point x="253" y="564"/>
+      <point x="362" y="564" type="curve" smooth="yes"/>
+      <point x="406" y="564"/>
+      <point x="463" y="552"/>
+      <point x="503" y="534" type="curve"/>
+      <point x="546" y="663" type="line"/>
+      <point x="494" y="689"/>
+      <point x="431" y="704"/>
+      <point x="356" y="704" type="curve" smooth="yes"/>
+      <point x="140" y="704"/>
+      <point x="25" y="569"/>
+      <point x="25" y="330" type="curve" smooth="yes"/>
+      <point x="25" y="107"/>
+      <point x="124" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/six.tosf.glif
index fd70d1ae..40bfc68f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/six.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/six.tosf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="296.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="-10.0"/>
-      <point x="557.0" y="84.0"/>
-      <point x="557.0" y="233.0" type="curve" smooth="yes"/>
-      <point x="557.0" y="362.0"/>
-      <point x="476.0" y="446.0"/>
-      <point x="355.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="266.0" y="446.0"/>
-      <point x="194.0" y="402.0"/>
-      <point x="152.0" y="315.0" type="curve"/>
-      <point x="195.0" y="255.0" type="line"/>
-      <point x="223.0" y="289.0"/>
-      <point x="262.0" y="309.0"/>
-      <point x="301.0" y="309.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="309.0"/>
-      <point x="391.0" y="273.0"/>
-      <point x="391.0" y="219.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="167.0"/>
-      <point x="358.0" y="133.0"/>
-      <point x="309.0" y="133.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="133.0"/>
-      <point x="193.0" y="212.0"/>
-      <point x="193.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="489.0"/>
-      <point x="253.0" y="564.0"/>
-      <point x="362.0" y="564.0" type="curve" smooth="yes"/>
-      <point x="406.0" y="564.0"/>
-      <point x="463.0" y="552.0"/>
-      <point x="503.0" y="534.0" type="curve"/>
-      <point x="546.0" y="663.0" type="line"/>
-      <point x="494.0" y="689.0"/>
-      <point x="431.0" y="704.0"/>
-      <point x="356.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="704.0"/>
-      <point x="25.0" y="569.0"/>
-      <point x="25.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="25.0" y="107.0"/>
-      <point x="124.0" y="-10.0"/>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="450" y="-10"/>
+      <point x="557" y="84"/>
+      <point x="557" y="233" type="curve" smooth="yes"/>
+      <point x="557" y="362"/>
+      <point x="476" y="446"/>
+      <point x="355" y="446" type="curve" smooth="yes"/>
+      <point x="266" y="446"/>
+      <point x="194" y="402"/>
+      <point x="152" y="315" type="curve"/>
+      <point x="195" y="255" type="line"/>
+      <point x="223" y="289"/>
+      <point x="262" y="309"/>
+      <point x="301" y="309" type="curve" smooth="yes"/>
+      <point x="355" y="309"/>
+      <point x="391" y="273"/>
+      <point x="391" y="219" type="curve" smooth="yes"/>
+      <point x="391" y="167"/>
+      <point x="358" y="133"/>
+      <point x="309" y="133" type="curve" smooth="yes"/>
+      <point x="235" y="133"/>
+      <point x="193" y="212"/>
+      <point x="193" y="338" type="curve" smooth="yes"/>
+      <point x="193" y="489"/>
+      <point x="253" y="564"/>
+      <point x="362" y="564" type="curve" smooth="yes"/>
+      <point x="406" y="564"/>
+      <point x="463" y="552"/>
+      <point x="503" y="534" type="curve"/>
+      <point x="546" y="663" type="line"/>
+      <point x="494" y="689"/>
+      <point x="431" y="704"/>
+      <point x="356" y="704" type="curve" smooth="yes"/>
+      <point x="140" y="704"/>
+      <point x="25" y="569"/>
+      <point x="25" y="330" type="curve" smooth="yes"/>
+      <point x="25" y="107"/>
+      <point x="124" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sixinferior.glif b/src/Cantarell-Bold.ufo/glyphs/sixinferior.glif
index a245ee18..3e46d228 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sixinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sixinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixinferior" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="2086"/>
   <outline>
-    <component base="six.dnom" yOffset="-100.0"/>
+    <component base="six.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif
index 9d6af1aa..cc209c31 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixperemspace" format="2">
-  <advance width="166.0"/>
+  <advance width="166"/>
   <unicode hex="2006"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif b/src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif
index 75dfe39f..97b53921 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixsuperior" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="2076"/>
   <outline>
-    <component base="six.dnom" yOffset="370.0"/>
+    <component base="six.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slash.glif b/src/Cantarell-Bold.ufo/glyphs/slash.glif
index 4c335d27..3d696498 100644
--- a/src/Cantarell-Bold.ufo/glyphs/slash.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/slash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slash" format="2">
-  <advance width="364.0"/>
+  <advance width="364"/>
   <unicode hex="002F"/>
   <outline>
     <contour>
-      <point x="-10.0" y="-115.0" type="line"/>
-      <point x="148.0" y="-115.0" type="line"/>
-      <point x="375.0" y="739.0" type="line"/>
-      <point x="206.0" y="739.0" type="line"/>
+      <point x="-10" y="-115" type="line"/>
+      <point x="148" y="-115" type="line"/>
+      <point x="375" y="739" type="line"/>
+      <point x="206" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.case.glif
index bb43cfba..8a8b0317 100644
--- a/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashlongcomb.case" format="2">
-  <anchor x="311.0" y="339.0" name="_center"/>
+  <anchor x="311" y="339" name="_center"/>
   <outline>
     <contour>
-      <point x="95.0" y="-67.0" type="line"/>
-      <point x="588.0" y="681.0" type="line"/>
-      <point x="484.0" y="744.0" type="line"/>
-      <point x="-6.0" y="-4.0" type="line"/>
+      <point x="95" y="-67" type="line"/>
+      <point x="588" y="681" type="line"/>
+      <point x="484" y="744" type="line"/>
+      <point x="-6" y="-4" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>533.0</real>
+      <integer>533</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif
index de059fc3..4c1d3429 100644
--- a/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashlongcomb" format="2">
   <unicode hex="0338"/>
-  <anchor x="229.0" y="231.0" name="_center"/>
+  <anchor x="229" y="231" name="_center"/>
   <outline>
     <contour>
-      <point x="74.0" y="-76.0" type="line"/>
-      <point x="459.0" y="495.0" type="line"/>
-      <point x="387.0" y="538.0" type="line"/>
-      <point x="4.0" y="-33.0" type="line"/>
+      <point x="74" y="-76" type="line"/>
+      <point x="459" y="495" type="line"/>
+      <point x="387" y="538" type="line"/>
+      <point x="4" y="-33" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>464.0</real>
+      <integer>464</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.case.glif
index 625c8aa7..de84fb8e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashshortcomb.case" format="2">
-  <anchor x="227.0" y="270.0" name="_center"/>
+  <anchor x="227" y="270" name="_center"/>
   <outline>
     <contour>
-      <point x="86.0" y="120.0" type="line"/>
-      <point x="471.0" y="328.0" type="line"/>
-      <point x="406.0" y="442.0" type="line"/>
-      <point x="20.0" y="233.0" type="line"/>
+      <point x="86" y="120" type="line"/>
+      <point x="471" y="328" type="line"/>
+      <point x="406" y="442" type="line"/>
+      <point x="20" y="233" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>600.0</real>
+      <integer>600</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif
index f5f72212..eb735126 100644
--- a/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashshortcomb" format="2">
   <unicode hex="0337"/>
-  <anchor x="202.0" y="247.0" name="_center"/>
+  <anchor x="202" y="247" name="_center"/>
   <outline>
     <contour>
-      <point x="93.0" y="132.0" type="line"/>
-      <point x="396.0" y="292.0" type="line"/>
-      <point x="339.0" y="399.0" type="line"/>
-      <point x="31.0" y="238.0" type="line"/>
+      <point x="93" y="132" type="line"/>
+      <point x="396" y="292" type="line"/>
+      <point x="339" y="399" type="line"/>
+      <point x="31" y="238" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>393.0</real>
+      <integer>393</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/softhyphen.glif b/src/Cantarell-Bold.ufo/glyphs/softhyphen.glif
index 65a13cd5..8bb74400 100644
--- a/src/Cantarell-Bold.ufo/glyphs/softhyphen.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/softhyphen.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="softhyphen" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <unicode hex="00AD"/>
   <outline>
-    <component base="hyphen" xOffset="-8.0"/>
+    <component base="hyphen" xOffset="-8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif
index fbbfd9c5..cf7b3abe 100644
--- a/src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="softsign-cy" format="2">
-  <advance width="515.0"/>
+  <advance width="515"/>
   <unicode hex="044C"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="269.0" y="0.0" type="line" smooth="yes"/>
-      <point x="419.0" y="0.0"/>
-      <point x="507.0" y="70.0"/>
-      <point x="507.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="507.0" y="281.0"/>
-      <point x="429.0" y="344.0"/>
-      <point x="314.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="344.0" type="line"/>
-      <point x="161.0" y="220.0" type="line"/>
-      <point x="278.0" y="220.0" type="line" smooth="yes"/>
-      <point x="312.0" y="220.0"/>
-      <point x="338.0" y="202.0"/>
-      <point x="338.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="338.0" y="144.0"/>
-      <point x="319.0" y="126.0"/>
-      <point x="290.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="214.0" y="126.0" type="line"/>
-      <point x="214.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="269" y="0" type="line" smooth="yes"/>
+      <point x="419" y="0"/>
+      <point x="507" y="70"/>
+      <point x="507" y="187" type="curve" smooth="yes"/>
+      <point x="507" y="281"/>
+      <point x="429" y="344"/>
+      <point x="314" y="344" type="curve" smooth="yes"/>
+      <point x="161" y="344" type="line"/>
+      <point x="161" y="220" type="line"/>
+      <point x="278" y="220" type="line" smooth="yes"/>
+      <point x="312" y="220"/>
+      <point x="338" y="202"/>
+      <point x="338" y="173" type="curve" smooth="yes"/>
+      <point x="338" y="144"/>
+      <point x="319" y="126"/>
+      <point x="290" y="126" type="curve" smooth="yes"/>
+      <point x="214" y="126" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/space.glif b/src/Cantarell-Bold.ufo/glyphs/space.glif
index 9e6d5e1a..2e45f71c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/space.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/space.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="space" format="2">
-  <advance width="160.0"/>
+  <advance width="160"/>
   <unicode hex="0020"/>
   <note>
 space
diff --git a/src/Cantarell-Bold.ufo/glyphs/sterling.glif b/src/Cantarell-Bold.ufo/glyphs/sterling.glif
index 8cc393e6..fd873a93 100644
--- a/src/Cantarell-Bold.ufo/glyphs/sterling.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/sterling.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sterling" format="2">
-  <advance width="615.0"/>
+  <advance width="615"/>
   <unicode hex="00A3"/>
   <outline>
     <contour>
-      <point x="52.0" y="0.0" type="line"/>
-      <point x="569.0" y="0.0" type="line"/>
-      <point x="569.0" y="156.0" type="line"/>
-      <point x="229.0" y="156.0" type="line"/>
-      <point x="276.0" y="174.0"/>
-      <point x="296.0" y="222.0"/>
-      <point x="297.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="298.0" y="461.0" type="line" smooth="yes"/>
-      <point x="298.0" y="517.0"/>
-      <point x="342.0" y="554.0"/>
-      <point x="420.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="455.0" y="554.0"/>
-      <point x="500.0" y="547.0"/>
-      <point x="534.0" y="536.0" type="curve"/>
-      <point x="572.0" y="677.0" type="line"/>
-      <point x="530.0" y="695.0"/>
-      <point x="481.0" y="704.0"/>
-      <point x="427.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="246.0" y="704.0"/>
-      <point x="121.0" y="603.0"/>
-      <point x="123.0" y="451.0" type="curve" smooth="yes"/>
-      <point x="125.0" y="312.0" type="line" smooth="yes"/>
-      <point x="126.0" y="226.0"/>
-      <point x="100.0" y="171.0"/>
-      <point x="52.0" y="156.0" type="curve"/>
+      <point x="52" y="0" type="line"/>
+      <point x="569" y="0" type="line"/>
+      <point x="569" y="156" type="line"/>
+      <point x="229" y="156" type="line"/>
+      <point x="276" y="174"/>
+      <point x="296" y="222"/>
+      <point x="297" y="322" type="curve" smooth="yes"/>
+      <point x="298" y="461" type="line" smooth="yes"/>
+      <point x="298" y="517"/>
+      <point x="342" y="554"/>
+      <point x="420" y="554" type="curve" smooth="yes"/>
+      <point x="455" y="554"/>
+      <point x="500" y="547"/>
+      <point x="534" y="536" type="curve"/>
+      <point x="572" y="677" type="line"/>
+      <point x="530" y="695"/>
+      <point x="481" y="704"/>
+      <point x="427" y="704" type="curve" smooth="yes"/>
+      <point x="246" y="704"/>
+      <point x="121" y="603"/>
+      <point x="123" y="451" type="curve" smooth="yes"/>
+      <point x="125" y="312" type="line" smooth="yes"/>
+      <point x="126" y="226"/>
+      <point x="100" y="171"/>
+      <point x="52" y="156" type="curve"/>
     </contour>
     <contour>
-      <point x="50.0" y="292.0" type="line"/>
-      <point x="472.0" y="292.0" type="line"/>
-      <point x="472.0" y="413.0" type="line"/>
-      <point x="50.0" y="413.0" type="line"/>
+      <point x="50" y="292" type="line"/>
+      <point x="472" y="292" type="line"/>
+      <point x="472" y="413" type="line"/>
+      <point x="50" y="413" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif
index e3f768ec..4a906870 100644
--- a/src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokelongcomb" format="2">
   <unicode hex="0336"/>
-  <anchor x="440.0" y="343.0" name="_center"/>
+  <anchor x="440" y="343" name="_center"/>
   <outline>
     <contour>
-      <point x="68.0" y="275.0" type="line"/>
-      <point x="811.0" y="275.0" type="line"/>
-      <point x="811.0" y="410.0" type="line"/>
-      <point x="68.0" y="410.0" type="line"/>
+      <point x="68" y="275" type="line"/>
+      <point x="811" y="275" type="line"/>
+      <point x="811" y="410" type="line"/>
+      <point x="68" y="410" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>879.0</real>
+      <integer>879</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.case.glif
index de9b6e0d..75ce6649 100644
--- a/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokeshortcomb.case" format="2">
-  <anchor x="215.0" y="298.0" name="_center"/>
+  <anchor x="215" y="298" name="_center"/>
   <outline>
     <contour>
-      <point x="19.0" y="238.0" type="line"/>
-      <point x="410.0" y="238.0" type="line"/>
-      <point x="410.0" y="358.0" type="line"/>
-      <point x="19.0" y="358.0" type="line"/>
+      <point x="19" y="238" type="line"/>
+      <point x="410" y="238" type="line"/>
+      <point x="410" y="358" type="line"/>
+      <point x="19" y="358" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>458.0</real>
+      <integer>458</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif
index c459969a..62ebc47d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokeshortcomb" format="2">
   <unicode hex="0335"/>
-  <anchor x="215.0" y="299.0" name="_center"/>
+  <anchor x="215" y="299" name="_center"/>
   <outline>
     <contour>
-      <point x="38.0" y="245.0" type="line"/>
-      <point x="391.0" y="245.0" type="line"/>
-      <point x="391.0" y="352.0" type="line"/>
-      <point x="38.0" y="352.0" type="line"/>
+      <point x="38" y="245" type="line"/>
+      <point x="391" y="245" type="line"/>
+      <point x="391" y="352" type="line"/>
+      <point x="38" y="352" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>458.0</real>
+      <integer>458</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/summation.glif b/src/Cantarell-Bold.ufo/glyphs/summation.glif
index 78e5b8d7..94c484f7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/summation.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/summation.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="summation" format="2">
-  <advance width="635.0"/>
+  <advance width="635"/>
   <unicode hex="2211"/>
   <outline>
     <contour>
-      <point x="35.0" y="-95.0" type="line"/>
-      <point x="595.0" y="-95.0" type="line"/>
-      <point x="595.0" y="61.0" type="line"/>
-      <point x="259.0" y="61.0" type="line"/>
-      <point x="477.0" y="299.0" type="line"/>
-      <point x="262.0" y="538.0" type="line"/>
-      <point x="595.0" y="538.0" type="line"/>
-      <point x="595.0" y="694.0" type="line"/>
-      <point x="35.0" y="694.0" type="line"/>
-      <point x="35.0" y="573.0" type="line"/>
-      <point x="278.0" y="299.0" type="line"/>
-      <point x="35.0" y="28.0" type="line"/>
+      <point x="35" y="-95" type="line"/>
+      <point x="595" y="-95" type="line"/>
+      <point x="595" y="61" type="line"/>
+      <point x="259" y="61" type="line"/>
+      <point x="477" y="299" type="line"/>
+      <point x="262" y="538" type="line"/>
+      <point x="595" y="538" type="line"/>
+      <point x="595" y="694" type="line"/>
+      <point x="35" y="694" type="line"/>
+      <point x="35" y="573" type="line"/>
+      <point x="278" y="299" type="line"/>
+      <point x="35" y="28" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/t.glif b/src/Cantarell-Bold.ufo/glyphs/t.glif
index 5183e43f..57c0568c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/t.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/t.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="t" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="0074"/>
   <note>
 t
 </note>
-  <anchor x="225.0" y="0.0" name="bottom"/>
-  <anchor x="182.0" y="243.0" name="center"/>
-  <anchor x="161.0" y="631.0" name="top"/>
-  <anchor x="349.0" y="490.0" name="topright"/>
+  <anchor x="225" y="0" name="bottom"/>
+  <anchor x="182" y="243" name="center"/>
+  <anchor x="161" y="631" name="top"/>
+  <anchor x="349" y="490" name="topright"/>
   <outline>
     <contour>
-      <point x="274.0" y="-8.0" type="curve" smooth="yes"/>
-      <point x="308.0" y="-8.0"/>
-      <point x="346.0" y="-3.0"/>
-      <point x="385.0" y="8.0" type="curve"/>
-      <point x="352.0" y="130.0" type="line"/>
-      <point x="339.0" y="125.0"/>
-      <point x="325.0" y="123.0"/>
-      <point x="312.0" y="123.0" type="curve" smooth="yes"/>
-      <point x="270.0" y="123.0"/>
-      <point x="245.0" y="145.0"/>
-      <point x="245.0" y="181.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="631.0" type="line"/>
-      <point x="75.0" y="631.0" type="line"/>
-      <point x="75.0" y="176.0" type="line" smooth="yes"/>
-      <point x="75.0" y="60.0"/>
-      <point x="147.0" y="-8.0"/>
+      <point x="274" y="-8" type="curve" smooth="yes"/>
+      <point x="308" y="-8"/>
+      <point x="346" y="-3"/>
+      <point x="385" y="8" type="curve"/>
+      <point x="352" y="130" type="line"/>
+      <point x="339" y="125"/>
+      <point x="325" y="123"/>
+      <point x="312" y="123" type="curve" smooth="yes"/>
+      <point x="270" y="123"/>
+      <point x="245" y="145"/>
+      <point x="245" y="181" type="curve" smooth="yes"/>
+      <point x="245" y="631" type="line"/>
+      <point x="75" y="631" type="line"/>
+      <point x="75" y="176" type="line" smooth="yes"/>
+      <point x="75" y="60"/>
+      <point x="147" y="-8"/>
     </contour>
     <contour>
-      <point x="5.0" y="355.0" type="line"/>
-      <point x="358.0" y="355.0" type="line"/>
-      <point x="358.0" y="490.0" type="line"/>
-      <point x="5.0" y="490.0" type="line"/>
+      <point x="5" y="355" type="line"/>
+      <point x="358" y="355" type="line"/>
+      <point x="358" y="490" type="line"/>
+      <point x="5" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tbar.glif b/src/Cantarell-Bold.ufo/glyphs/tbar.glif
index e694f3ee..18e908ee 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tbar.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tbar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tbar" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="0167"/>
   <outline>
     <component base="t"/>
-    <component base="strokeshortcomb" xOffset="-33.0" yOffset="-56.0"/>
+    <component base="strokeshortcomb" xOffset="-33" yOffset="-56"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tcaron.glif b/src/Cantarell-Bold.ufo/glyphs/tcaron.glif
index 845cb743..57ef2fc8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcaron" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="0165"/>
   <outline>
     <component base="t"/>
-    <component base="caroncomb.alt" xOffset="226.0" yOffset="-2.0"/>
+    <component base="caroncomb.alt" xOffset="226" yOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tcedilla.glif b/src/Cantarell-Bold.ufo/glyphs/tcedilla.glif
index 72878d27..edaed1ba 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tcedilla.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tcedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcedilla" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="0163"/>
   <outline>
     <component base="t"/>
-    <component base="cedillacomb" xOffset="67.0"/>
+    <component base="cedillacomb" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif
index 1890889d..35b645ea 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcommaaccent" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="021B"/>
   <outline>
     <component base="t"/>
-    <component base="commaaccentcomb" xOffset="107.0"/>
+    <component base="commaaccentcomb" xOffset="107"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tdieresis.glif b/src/Cantarell-Bold.ufo/glyphs/tdieresis.glif
index bcc90e17..c43f1716 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tdieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tdieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tdieresis" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="1E97"/>
   <outline>
     <component base="t"/>
-    <component base="dieresiscomb" xOffset="-108.0" yOffset="141.0"/>
+    <component base="dieresiscomb" xOffset="-108" yOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif
index c54d3280..71901b4f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tdotbelow" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="1E6D"/>
   <outline>
     <component base="t"/>
-    <component base="dotbelowcomb" xOffset="75.0"/>
+    <component base="dotbelowcomb" xOffset="75"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/te-cy.glif b/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
index e02e81a7..98a03c81 100644
--- a/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="te-cy" format="2">
-  <advance width="494.0"/>
+  <advance width="494"/>
   <unicode hex="0442"/>
-  <anchor x="477.0" y="0.0" name="bottomright"/>
+  <anchor x="477" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="166.0" y="0.0" type="line"/>
-      <point x="326.0" y="0.0" type="line"/>
-      <point x="326.0" y="460.0" type="line"/>
-      <point x="166.0" y="460.0" type="line"/>
+      <point x="166" y="0" type="line"/>
+      <point x="326" y="0" type="line"/>
+      <point x="326" y="460" type="line"/>
+      <point x="166" y="460" type="line"/>
     </contour>
     <contour>
-      <point x="0.0" y="355.0" type="line"/>
-      <point x="494.0" y="355.0" type="line"/>
-      <point x="494.0" y="490.0" type="line"/>
-      <point x="0.0" y="490.0" type="line"/>
+      <point x="0" y="355" type="line"/>
+      <point x="494" y="355" type="line"/>
+      <point x="494" y="490" type="line"/>
+      <point x="0" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tenge.glif b/src/Cantarell-Bold.ufo/glyphs/tenge.glif
index ef6d0e96..90731167 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tenge.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tenge.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tenge" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20B8"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/thinspace.glif b/src/Cantarell-Bold.ufo/glyphs/thinspace.glif
index af8d1ca0..e25613bc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/thinspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/thinspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="thinspace" format="2">
-  <advance width="200.0"/>
+  <advance width="200"/>
   <unicode hex="2009"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/thorn.glif b/src/Cantarell-Bold.ufo/glyphs/thorn.glif
index 5519ee56..85c3fe0a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/thorn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/thorn.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="thorn" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <unicode hex="00FE"/>
   <outline>
     <contour>
-      <point x="54.0" y="-217.0" type="line"/>
-      <point x="219.0" y="-217.0" type="line"/>
-      <point x="219.0" y="739.0" type="line"/>
-      <point x="54.0" y="739.0" type="line"/>
+      <point x="54" y="-217" type="line"/>
+      <point x="219" y="-217" type="line"/>
+      <point x="219" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="328.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="-10.0"/>
-      <point x="554.0" y="101.0"/>
-      <point x="554.0" y="251.0" type="curve" smooth="yes"/>
-      <point x="554.0" y="396.0"/>
-      <point x="463.0" y="500.0"/>
-      <point x="337.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="500.0"/>
-      <point x="189.0" y="452.0"/>
-      <point x="157.0" y="372.0" type="curve"/>
-      <point x="203.0" y="305.0" type="line"/>
-      <point x="219.0" y="337.0"/>
-      <point x="250.0" y="356.0"/>
-      <point x="286.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="356.0"/>
-      <point x="378.0" y="310.0"/>
-      <point x="378.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="378.0" y="176.0"/>
-      <point x="347.0" y="134.0"/>
-      <point x="291.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="134.0"/>
-      <point x="224.0" y="152.0"/>
-      <point x="206.0" y="182.0" type="curve"/>
-      <point x="167.0" y="88.0" type="line"/>
-      <point x="200.0" y="26.0"/>
-      <point x="256.0" y="-10.0"/>
+      <point x="328" y="-10" type="curve" smooth="yes"/>
+      <point x="457" y="-10"/>
+      <point x="554" y="101"/>
+      <point x="554" y="251" type="curve" smooth="yes"/>
+      <point x="554" y="396"/>
+      <point x="463" y="500"/>
+      <point x="337" y="500" type="curve" smooth="yes"/>
+      <point x="253" y="500"/>
+      <point x="189" y="452"/>
+      <point x="157" y="372" type="curve"/>
+      <point x="203" y="305" type="line"/>
+      <point x="219" y="337"/>
+      <point x="250" y="356"/>
+      <point x="286" y="356" type="curve" smooth="yes"/>
+      <point x="344" y="356"/>
+      <point x="378" y="310"/>
+      <point x="378" y="241" type="curve" smooth="yes"/>
+      <point x="378" y="176"/>
+      <point x="347" y="134"/>
+      <point x="291" y="134" type="curve" smooth="yes"/>
+      <point x="255" y="134"/>
+      <point x="224" y="152"/>
+      <point x="206" y="182" type="curve"/>
+      <point x="167" y="88" type="line"/>
+      <point x="200" y="26"/>
+      <point x="256" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/three.dnom.glif
index e7b5d47d..3b29a572 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.dnom.glif
@@ -1,51 +1,51 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.dnom" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <note>
 three
 </note>
   <outline>
     <contour>
-      <point x="177.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="324.0" y="-7.0"/>
-      <point x="420.0" y="51.0"/>
-      <point x="420.0" y="139.0" type="curve" smooth="yes"/>
-      <point x="420.0" y="202.0"/>
-      <point x="369.0" y="252.0"/>
-      <point x="296.0" y="258.0" type="curve"/>
-      <point x="273.0" y="250.0" type="line"/>
-      <point x="345.0" y="248.0"/>
-      <point x="391.0" y="289.0"/>
-      <point x="391.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="438.0"/>
-      <point x="321.0" y="486.0"/>
-      <point x="203.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="486.0"/>
-      <point x="77.0" y="472.0"/>
-      <point x="18.0" y="443.0" type="curve"/>
-      <point x="51.0" y="332.0" type="line"/>
-      <point x="97.0" y="348.0"/>
-      <point x="135.0" y="358.0"/>
-      <point x="173.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="358.0"/>
-      <point x="236.0" y="349.0"/>
-      <point x="236.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="314.0"/>
-      <point x="192.0" y="297.0"/>
-      <point x="117.0" y="297.0" type="curve"/>
-      <point x="117.0" y="185.0" type="line"/>
-      <point x="207.0" y="185.0"/>
-      <point x="265.0" y="168.0"/>
-      <point x="265.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="265.0" y="128.0"/>
-      <point x="235.0" y="121.0"/>
-      <point x="190.0" y="121.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="121.0"/>
-      <point x="93.0" y="128.0"/>
-      <point x="51.0" y="143.0" type="curve"/>
-      <point x="16.0" y="27.0" type="line"/>
-      <point x="73.0" y="2.0"/>
-      <point x="119.0" y="-7.0"/>
+      <point x="177" y="-7" type="curve" smooth="yes"/>
+      <point x="324" y="-7"/>
+      <point x="420" y="51"/>
+      <point x="420" y="139" type="curve" smooth="yes"/>
+      <point x="420" y="202"/>
+      <point x="369" y="252"/>
+      <point x="296" y="258" type="curve"/>
+      <point x="273" y="250" type="line"/>
+      <point x="345" y="248"/>
+      <point x="391" y="289"/>
+      <point x="391" y="355" type="curve" smooth="yes"/>
+      <point x="391" y="438"/>
+      <point x="321" y="486"/>
+      <point x="203" y="486" type="curve" smooth="yes"/>
+      <point x="140" y="486"/>
+      <point x="77" y="472"/>
+      <point x="18" y="443" type="curve"/>
+      <point x="51" y="332" type="line"/>
+      <point x="97" y="348"/>
+      <point x="135" y="358"/>
+      <point x="173" y="358" type="curve" smooth="yes"/>
+      <point x="209" y="358"/>
+      <point x="236" y="349"/>
+      <point x="236" y="334" type="curve" smooth="yes"/>
+      <point x="236" y="314"/>
+      <point x="192" y="297"/>
+      <point x="117" y="297" type="curve"/>
+      <point x="117" y="185" type="line"/>
+      <point x="207" y="185"/>
+      <point x="265" y="168"/>
+      <point x="265" y="145" type="curve" smooth="yes"/>
+      <point x="265" y="128"/>
+      <point x="235" y="121"/>
+      <point x="190" y="121" type="curve" smooth="yes"/>
+      <point x="144" y="121"/>
+      <point x="93" y="128"/>
+      <point x="51" y="143" type="curve"/>
+      <point x="16" y="27" type="line"/>
+      <point x="73" y="2"/>
+      <point x="119" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.glif b/src/Cantarell-Bold.ufo/glyphs/three.glif
index fe73a2d5..9e2b6b95 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three" format="2">
-  <advance width="564.0"/>
+  <advance width="564"/>
   <unicode hex="0033"/>
   <outline>
     <component base="three.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.lf.glif b/src/Cantarell-Bold.ufo/glyphs/three.lf.glif
index 99239e3e..78259896 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.lf.glif
@@ -1,50 +1,50 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.lf" format="2">
-  <advance width="564.0"/>
+  <advance width="564"/>
   <outline>
     <contour>
-      <point x="236.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="-10.0"/>
-      <point x="546.0" y="71.0"/>
-      <point x="546.0" y="194.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="290.0"/>
-      <point x="475.0" y="360.0"/>
-      <point x="368.0" y="370.0" type="curve"/>
-      <point x="342.0" y="360.0" type="line"/>
-      <point x="442.0" y="359.0"/>
-      <point x="507.0" y="422.0"/>
-      <point x="507.0" y="518.0" type="curve" smooth="yes"/>
-      <point x="507.0" y="634.0"/>
-      <point x="415.0" y="704.0"/>
-      <point x="261.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="704.0"/>
-      <point x="97.0" y="684.0"/>
-      <point x="21.0" y="643.0" type="curve"/>
-      <point x="60.0" y="514.0" type="line"/>
-      <point x="122.0" y="541.0"/>
-      <point x="176.0" y="556.0"/>
-      <point x="225.0" y="556.0" type="curve" smooth="yes"/>
-      <point x="287.0" y="556.0"/>
-      <point x="327.0" y="532.0"/>
-      <point x="327.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="444.0"/>
-      <point x="272.0" y="415.0"/>
-      <point x="180.0" y="415.0" type="curve" smooth="yes"/>
-      <point x="152.0" y="415.0" type="line"/>
-      <point x="152.0" y="285.0" type="line"/>
-      <point x="180.0" y="285.0" type="line" smooth="yes"/>
-      <point x="296.0" y="285.0"/>
-      <point x="366.0" y="253.0"/>
-      <point x="366.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="366.0" y="159.0"/>
-      <point x="321.0" y="138.0"/>
-      <point x="243.0" y="138.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="138.0"/>
-      <point x="114.0" y="151.0"/>
-      <point x="56.0" y="175.0" type="curve"/>
-      <point x="16.0" y="40.0" type="line"/>
-      <point x="90.0" y="5.0"/>
-      <point x="154.0" y="-10.0"/>
+      <point x="236" y="-10" type="curve" smooth="yes"/>
+      <point x="423" y="-10"/>
+      <point x="546" y="71"/>
+      <point x="546" y="194" type="curve" smooth="yes"/>
+      <point x="546" y="290"/>
+      <point x="475" y="360"/>
+      <point x="368" y="370" type="curve"/>
+      <point x="342" y="360" type="line"/>
+      <point x="442" y="359"/>
+      <point x="507" y="422"/>
+      <point x="507" y="518" type="curve" smooth="yes"/>
+      <point x="507" y="634"/>
+      <point x="415" y="704"/>
+      <point x="261" y="704" type="curve" smooth="yes"/>
+      <point x="179" y="704"/>
+      <point x="97" y="684"/>
+      <point x="21" y="643" type="curve"/>
+      <point x="60" y="514" type="line"/>
+      <point x="122" y="541"/>
+      <point x="176" y="556"/>
+      <point x="225" y="556" type="curve" smooth="yes"/>
+      <point x="287" y="556"/>
+      <point x="327" y="532"/>
+      <point x="327" y="492" type="curve" smooth="yes"/>
+      <point x="327" y="444"/>
+      <point x="272" y="415"/>
+      <point x="180" y="415" type="curve" smooth="yes"/>
+      <point x="152" y="415" type="line"/>
+      <point x="152" y="285" type="line"/>
+      <point x="180" y="285" type="line" smooth="yes"/>
+      <point x="296" y="285"/>
+      <point x="366" y="253"/>
+      <point x="366" y="200" type="curve" smooth="yes"/>
+      <point x="366" y="159"/>
+      <point x="321" y="138"/>
+      <point x="243" y="138" type="curve" smooth="yes"/>
+      <point x="182" y="138"/>
+      <point x="114" y="151"/>
+      <point x="56" y="175" type="curve"/>
+      <point x="16" y="40" type="line"/>
+      <point x="90" y="5"/>
+      <point x="154" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.numr.glif b/src/Cantarell-Bold.ufo/glyphs/three.numr.glif
index 2a667f89..0b0f0175 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.numr" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <outline>
-    <component base="three.dnom" yOffset="260.0"/>
+    <component base="three.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.osf.glif b/src/Cantarell-Bold.ufo/glyphs/three.osf.glif
index 332485a3..70690ea8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.osf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.osf" format="2">
-  <advance width="560.0"/>
+  <advance width="560"/>
   <outline>
     <contour>
-      <point x="236.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="-110.0"/>
-      <point x="542.0" y="-29.0"/>
-      <point x="542.0" y="94.0" type="curve" smooth="yes"/>
-      <point x="542.0" y="187.0"/>
-      <point x="471.0" y="260.0"/>
-      <point x="361.0" y="270.0" type="curve"/>
-      <point x="338.0" y="260.0" type="line"/>
-      <point x="438.0" y="259.0"/>
-      <point x="503.0" y="325.0"/>
-      <point x="503.0" y="418.0" type="curve" smooth="yes"/>
-      <point x="503.0" y="534.0"/>
-      <point x="409.0" y="604.0"/>
-      <point x="260.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="604.0"/>
-      <point x="97.0" y="584.0"/>
-      <point x="21.0" y="543.0" type="curve"/>
-      <point x="60.0" y="420.0" type="line"/>
-      <point x="129.0" y="450.0"/>
-      <point x="181.0" y="462.0"/>
-      <point x="226.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="287.0" y="462.0"/>
-      <point x="330.0" y="435.0"/>
-      <point x="330.0" y="395.0" type="curve" smooth="yes"/>
-      <point x="330.0" y="345.0"/>
-      <point x="264.0" y="312.0"/>
-      <point x="152.0" y="312.0" type="curve"/>
-      <point x="152.0" y="188.0" type="line"/>
-      <point x="287.0" y="188.0"/>
-      <point x="369.0" y="152.0"/>
-      <point x="369.0" y="96.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="56.0"/>
-      <point x="322.0" y="32.0"/>
-      <point x="243.0" y="32.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="32.0"/>
-      <point x="111.0" y="46.0"/>
-      <point x="55.0" y="71.0" type="curve"/>
-      <point x="16.0" y="-60.0" type="line"/>
-      <point x="90.0" y="-95.0"/>
-      <point x="156.0" y="-110.0"/>
+      <point x="236" y="-110" type="curve" smooth="yes"/>
+      <point x="419" y="-110"/>
+      <point x="542" y="-29"/>
+      <point x="542" y="94" type="curve" smooth="yes"/>
+      <point x="542" y="187"/>
+      <point x="471" y="260"/>
+      <point x="361" y="270" type="curve"/>
+      <point x="338" y="260" type="line"/>
+      <point x="438" y="259"/>
+      <point x="503" y="325"/>
+      <point x="503" y="418" type="curve" smooth="yes"/>
+      <point x="503" y="534"/>
+      <point x="409" y="604"/>
+      <point x="260" y="604" type="curve" smooth="yes"/>
+      <point x="179" y="604"/>
+      <point x="97" y="584"/>
+      <point x="21" y="543" type="curve"/>
+      <point x="60" y="420" type="line"/>
+      <point x="129" y="450"/>
+      <point x="181" y="462"/>
+      <point x="226" y="462" type="curve" smooth="yes"/>
+      <point x="287" y="462"/>
+      <point x="330" y="435"/>
+      <point x="330" y="395" type="curve" smooth="yes"/>
+      <point x="330" y="345"/>
+      <point x="264" y="312"/>
+      <point x="152" y="312" type="curve"/>
+      <point x="152" y="188" type="line"/>
+      <point x="287" y="188"/>
+      <point x="369" y="152"/>
+      <point x="369" y="96" type="curve" smooth="yes"/>
+      <point x="369" y="56"/>
+      <point x="322" y="32"/>
+      <point x="243" y="32" type="curve" smooth="yes"/>
+      <point x="182" y="32"/>
+      <point x="111" y="46"/>
+      <point x="55" y="71" type="curve"/>
+      <point x="16" y="-60" type="line"/>
+      <point x="90" y="-95"/>
+      <point x="156" y="-110"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.subs.glif b/src/Cantarell-Bold.ufo/glyphs/three.subs.glif
index 3bf78bc0..178ee7c8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.subs" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <outline>
-    <component base="three.dnom" yOffset="-180.0"/>
+    <component base="three.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.tf.glif b/src/Cantarell-Bold.ufo/glyphs/three.tf.glif
index 32f566fb..56c252e5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.tf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="244.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="-10.0"/>
-      <point x="559.0" y="71.0"/>
-      <point x="559.0" y="194.0" type="curve" smooth="yes"/>
-      <point x="559.0" y="290.0"/>
-      <point x="486.0" y="360.0"/>
-      <point x="376.0" y="370.0" type="curve"/>
-      <point x="350.0" y="360.0" type="line"/>
-      <point x="452.0" y="359.0"/>
-      <point x="519.0" y="422.0"/>
-      <point x="519.0" y="518.0" type="curve" smooth="yes"/>
-      <point x="519.0" y="634.0"/>
-      <point x="424.0" y="704.0"/>
-      <point x="269.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="704.0"/>
-      <point x="102.0" y="684.0"/>
-      <point x="24.0" y="643.0" type="curve"/>
-      <point x="64.0" y="514.0" type="line"/>
-      <point x="127.0" y="541.0"/>
-      <point x="183.0" y="556.0"/>
-      <point x="234.0" y="556.0" type="curve" smooth="yes"/>
-      <point x="297.0" y="556.0"/>
-      <point x="339.0" y="531.0"/>
-      <point x="339.0" y="494.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="445.0"/>
-      <point x="271.0" y="415.0"/>
-      <point x="158.0" y="415.0" type="curve"/>
-      <point x="158.0" y="285.0" type="line"/>
-      <point x="294.0" y="285.0"/>
-      <point x="379.0" y="252.0"/>
-      <point x="379.0" y="199.0" type="curve" smooth="yes"/>
-      <point x="379.0" y="160.0"/>
-      <point x="332.0" y="138.0"/>
-      <point x="251.0" y="138.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="138.0"/>
-      <point x="116.0" y="152.0"/>
-      <point x="59.0" y="175.0" type="curve"/>
-      <point x="19.0" y="40.0" type="line"/>
-      <point x="94.0" y="5.0"/>
-      <point x="161.0" y="-10.0"/>
+      <point x="244" y="-10" type="curve" smooth="yes"/>
+      <point x="433" y="-10"/>
+      <point x="559" y="71"/>
+      <point x="559" y="194" type="curve" smooth="yes"/>
+      <point x="559" y="290"/>
+      <point x="486" y="360"/>
+      <point x="376" y="370" type="curve"/>
+      <point x="350" y="360" type="line"/>
+      <point x="452" y="359"/>
+      <point x="519" y="422"/>
+      <point x="519" y="518" type="curve" smooth="yes"/>
+      <point x="519" y="634"/>
+      <point x="424" y="704"/>
+      <point x="269" y="704" type="curve" smooth="yes"/>
+      <point x="185" y="704"/>
+      <point x="102" y="684"/>
+      <point x="24" y="643" type="curve"/>
+      <point x="64" y="514" type="line"/>
+      <point x="127" y="541"/>
+      <point x="183" y="556"/>
+      <point x="234" y="556" type="curve" smooth="yes"/>
+      <point x="297" y="556"/>
+      <point x="339" y="531"/>
+      <point x="339" y="494" type="curve" smooth="yes"/>
+      <point x="339" y="445"/>
+      <point x="271" y="415"/>
+      <point x="158" y="415" type="curve"/>
+      <point x="158" y="285" type="line"/>
+      <point x="294" y="285"/>
+      <point x="379" y="252"/>
+      <point x="379" y="199" type="curve" smooth="yes"/>
+      <point x="379" y="160"/>
+      <point x="332" y="138"/>
+      <point x="251" y="138" type="curve" smooth="yes"/>
+      <point x="186" y="138"/>
+      <point x="116" y="152"/>
+      <point x="59" y="175" type="curve"/>
+      <point x="19" y="40" type="line"/>
+      <point x="94" y="5"/>
+      <point x="161" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/three.tosf.glif
index 9814617c..15a74cb2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/three.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/three.tosf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="246.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-110.0"/>
-      <point x="558.0" y="-29.0"/>
-      <point x="558.0" y="94.0" type="curve" smooth="yes"/>
-      <point x="558.0" y="186.0"/>
-      <point x="485.0" y="260.0"/>
-      <point x="371.0" y="270.0" type="curve"/>
-      <point x="348.0" y="260.0" type="line"/>
-      <point x="451.0" y="259.0"/>
-      <point x="518.0" y="326.0"/>
-      <point x="518.0" y="418.0" type="curve" smooth="yes"/>
-      <point x="518.0" y="534.0"/>
-      <point x="421.0" y="604.0"/>
-      <point x="270.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="604.0"/>
-      <point x="103.0" y="584.0"/>
-      <point x="26.0" y="543.0" type="curve"/>
-      <point x="65.0" y="420.0" type="line"/>
-      <point x="135.0" y="450.0"/>
-      <point x="190.0" y="462.0"/>
-      <point x="236.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="299.0" y="462.0"/>
-      <point x="345.0" y="435.0"/>
-      <point x="345.0" y="395.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="345.0"/>
-      <point x="276.0" y="312.0"/>
-      <point x="160.0" y="312.0" type="curve"/>
-      <point x="160.0" y="188.0" type="line"/>
-      <point x="302.0" y="188.0"/>
-      <point x="385.0" y="151.0"/>
-      <point x="385.0" y="97.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="55.0"/>
-      <point x="334.0" y="32.0"/>
-      <point x="253.0" y="32.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="32.0"/>
-      <point x="117.0" y="46.0"/>
-      <point x="59.0" y="71.0" type="curve"/>
-      <point x="20.0" y="-60.0" type="line"/>
-      <point x="96.0" y="-95.0"/>
-      <point x="164.0" y="-110.0"/>
+      <point x="246" y="-110" type="curve" smooth="yes"/>
+      <point x="432" y="-110"/>
+      <point x="558" y="-29"/>
+      <point x="558" y="94" type="curve" smooth="yes"/>
+      <point x="558" y="186"/>
+      <point x="485" y="260"/>
+      <point x="371" y="270" type="curve"/>
+      <point x="348" y="260" type="line"/>
+      <point x="451" y="259"/>
+      <point x="518" y="326"/>
+      <point x="518" y="418" type="curve" smooth="yes"/>
+      <point x="518" y="534"/>
+      <point x="421" y="604"/>
+      <point x="270" y="604" type="curve" smooth="yes"/>
+      <point x="188" y="604"/>
+      <point x="103" y="584"/>
+      <point x="26" y="543" type="curve"/>
+      <point x="65" y="420" type="line"/>
+      <point x="135" y="450"/>
+      <point x="190" y="462"/>
+      <point x="236" y="462" type="curve" smooth="yes"/>
+      <point x="299" y="462"/>
+      <point x="345" y="435"/>
+      <point x="345" y="395" type="curve" smooth="yes"/>
+      <point x="345" y="345"/>
+      <point x="276" y="312"/>
+      <point x="160" y="312" type="curve"/>
+      <point x="160" y="188" type="line"/>
+      <point x="302" y="188"/>
+      <point x="385" y="151"/>
+      <point x="385" y="97" type="curve" smooth="yes"/>
+      <point x="385" y="55"/>
+      <point x="334" y="32"/>
+      <point x="253" y="32" type="curve" smooth="yes"/>
+      <point x="190" y="32"/>
+      <point x="117" y="46"/>
+      <point x="59" y="71" type="curve"/>
+      <point x="20" y="-60" type="line"/>
+      <point x="96" y="-95"/>
+      <point x="164" y="-110"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threeeighths.glif b/src/Cantarell-Bold.ufo/glyphs/threeeighths.glif
index 25059b97..fdda6184 100644
--- a/src/Cantarell-Bold.ufo/glyphs/threeeighths.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/threeeighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeeighths" format="2">
-  <advance width="1242.0"/>
+  <advance width="1242"/>
   <unicode hex="215C"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="435.0"/>
-    <component base="eight.dnom" xOffset="773.0"/>
+    <component base="fraction" xOffset="435"/>
+    <component base="eight.dnom" xOffset="773"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threefifths.glif b/src/Cantarell-Bold.ufo/glyphs/threefifths.glif
index 58435b09..5fb03d78 100644
--- a/src/Cantarell-Bold.ufo/glyphs/threefifths.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/threefifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threefifths" format="2">
-  <advance width="1221.0"/>
+  <advance width="1221"/>
   <unicode hex="2157"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="435.0"/>
-    <component base="five.dnom" xOffset="773.0"/>
+    <component base="fraction" xOffset="435"/>
+    <component base="five.dnom" xOffset="773"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threeinferior.glif 
b/src/Cantarell-Bold.ufo/glyphs/threeinferior.glif
index 14f4fe37..19d1a1e6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/threeinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/threeinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeinferior" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="2083"/>
   <outline>
-    <component base="three.dnom" yOffset="-100.0"/>
+    <component base="three.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif
index 8aedc0be..dd92a824 100644
--- a/src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeperemspace" format="2">
-  <advance width="333.0"/>
+  <advance width="333"/>
   <unicode hex="2004"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threequarters.glif 
b/src/Cantarell-Bold.ufo/glyphs/threequarters.glif
index 3e8204bd..038a78bf 100644
--- a/src/Cantarell-Bold.ufo/glyphs/threequarters.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/threequarters.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threequarters" format="2">
-  <advance width="1251.0"/>
+  <advance width="1251"/>
   <unicode hex="00BE"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="435.0"/>
-    <component base="four.dnom" xOffset="773.0"/>
+    <component base="fraction" xOffset="435"/>
+    <component base="four.dnom" xOffset="773"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threesuperior.glif 
b/src/Cantarell-Bold.ufo/glyphs/threesuperior.glif
index 8b49aa78..07d8b646 100644
--- a/src/Cantarell-Bold.ufo/glyphs/threesuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/threesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threesuperior" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="00B3"/>
   <outline>
-    <component base="three.dnom" yOffset="370.0"/>
+    <component base="three.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tilde.glif b/src/Cantarell-Bold.ufo/glyphs/tilde.glif
index 2b41107e..85ee6bb0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tilde.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tilde" format="2">
-  <advance width="458.0"/>
+  <advance width="458"/>
   <unicode hex="02DC"/>
   <outline>
-    <component base="tildecomb" xOffset="-2.0"/>
+    <component base="tildecomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif
index cdc5d489..f204f334 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb.case" format="2">
-  <anchor x="229.0" y="694.0" name="_top"/>
-  <anchor x="229.0" y="939.0" name="top"/>
+  <anchor x="229" y="694" name="_top"/>
+  <anchor x="229" y="939" name="top"/>
   <outline>
-    <component base="tildecomb" yOffset="198.0"/>
+    <component base="tildecomb" yOffset="198"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>458.0</real>
+      <integer>458</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb.glif b/src/Cantarell-Bold.ufo/glyphs/tildecomb.glif
index bba22a26..dac7a104 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tildecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb" format="2">
   <unicode hex="0303"/>
-  <anchor x="235.0" y="490.0" name="_top"/>
-  <anchor x="235.0" y="701.0" name="top"/>
+  <anchor x="235" y="490" name="_top"/>
+  <anchor x="235" y="701" name="top"/>
   <outline>
     <contour>
-      <point x="141.0" y="551.0" type="line"/>
-      <point x="150.0" y="582.0"/>
-      <point x="167.0" y="598.0"/>
-      <point x="182.0" y="598.0" type="curve" smooth="yes"/>
-      <point x="212.0" y="598.0"/>
-      <point x="237.0" y="558.0"/>
-      <point x="295.0" y="558.0" type="curve" smooth="yes"/>
-      <point x="370.0" y="558.0"/>
-      <point x="428.0" y="616.0"/>
-      <point x="439.0" y="707.0" type="curve"/>
-      <point x="334.0" y="734.0" type="line"/>
-      <point x="325.0" y="704.0"/>
-      <point x="309.0" y="690.0"/>
-      <point x="291.0" y="690.0" type="curve" smooth="yes"/>
-      <point x="263.0" y="690.0"/>
-      <point x="223.0" y="732.0"/>
-      <point x="171.0" y="732.0" type="curve" smooth="yes"/>
-      <point x="102.0" y="732.0"/>
-      <point x="48.0" y="670.0"/>
-      <point x="35.0" y="576.0" type="curve"/>
+      <point x="141" y="551" type="line"/>
+      <point x="150" y="582"/>
+      <point x="167" y="598"/>
+      <point x="182" y="598" type="curve" smooth="yes"/>
+      <point x="212" y="598"/>
+      <point x="237" y="558"/>
+      <point x="295" y="558" type="curve" smooth="yes"/>
+      <point x="370" y="558"/>
+      <point x="428" y="616"/>
+      <point x="439" y="707" type="curve"/>
+      <point x="334" y="734" type="line"/>
+      <point x="325" y="704"/>
+      <point x="309" y="690"/>
+      <point x="291" y="690" type="curve" smooth="yes"/>
+      <point x="263" y="690"/>
+      <point x="223" y="732"/>
+      <point x="171" y="732" type="curve" smooth="yes"/>
+      <point x="102" y="732"/>
+      <point x="48" y="670"/>
+      <point x="35" y="576" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
index bb2a23a6..c6676e58 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb.loclVIET" format="2">
-  <anchor x="218.0" y="490.0" name="_top"/>
-  <anchor x="218.0" y="671.0" name="top"/>
+  <anchor x="218" y="490" name="_top"/>
+  <anchor x="218" y="671" name="top"/>
   <outline>
     <contour>
-      <point x="132.0" y="597.0" type="line"/>
-      <point x="140.0" y="622.0"/>
-      <point x="156.0" y="636.0"/>
-      <point x="171.0" y="636.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="636.0"/>
-      <point x="221.0" y="604.0"/>
-      <point x="276.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="604.0"/>
-      <point x="399.0" y="654.0"/>
-      <point x="409.0" y="735.0" type="curve"/>
-      <point x="313.0" y="760.0" type="line"/>
-      <point x="305.0" y="736.0"/>
-      <point x="289.0" y="724.0"/>
-      <point x="273.0" y="724.0" type="curve" smooth="yes"/>
-      <point x="246.0" y="724.0"/>
-      <point x="210.0" y="759.0"/>
-      <point x="161.0" y="759.0" type="curve" smooth="yes"/>
-      <point x="98.0" y="759.0"/>
-      <point x="48.0" y="703.0"/>
-      <point x="35.0" y="620.0" type="curve"/>
+      <point x="132" y="597" type="line"/>
+      <point x="140" y="622"/>
+      <point x="156" y="636"/>
+      <point x="171" y="636" type="curve" smooth="yes"/>
+      <point x="198" y="636"/>
+      <point x="221" y="604"/>
+      <point x="276" y="604" type="curve" smooth="yes"/>
+      <point x="344" y="604"/>
+      <point x="399" y="654"/>
+      <point x="409" y="735" type="curve"/>
+      <point x="313" y="760" type="line"/>
+      <point x="305" y="736"/>
+      <point x="289" y="724"/>
+      <point x="273" y="724" type="curve" smooth="yes"/>
+      <point x="246" y="724"/>
+      <point x="210" y="759"/>
+      <point x="161" y="759" type="curve" smooth="yes"/>
+      <point x="98" y="759"/>
+      <point x="48" y="703"/>
+      <point x="35" y="620" type="curve"/>
     </contour>
   </outline>
   <lib>
@@ -34,7 +34,7 @@
         <integer>80</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>436.0</real>
+      <integer>436</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb_acutecomb.glif
index 41a1fb5f..9b89c0cc 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tildecomb_acutecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_acutecomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="acutecomb" xOffset="139.0" yOffset="211.0"/>
+    <component base="acutecomb" xOffset="139" yOffset="211"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb_dieresiscomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb_dieresiscomb.glif
index 8ba04804..3b11d49a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tildecomb_dieresiscomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb_dieresiscomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_dieresiscomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="dieresiscomb" xOffset="-34.0" yOffset="211.0"/>
+    <component base="dieresiscomb" xOffset="-34" yOffset="211"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb_macroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb_macroncomb.glif
index c83c5301..e97968a4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tildecomb_macroncomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb_macroncomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_macroncomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="macroncomb" xOffset="-7.0" yOffset="211.0"/>
+    <component base="macroncomb" xOffset="-7" yOffset="211"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif
index c81b98b7..56850226 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tlinebelow" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="1E6F"/>
   <outline>
     <component base="t"/>
-    <component base="macronbelowcomb" xOffset="-20.0"/>
+    <component base="macronbelowcomb" xOffset="-20"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/trademark.glif b/src/Cantarell-Bold.ufo/glyphs/trademark.glif
index f4ecc98b..a7622767 100644
--- a/src/Cantarell-Bold.ufo/glyphs/trademark.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/trademark.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="trademark" format="2">
-  <advance width="743.0"/>
+  <advance width="743"/>
   <unicode hex="2122"/>
   <outline>
     <contour>
-      <point x="122.0" y="382.0" type="line"/>
-      <point x="214.0" y="382.0" type="line"/>
-      <point x="214.0" y="658.0" type="line"/>
-      <point x="122.0" y="658.0" type="line"/>
+      <point x="122" y="382" type="line"/>
+      <point x="214" y="382" type="line"/>
+      <point x="214" y="658" type="line"/>
+      <point x="122" y="658" type="line"/>
     </contour>
     <contour>
-      <point x="31.0" y="613.0" type="line"/>
-      <point x="306.0" y="613.0" type="line"/>
-      <point x="306.0" y="694.0" type="line"/>
-      <point x="31.0" y="694.0" type="line"/>
+      <point x="31" y="613" type="line"/>
+      <point x="306" y="613" type="line"/>
+      <point x="306" y="694" type="line"/>
+      <point x="31" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="325.0" y="382.0" type="line"/>
-      <point x="402.0" y="382.0" type="line"/>
-      <point x="402.0" y="574.0" type="line"/>
-      <point x="388.0" y="572.0" type="line"/>
-      <point x="470.0" y="430.0" type="line"/>
-      <point x="522.0" y="430.0" type="line"/>
-      <point x="600.0" y="573.0" type="line"/>
-      <point x="587.0" y="574.0" type="line"/>
-      <point x="587.0" y="382.0" type="line"/>
-      <point x="663.0" y="382.0" type="line"/>
-      <point x="663.0" y="694.0" type="line"/>
-      <point x="586.0" y="694.0" type="line"/>
-      <point x="494.0" y="528.0" type="line"/>
-      <point x="503.0" y="528.0" type="line"/>
-      <point x="408.0" y="694.0" type="line"/>
-      <point x="325.0" y="694.0" type="line"/>
+      <point x="325" y="382" type="line"/>
+      <point x="402" y="382" type="line"/>
+      <point x="402" y="574" type="line"/>
+      <point x="388" y="572" type="line"/>
+      <point x="470" y="430" type="line"/>
+      <point x="522" y="430" type="line"/>
+      <point x="600" y="573" type="line"/>
+      <point x="587" y="574" type="line"/>
+      <point x="587" y="382" type="line"/>
+      <point x="663" y="382" type="line"/>
+      <point x="663" y="694" type="line"/>
+      <point x="586" y="694" type="line"/>
+      <point x="494" y="528" type="line"/>
+      <point x="503" y="528" type="line"/>
+      <point x="408" y="694" type="line"/>
+      <point x="325" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tripleprime.glif b/src/Cantarell-Bold.ufo/glyphs/tripleprime.glif
index 291a1b32..43b8f22b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tripleprime.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tripleprime.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tripleprime" format="2">
-  <advance width="771.0"/>
+  <advance width="771"/>
   <unicode hex="2034"/>
   <note>
 uni2034
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-96.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="144.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="384.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-96"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="144"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="384"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tse-cy.glif b/src/Cantarell-Bold.ufo/glyphs/tse-cy.glif
index 341a837d..193f8939 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tse-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tse-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tse-cy" format="2">
-  <advance width="641.0"/>
+  <advance width="641"/>
   <unicode hex="0446"/>
   <outline>
     <contour>
-      <point x="483.0" y="-136.0" type="line"/>
-      <point x="639.0" y="-136.0" type="line"/>
-      <point x="639.0" y="133.0" type="line"/>
-      <point x="220.0" y="133.0" type="line"/>
-      <point x="220.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="483.0" y="0.0" type="line"/>
+      <point x="483" y="-136" type="line"/>
+      <point x="639" y="-136" type="line"/>
+      <point x="639" y="133" type="line"/>
+      <point x="220" y="133" type="line"/>
+      <point x="220" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="483" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="357.0" y="71.0" type="line"/>
-      <point x="523.0" y="71.0" type="line"/>
-      <point x="523.0" y="490.0" type="line"/>
-      <point x="357.0" y="490.0" type="line"/>
+      <point x="357" y="71" type="line"/>
+      <point x="523" y="71" type="line"/>
+      <point x="523" y="490" type="line"/>
+      <point x="357" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif
index 7e80459d..b1ecb053 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tshe-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="045B"/>
-  <anchor x="449.0" y="0.0" name="bottom"/>
+  <anchor x="449" y="0" name="bottom"/>
   <outline>
     <component base="hbar"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tugrik.glif b/src/Cantarell-Bold.ufo/glyphs/tugrik.glif
index de4c7fe4..88cf1fac 100644
--- a/src/Cantarell-Bold.ufo/glyphs/tugrik.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/tugrik.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tugrik" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20AE"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/two.dnom.glif
index cd56890a..ee77bb70 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.dnom.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.dnom" format="2">
-  <advance width="438.0"/>
+  <advance width="438"/>
   <note>
 two
 </note>
   <outline>
     <contour>
-      <point x="35.0" y="0.0" type="line"/>
-      <point x="411.0" y="0.0" type="line"/>
-      <point x="411.0" y="130.0" type="line"/>
-      <point x="212.0" y="130.0" type="line"/>
-      <point x="212.0" y="99.0" type="line"/>
-      <point x="328.0" y="156.0"/>
-      <point x="399.0" y="247.0"/>
-      <point x="399.0" y="333.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="425.0"/>
-      <point x="319.0" y="486.0"/>
-      <point x="198.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="128.0" y="486.0"/>
-      <point x="65.0" y="466.0"/>
-      <point x="12.0" y="427.0" type="curve"/>
-      <point x="50.0" y="317.0" type="line"/>
-      <point x="92.0" y="342.0"/>
-      <point x="133.0" y="355.0"/>
-      <point x="169.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="355.0"/>
-      <point x="243.0" y="339.0"/>
-      <point x="243.0" y="307.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="255.0"/>
-      <point x="153.0" y="180.0"/>
-      <point x="35.0" y="107.0" type="curve"/>
+      <point x="35" y="0" type="line"/>
+      <point x="411" y="0" type="line"/>
+      <point x="411" y="130" type="line"/>
+      <point x="212" y="130" type="line"/>
+      <point x="212" y="99" type="line"/>
+      <point x="328" y="156"/>
+      <point x="399" y="247"/>
+      <point x="399" y="333" type="curve" smooth="yes"/>
+      <point x="399" y="425"/>
+      <point x="319" y="486"/>
+      <point x="198" y="486" type="curve" smooth="yes"/>
+      <point x="128" y="486"/>
+      <point x="65" y="466"/>
+      <point x="12" y="427" type="curve"/>
+      <point x="50" y="317" type="line"/>
+      <point x="92" y="342"/>
+      <point x="133" y="355"/>
+      <point x="169" y="355" type="curve" smooth="yes"/>
+      <point x="209" y="355"/>
+      <point x="243" y="339"/>
+      <point x="243" y="307" type="curve" smooth="yes"/>
+      <point x="243" y="255"/>
+      <point x="153" y="180"/>
+      <point x="35" y="107" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.glif b/src/Cantarell-Bold.ufo/glyphs/two.glif
index 68e549c9..403d8394 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two" format="2">
-  <advance width="554.0"/>
+  <advance width="554"/>
   <unicode hex="0032"/>
   <outline>
     <component base="two.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.lf.glif b/src/Cantarell-Bold.ufo/glyphs/two.lf.glif
index 2df63b7a..aafd800b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.lf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.lf" format="2">
-  <advance width="554.0"/>
+  <advance width="554"/>
   <outline>
     <contour>
-      <point x="38.0" y="0.0" type="line"/>
-      <point x="528.0" y="0.0" type="line"/>
-      <point x="528.0" y="150.0" type="line"/>
-      <point x="242.0" y="150.0" type="line"/>
-      <point x="243.0" y="114.0" type="line"/>
-      <point x="421.0" y="244.0"/>
-      <point x="510.0" y="368.0"/>
-      <point x="510.0" y="489.0" type="curve" smooth="yes"/>
-      <point x="510.0" y="619.0"/>
-      <point x="408.0" y="704.0"/>
-      <point x="251.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="704.0"/>
-      <point x="79.0" y="676.0"/>
-      <point x="12.0" y="621.0" type="curve"/>
-      <point x="56.0" y="494.0" type="line"/>
-      <point x="112.0" y="533.0"/>
-      <point x="167.0" y="553.0"/>
-      <point x="217.0" y="553.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="553.0"/>
-      <point x="330.0" y="516.0"/>
-      <point x="330.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="330.0" y="376.0"/>
-      <point x="219.0" y="272.0"/>
-      <point x="38.0" y="122.0" type="curve"/>
+      <point x="38" y="0" type="line"/>
+      <point x="528" y="0" type="line"/>
+      <point x="528" y="150" type="line"/>
+      <point x="242" y="150" type="line"/>
+      <point x="243" y="114" type="line"/>
+      <point x="421" y="244"/>
+      <point x="510" y="368"/>
+      <point x="510" y="489" type="curve" smooth="yes"/>
+      <point x="510" y="619"/>
+      <point x="408" y="704"/>
+      <point x="251" y="704" type="curve" smooth="yes"/>
+      <point x="161" y="704"/>
+      <point x="79" y="676"/>
+      <point x="12" y="621" type="curve"/>
+      <point x="56" y="494" type="line"/>
+      <point x="112" y="533"/>
+      <point x="167" y="553"/>
+      <point x="217" y="553" type="curve" smooth="yes"/>
+      <point x="286" y="553"/>
+      <point x="330" y="516"/>
+      <point x="330" y="462" type="curve" smooth="yes"/>
+      <point x="330" y="376"/>
+      <point x="219" y="272"/>
+      <point x="38" y="122" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.numr.glif b/src/Cantarell-Bold.ufo/glyphs/two.numr.glif
index 4aea042b..ff644ea0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.numr" format="2">
-  <advance width="438.0"/>
+  <advance width="438"/>
   <outline>
-    <component base="two.dnom" yOffset="260.0"/>
+    <component base="two.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.osf.glif b/src/Cantarell-Bold.ufo/glyphs/two.osf.glif
index 03d0fa33..6159f54c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.osf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.osf" format="2">
-  <advance width="549.0"/>
+  <advance width="549"/>
   <outline>
     <contour>
-      <point x="37.0" y="0.0" type="line"/>
-      <point x="523.0" y="0.0" type="line"/>
-      <point x="523.0" y="145.0" type="line"/>
-      <point x="234.0" y="145.0" type="line"/>
-      <point x="235.0" y="111.0" type="line"/>
-      <point x="415.0" y="200.0"/>
-      <point x="504.0" y="310.0"/>
-      <point x="504.0" y="412.0" type="curve" smooth="yes"/>
-      <point x="504.0" y="524.0"/>
-      <point x="403.0" y="598.0"/>
-      <point x="249.0" y="598.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="598.0"/>
-      <point x="78.0" y="574.0"/>
-      <point x="12.0" y="527.0" type="curve"/>
-      <point x="55.0" y="404.0" type="line"/>
-      <point x="108.0" y="435.0"/>
-      <point x="165.0" y="453.0"/>
-      <point x="216.0" y="453.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="453.0"/>
-      <point x="331.0" y="425.0"/>
-      <point x="331.0" y="386.0" type="curve" smooth="yes"/>
-      <point x="331.0" y="316.0"/>
-      <point x="222.0" y="226.0"/>
-      <point x="37.0" y="118.0" type="curve"/>
+      <point x="37" y="0" type="line"/>
+      <point x="523" y="0" type="line"/>
+      <point x="523" y="145" type="line"/>
+      <point x="234" y="145" type="line"/>
+      <point x="235" y="111" type="line"/>
+      <point x="415" y="200"/>
+      <point x="504" y="310"/>
+      <point x="504" y="412" type="curve" smooth="yes"/>
+      <point x="504" y="524"/>
+      <point x="403" y="598"/>
+      <point x="249" y="598" type="curve" smooth="yes"/>
+      <point x="159" y="598"/>
+      <point x="78" y="574"/>
+      <point x="12" y="527" type="curve"/>
+      <point x="55" y="404" type="line"/>
+      <point x="108" y="435"/>
+      <point x="165" y="453"/>
+      <point x="216" y="453" type="curve" smooth="yes"/>
+      <point x="286" y="453"/>
+      <point x="331" y="425"/>
+      <point x="331" y="386" type="curve" smooth="yes"/>
+      <point x="331" y="316"/>
+      <point x="222" y="226"/>
+      <point x="37" y="118" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.subs.glif b/src/Cantarell-Bold.ufo/glyphs/two.subs.glif
index 05da1622..a571d791 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.subs" format="2">
-  <advance width="438.0"/>
+  <advance width="438"/>
   <outline>
-    <component base="two.dnom" yOffset="-180.0"/>
+    <component base="two.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.tf.glif b/src/Cantarell-Bold.ufo/glyphs/two.tf.glif
index 2b318ad2..7d8f7fd7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.tf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="43.0" y="0.0" type="line"/>
-      <point x="549.0" y="0.0" type="line"/>
-      <point x="549.0" y="150.0" type="line"/>
-      <point x="246.0" y="150.0" type="line"/>
-      <point x="248.0" y="114.0" type="line"/>
-      <point x="436.0" y="244.0"/>
-      <point x="529.0" y="368.0"/>
-      <point x="529.0" y="489.0" type="curve" smooth="yes"/>
-      <point x="529.0" y="619.0"/>
-      <point x="424.0" y="704.0"/>
-      <point x="263.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="704.0"/>
-      <point x="85.0" y="676.0"/>
-      <point x="17.0" y="621.0" type="curve"/>
-      <point x="61.0" y="494.0" type="line"/>
-      <point x="119.0" y="533.0"/>
-      <point x="176.0" y="553.0"/>
-      <point x="229.0" y="553.0" type="curve" smooth="yes"/>
-      <point x="302.0" y="553.0"/>
-      <point x="349.0" y="516.0"/>
-      <point x="349.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="349.0" y="376.0"/>
-      <point x="236.0" y="272.0"/>
-      <point x="43.0" y="122.0" type="curve"/>
+      <point x="43" y="0" type="line"/>
+      <point x="549" y="0" type="line"/>
+      <point x="549" y="150" type="line"/>
+      <point x="246" y="150" type="line"/>
+      <point x="248" y="114" type="line"/>
+      <point x="436" y="244"/>
+      <point x="529" y="368"/>
+      <point x="529" y="489" type="curve" smooth="yes"/>
+      <point x="529" y="619"/>
+      <point x="424" y="704"/>
+      <point x="263" y="704" type="curve" smooth="yes"/>
+      <point x="172" y="704"/>
+      <point x="85" y="676"/>
+      <point x="17" y="621" type="curve"/>
+      <point x="61" y="494" type="line"/>
+      <point x="119" y="533"/>
+      <point x="176" y="553"/>
+      <point x="229" y="553" type="curve" smooth="yes"/>
+      <point x="302" y="553"/>
+      <point x="349" y="516"/>
+      <point x="349" y="462" type="curve" smooth="yes"/>
+      <point x="349" y="376"/>
+      <point x="236" y="272"/>
+      <point x="43" y="122" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/two.tosf.glif
index d68e8f2e..16b86342 100644
--- a/src/Cantarell-Bold.ufo/glyphs/two.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/two.tosf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="43.0" y="0.0" type="line"/>
-      <point x="548.0" y="0.0" type="line"/>
-      <point x="548.0" y="145.0" type="line"/>
-      <point x="239.0" y="145.0" type="line"/>
-      <point x="241.0" y="111.0" type="line"/>
-      <point x="433.0" y="200.0"/>
-      <point x="527.0" y="309.0"/>
-      <point x="527.0" y="412.0" type="curve" smooth="yes"/>
-      <point x="527.0" y="524.0"/>
-      <point x="422.0" y="598.0"/>
-      <point x="264.0" y="598.0" type="curve" smooth="yes"/>
-      <point x="171.0" y="598.0"/>
-      <point x="86.0" y="574.0"/>
-      <point x="18.0" y="527.0" type="curve"/>
-      <point x="61.0" y="404.0" type="line"/>
-      <point x="117.0" y="435.0"/>
-      <point x="176.0" y="453.0"/>
-      <point x="234.0" y="453.0" type="curve" smooth="yes"/>
-      <point x="304.0" y="453.0"/>
-      <point x="354.0" y="426.0"/>
-      <point x="354.0" y="383.0" type="curve" smooth="yes"/>
-      <point x="354.0" y="316.0"/>
-      <point x="234.0" y="221.0"/>
-      <point x="43.0" y="118.0" type="curve"/>
+      <point x="43" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="145" type="line"/>
+      <point x="239" y="145" type="line"/>
+      <point x="241" y="111" type="line"/>
+      <point x="433" y="200"/>
+      <point x="527" y="309"/>
+      <point x="527" y="412" type="curve" smooth="yes"/>
+      <point x="527" y="524"/>
+      <point x="422" y="598"/>
+      <point x="264" y="598" type="curve" smooth="yes"/>
+      <point x="171" y="598"/>
+      <point x="86" y="574"/>
+      <point x="18" y="527" type="curve"/>
+      <point x="61" y="404" type="line"/>
+      <point x="117" y="435"/>
+      <point x="176" y="453"/>
+      <point x="234" y="453" type="curve" smooth="yes"/>
+      <point x="304" y="453"/>
+      <point x="354" y="426"/>
+      <point x="354" y="383" type="curve" smooth="yes"/>
+      <point x="354" y="316"/>
+      <point x="234" y="221"/>
+      <point x="43" y="118" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twofifths.glif b/src/Cantarell-Bold.ufo/glyphs/twofifths.glif
index e7f6be6c..009a2135 100644
--- a/src/Cantarell-Bold.ufo/glyphs/twofifths.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/twofifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twofifths" format="2">
-  <advance width="1224.0"/>
+  <advance width="1224"/>
   <unicode hex="2156"/>
   <outline>
     <component base="two.numr"/>
-    <component base="fraction" xOffset="438.0"/>
-    <component base="five.dnom" xOffset="776.0"/>
+    <component base="fraction" xOffset="438"/>
+    <component base="five.dnom" xOffset="776"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twoinferior.glif b/src/Cantarell-Bold.ufo/glyphs/twoinferior.glif
index 315cb0e4..839139f5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/twoinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/twoinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twoinferior" format="2">
-  <advance width="438.0"/>
+  <advance width="438"/>
   <unicode hex="2082"/>
   <outline>
-    <component base="two.dnom" yOffset="-100.0"/>
+    <component base="two.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twosuperior.glif b/src/Cantarell-Bold.ufo/glyphs/twosuperior.glif
index e861be46..117c2c0f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/twosuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/twosuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twosuperior" format="2">
-  <advance width="438.0"/>
+  <advance width="438"/>
   <unicode hex="00B2"/>
   <outline>
-    <component base="two.dnom" yOffset="370.0"/>
+    <component base="two.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twothirds.glif b/src/Cantarell-Bold.ufo/glyphs/twothirds.glif
index 34cb89c7..3da57e43 100644
--- a/src/Cantarell-Bold.ufo/glyphs/twothirds.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/twothirds.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twothirds" format="2">
-  <advance width="1211.0"/>
+  <advance width="1211"/>
   <unicode hex="2154"/>
   <outline>
     <component base="two.numr"/>
-    <component base="fraction" xOffset="438.0"/>
-    <component base="three.dnom" xOffset="776.0"/>
+    <component base="fraction" xOffset="438"/>
+    <component base="three.dnom" xOffset="776"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/u-cy.glif b/src/Cantarell-Bold.ufo/glyphs/u-cy.glif
index bf4326b9..d034e187 100644
--- a/src/Cantarell-Bold.ufo/glyphs/u-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/u-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="u-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="0443"/>
-  <anchor x="266.0" y="490.0" name="top"/>
+  <anchor x="266" y="490" name="top"/>
   <outline>
     <component base="y"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/u.glif b/src/Cantarell-Bold.ufo/glyphs/u.glif
index 74f862c5..2f3a3faa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/u.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/u.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="u" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="0075"/>
   <note>
 u
 </note>
-  <anchor x="282.0" y="0.0" name="bottom"/>
-  <anchor x="476.0" y="10.0" name="ogonek"/>
-  <anchor x="282.0" y="490.0" name="top"/>
-  <anchor x="522.0" y="490.0" name="topright"/>
+  <anchor x="282" y="0" name="bottom"/>
+  <anchor x="476" y="10" name="ogonek"/>
+  <anchor x="282" y="490" name="top"/>
+  <anchor x="522" y="490" name="topright"/>
   <outline>
     <contour>
-      <point x="523.0" y="490.0" type="line"/>
-      <point x="350.0" y="490.0" type="line"/>
-      <point x="350.0" y="114.0" type="line"/>
-      <point x="398.0" y="0.0" type="line"/>
-      <point x="523.0" y="0.0" type="line"/>
+      <point x="523" y="490" type="line"/>
+      <point x="350" y="490" type="line"/>
+      <point x="350" y="114" type="line"/>
+      <point x="398" y="0" type="line"/>
+      <point x="523" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="217.0" y="490.0" type="line"/>
-      <point x="44.0" y="490.0" type="line"/>
-      <point x="44.0" y="186.0" type="line" smooth="yes"/>
-      <point x="44.0" y="68.0"/>
-      <point x="112.0" y="-6.0"/>
-      <point x="216.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="284.0" y="-6.0"/>
-      <point x="345.0" y="25.0"/>
-      <point x="385.0" y="82.0" type="curve"/>
-      <point x="366.0" y="185.0" type="line"/>
-      <point x="344.0" y="160.0"/>
-      <point x="316.0" y="144.0"/>
-      <point x="282.0" y="144.0" type="curve" smooth="yes"/>
-      <point x="225.0" y="144.0"/>
-      <point x="217.0" y="189.0"/>
-      <point x="217.0" y="225.0" type="curve" smooth="yes"/>
+      <point x="217" y="490" type="line"/>
+      <point x="44" y="490" type="line"/>
+      <point x="44" y="186" type="line" smooth="yes"/>
+      <point x="44" y="68"/>
+      <point x="112" y="-6"/>
+      <point x="216" y="-6" type="curve" smooth="yes"/>
+      <point x="284" y="-6"/>
+      <point x="345" y="25"/>
+      <point x="385" y="82" type="curve"/>
+      <point x="366" y="185" type="line"/>
+      <point x="344" y="160"/>
+      <point x="316" y="144"/>
+      <point x="282" y="144" type="curve" smooth="yes"/>
+      <point x="225" y="144"/>
+      <point x="217" y="189"/>
+      <point x="217" y="225" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uacute.glif b/src/Cantarell-Bold.ufo/glyphs/uacute.glif
index 489d153c..a3c8c239 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uacute" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="00FA"/>
   <outline>
     <component base="u"/>
-    <component base="acutecomb" xOffset="186.0"/>
+    <component base="acutecomb" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ubreve.glif b/src/Cantarell-Bold.ufo/glyphs/ubreve.glif
index 52b72777..4257c18b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ubreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ubreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ubreve" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="016D"/>
   <outline>
     <component base="u"/>
-    <component base="brevecomb" xOffset="66.0"/>
+    <component base="brevecomb" xOffset="66"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ucaron.glif b/src/Cantarell-Bold.ufo/glyphs/ucaron.glif
index 8e3f431b..22f6be1a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ucaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ucaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ucaron" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="01D4"/>
   <outline>
     <component base="u"/>
-    <component base="caroncomb" xOffset="76.0"/>
+    <component base="caroncomb" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif
index 51fabb16..31b6e23b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ucircumflex" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="00FB"/>
   <outline>
     <component base="u"/>
-    <component base="circumflexcomb" xOffset="79.0"/>
+    <component base="circumflexcomb" xOffset="79"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/udblgrave.glif
index 8aacc311..24030dc0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udblgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udblgrave" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="0215"/>
   <outline>
     <component base="u"/>
-    <component base="dblgravecomb" xOffset="-19.0"/>
+    <component base="dblgravecomb" xOffset="-19"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif
index 037095b6..98901bc3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresis-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="04F1"/>
   <outline>
     <component base="u-cy"/>
-    <component base="dieresiscomb" xOffset="-3.0"/>
+    <component base="dieresiscomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresis.glif b/src/Cantarell-Bold.ufo/glyphs/udieresis.glif
index ef40aab5..1cd38caa 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresis" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="00FC"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb" xOffset="13.0"/>
+    <component base="dieresiscomb" xOffset="13"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif
index dedb3dcb..c926d985 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresisacute" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="01D8"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_acutecomb" xOffset="26.0"/>
+    <component base="dieresiscomb_acutecomb" xOffset="26"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif
index a25ce9f0..20fb1174 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresiscaron" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="01DA"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_caroncomb" xOffset="26.0"/>
+    <component base="dieresiscomb_caroncomb" xOffset="26"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif
index 2acf53d3..c8875ee0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresisgrave" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="01DC"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_gravecomb" xOffset="26.0"/>
+    <component base="dieresiscomb_gravecomb" xOffset="26"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif
index fc3e69a3..3a63be6a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresismacron" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="01D6"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_macroncomb" xOffset="26.0"/>
+    <component base="dieresiscomb_macroncomb" xOffset="26"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/udotbelow.glif
index 5a76506f..6d5b07a9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/udotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/udotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udotbelow" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="1EE5"/>
   <outline>
     <component base="u"/>
-    <component base="dotbelowcomb" xOffset="132.0"/>
+    <component base="dotbelowcomb" xOffset="132"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ugrave.glif b/src/Cantarell-Bold.ufo/glyphs/ugrave.glif
index 9f58615d..2ec0aa1c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ugrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ugrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ugrave" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="00F9"/>
   <outline>
     <component base="u"/>
-    <component base="gravecomb" xOffset="84.0"/>
+    <component base="gravecomb" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhookabove.glif b/src/Cantarell-Bold.ufo/glyphs/uhookabove.glif
index c3015550..4529768a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhookabove" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="1EE7"/>
   <outline>
     <component base="u"/>
-    <component base="hookabovecomb" xOffset="128.0"/>
+    <component base="hookabovecomb" xOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorn.glif b/src/Cantarell-Bold.ufo/glyphs/uhorn.glif
index f3c74e15..acf189b6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhorn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorn" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="01B0"/>
   <outline>
     <component base="u"/>
-    <component base="horncomb" xOffset="451.0" yOffset="8.0"/>
+    <component base="horncomb" xOffset="451" yOffset="8"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhornacute.glif b/src/Cantarell-Bold.ufo/glyphs/uhornacute.glif
index 8f2e45c7..19ed1347 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhornacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhornacute" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="1EE9"/>
   <outline>
     <component base="uhorn"/>
-    <component base="acutecomb" xOffset="186.0"/>
+    <component base="acutecomb" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif
index e8a348d7..e83d8839 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorndotbelow" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="1EF1"/>
   <outline>
     <component base="uhorn"/>
-    <component base="dotbelowcomb" xOffset="132.0"/>
+    <component base="dotbelowcomb" xOffset="132"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif b/src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif
index b48cfe26..9c2c06cd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorngrave" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="1EEB"/>
   <outline>
     <component base="uhorn"/>
-    <component base="gravecomb" xOffset="84.0"/>
+    <component base="gravecomb" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif
index e0057688..609eebf4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhornhookabove" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="1EED"/>
   <outline>
     <component base="uhorn"/>
-    <component base="hookabovecomb" xOffset="128.0"/>
+    <component base="hookabovecomb" xOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif b/src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif
index f12ecf6f..363865a0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorntilde" format="2">
-  <advance width="730.0"/>
+  <advance width="730"/>
   <unicode hex="1EEF"/>
   <outline>
     <component base="uhorn"/>
-    <component base="tildecomb" xOffset="47.0"/>
+    <component base="tildecomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut-cy.glif
index 142d4872..7d779780 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhungarumlaut-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="04F3"/>
   <outline>
     <component base="u-cy"/>
-    <component base="hungarumlautcomb" xOffset="51.0"/>
+    <component base="hungarumlautcomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif
index fde419fe..eeaeac05 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhungarumlaut" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="0171"/>
   <outline>
     <component base="u"/>
-    <component base="hungarumlautcomb" xOffset="67.0"/>
+    <component base="hungarumlautcomb" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif
index 57703d3c..5af34b1d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uinvertedbreve" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="0217"/>
   <outline>
     <component base="u"/>
-    <component base="breveinvertedcomb" xOffset="56.0"/>
+    <component base="breveinvertedcomb" xOffset="56"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif
index 8fed6c14..ce243e38 100644
--- a/src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacron-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="04EF"/>
   <outline>
     <component base="u-cy"/>
-    <component base="macroncomb" xOffset="24.0"/>
+    <component base="macroncomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/umacron.glif b/src/Cantarell-Bold.ufo/glyphs/umacron.glif
index ce1366b9..d3f11cee 100644
--- a/src/Cantarell-Bold.ufo/glyphs/umacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/umacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacron" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="016B"/>
   <outline>
     <component base="u"/>
-    <component base="macroncomb" xOffset="40.0"/>
+    <component base="macroncomb" xOffset="40"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif
index 9e8a53af..bf34e0c6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacrondieresis" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="1E7B"/>
   <outline>
     <component base="u"/>
-    <component base="macroncomb_dieresiscomb" xOffset="-10.0"/>
+    <component base="macroncomb_dieresiscomb" xOffset="-10"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/underscore.glif b/src/Cantarell-Bold.ufo/glyphs/underscore.glif
index ce1134ea..2915bb4e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/underscore.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/underscore.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="underscore" format="2">
-  <advance width="558.0"/>
+  <advance width="558"/>
   <unicode hex="005F"/>
   <outline>
     <contour>
-      <point x="54.0" y="-148.0" type="line"/>
-      <point x="504.0" y="-148.0" type="line"/>
-      <point x="504.0" y="0.0" type="line"/>
-      <point x="54.0" y="0.0" type="line"/>
+      <point x="54" y="-148" type="line"/>
+      <point x="504" y="-148" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="54" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uogonek.glif b/src/Cantarell-Bold.ufo/glyphs/uogonek.glif
index 73ec203d..04d2ebe8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uogonek.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uogonek" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="0173"/>
   <outline>
     <component base="u"/>
-    <component base="ogonekcomb" xOffset="16.0"/>
+    <component base="ogonekcomb" xOffset="16"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif
index d5378b30..dc1b66b5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="upArrow" format="2">
-  <advance width="619.0"/>
+  <advance width="619"/>
   <unicode hex="2191"/>
   <note>
 arrowup
 </note>
   <outline>
     <contour>
-      <point x="228.0" y="40.0" type="line"/>
-      <point x="388.0" y="40.0" type="line"/>
-      <point x="381.0" y="331.0" type="line"/>
-      <point x="500.0" y="202.0" type="line"/>
-      <point x="606.0" y="309.0" type="line"/>
-      <point x="310.0" y="608.0" type="line"/>
-      <point x="306.0" y="608.0" type="line"/>
-      <point x="13.0" y="309.0" type="line"/>
-      <point x="119.0" y="205.0" type="line"/>
-      <point x="236.0" y="336.0" type="line"/>
+      <point x="228" y="40" type="line"/>
+      <point x="388" y="40" type="line"/>
+      <point x="381" y="331" type="line"/>
+      <point x="500" y="202" type="line"/>
+      <point x="606" y="309" type="line"/>
+      <point x="310" y="608" type="line"/>
+      <point x="306" y="608" type="line"/>
+      <point x="13" y="309" type="line"/>
+      <point x="119" y="205" type="line"/>
+      <point x="236" y="336" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uring.glif b/src/Cantarell-Bold.ufo/glyphs/uring.glif
index db4f8ac3..afb0b582 100644
--- a/src/Cantarell-Bold.ufo/glyphs/uring.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/uring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uring" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="016F"/>
   <outline>
     <component base="u"/>
-    <component base="ringcomb" xOffset="116.0"/>
+    <component base="ringcomb" xOffset="116"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif
index 6c8642fd..2262887c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ushort-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="045E"/>
   <outline>
     <component base="u-cy"/>
-    <component base="brevecomb-cy" xOffset="33.0"/>
+    <component base="brevecomb-cy" xOffset="33"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif
index 96cebe35..f91b0478 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ustraight-cy" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="04AF"/>
-  <anchor x="270.0" y="-53.0" name="center"/>
+  <anchor x="270" y="-53" name="center"/>
   <outline>
     <contour>
-      <point x="180.0" y="-217.0" type="line"/>
-      <point x="353.0" y="-217.0" type="line"/>
-      <point x="353.0" y="0.0" type="line"/>
-      <point x="180.0" y="0.0" type="line"/>
+      <point x="180" y="-217" type="line"/>
+      <point x="353" y="-217" type="line"/>
+      <point x="353" y="0" type="line"/>
+      <point x="180" y="0" type="line"/>
     </contour>
     <component base="v"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ustraightstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/ustraightstroke-cy.glif
index 34e8ed07..39e60d97 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ustraightstroke-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ustraightstroke-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ustraightstroke-cy" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="04B1"/>
   <outline>
     <component base="ustraight-cy"/>
-    <component base="strokeshortcomb" xOffset="55.0" yOffset="-352.0"/>
+    <component base="strokeshortcomb" xOffset="55" yOffset="-352"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/utilde.glif b/src/Cantarell-Bold.ufo/glyphs/utilde.glif
index 1ab193b5..857667f6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/utilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/utilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="utilde" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="0169"/>
   <outline>
     <component base="u"/>
-    <component base="tildecomb" xOffset="47.0"/>
+    <component base="tildecomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/utildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/utildeacute.glif
index 0579cfa2..a1a3e758 100644
--- a/src/Cantarell-Bold.ufo/glyphs/utildeacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/utildeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="utildeacute" format="2">
-  <advance width="577.0"/>
+  <advance width="577"/>
   <unicode hex="1E79"/>
   <outline>
     <component base="u"/>
-    <component base="tildecomb_acutecomb" xOffset="47.0"/>
+    <component base="tildecomb_acutecomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/v.glif b/src/Cantarell-Bold.ufo/glyphs/v.glif
index c73d742c..07047555 100644
--- a/src/Cantarell-Bold.ufo/glyphs/v.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/v.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="v" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="0076"/>
   <note>
 v
 </note>
-  <anchor x="265.0" y="0.0" name="bottom"/>
-  <anchor x="265.0" y="490.0" name="top"/>
+  <anchor x="265" y="0" name="bottom"/>
+  <anchor x="265" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="180.0" y="0.0" type="line"/>
-      <point x="353.0" y="0.0" type="line"/>
-      <point x="543.0" y="490.0" type="line"/>
-      <point x="369.0" y="490.0" type="line"/>
-      <point x="258.0" y="124.0" type="line"/>
-      <point x="281.0" y="124.0" type="line"/>
-      <point x="182.0" y="490.0" type="line"/>
-      <point x="-8.0" y="490.0" type="line"/>
+      <point x="180" y="0" type="line"/>
+      <point x="353" y="0" type="line"/>
+      <point x="543" y="490" type="line"/>
+      <point x="369" y="490" type="line"/>
+      <point x="258" y="124" type="line"/>
+      <point x="281" y="124" type="line"/>
+      <point x="182" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ve-cy.glif
index 04e03eb8..9ba57ce8 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ve-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ve-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ve-cy" format="2">
-  <advance width="533.0"/>
+  <advance width="533"/>
   <unicode hex="0432"/>
   <outline>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="308.0" y="0.0" type="line" smooth="yes"/>
-      <point x="432.0" y="0.0"/>
-      <point x="515.0" y="69.0"/>
-      <point x="515.0" y="166.0" type="curve" smooth="yes"/>
-      <point x="515.0" y="256.0"/>
-      <point x="449.0" y="303.0"/>
-      <point x="323.0" y="303.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="303.0" type="line"/>
-      <point x="177.0" y="194.0" type="line"/>
-      <point x="294.0" y="194.0" type="line" smooth="yes"/>
-      <point x="330.0" y="194.0"/>
-      <point x="347.0" y="181.0"/>
-      <point x="347.0" y="154.0" type="curve" smooth="yes"/>
-      <point x="347.0" y="128.0"/>
-      <point x="330.0" y="112.0"/>
-      <point x="304.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="112.0" type="line"/>
-      <point x="219.0" y="378.0" type="line"/>
-      <point x="275.0" y="378.0" type="line" smooth="yes"/>
-      <point x="303.0" y="378.0"/>
-      <point x="322.0" y="367.0"/>
-      <point x="322.0" y="337.0" type="curve" smooth="yes"/>
-      <point x="322.0" y="311.0"/>
-      <point x="306.0" y="295.0"/>
-      <point x="271.0" y="286.0" type="curve"/>
-      <point x="404.0" y="265.0" type="line"/>
-      <point x="457.0" y="281.0"/>
-      <point x="485.0" y="319.0"/>
-      <point x="485.0" y="373.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="451.0"/>
-      <point x="425.0" y="490.0"/>
-      <point x="306.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="308" y="0" type="line" smooth="yes"/>
+      <point x="432" y="0"/>
+      <point x="515" y="69"/>
+      <point x="515" y="166" type="curve" smooth="yes"/>
+      <point x="515" y="256"/>
+      <point x="449" y="303"/>
+      <point x="323" y="303" type="curve" smooth="yes"/>
+      <point x="177" y="303" type="line"/>
+      <point x="177" y="194" type="line"/>
+      <point x="294" y="194" type="line" smooth="yes"/>
+      <point x="330" y="194"/>
+      <point x="347" y="181"/>
+      <point x="347" y="154" type="curve" smooth="yes"/>
+      <point x="347" y="128"/>
+      <point x="330" y="112"/>
+      <point x="304" y="112" type="curve" smooth="yes"/>
+      <point x="219" y="112" type="line"/>
+      <point x="219" y="378" type="line"/>
+      <point x="275" y="378" type="line" smooth="yes"/>
+      <point x="303" y="378"/>
+      <point x="322" y="367"/>
+      <point x="322" y="337" type="curve" smooth="yes"/>
+      <point x="322" y="311"/>
+      <point x="306" y="295"/>
+      <point x="271" y="286" type="curve"/>
+      <point x="404" y="265" type="line"/>
+      <point x="457" y="281"/>
+      <point x="485" y="319"/>
+      <point x="485" y="373" type="curve" smooth="yes"/>
+      <point x="485" y="451"/>
+      <point x="425" y="490"/>
+      <point x="306" y="490" type="curve" smooth="yes"/>
+      <point x="54" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallineabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallineabovecomb.glif
index 4474f948..95b763eb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/verticallineabovecomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallineabovecomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallineabovecomb" format="2">
   <unicode hex="030D"/>
-  <anchor x="113.0" y="490.0" name="_top"/>
-  <anchor x="113.0" y="760.0" name="top"/>
+  <anchor x="113" y="490" name="_top"/>
+  <anchor x="113" y="760" name="top"/>
   <outline>
     <contour>
-      <point x="180.0" y="760.0" type="line"/>
-      <point x="45.0" y="760.0" type="line"/>
-      <point x="54.0" y="556.0" type="line"/>
-      <point x="170.0" y="556.0" type="line"/>
+      <point x="180" y="760" type="line"/>
+      <point x="45" y="760" type="line"/>
+      <point x="54" y="556" type="line"/>
+      <point x="170" y="556" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>224.0</real>
+      <integer>224</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallinebelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallinebelowcomb.glif
index 7880fd11..3aa9e445 100644
--- a/src/Cantarell-Bold.ufo/glyphs/verticallinebelowcomb.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallinebelowcomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinebelowcomb" format="2">
   <unicode hex="0329"/>
-  <anchor x="113.0" y="0.0" name="_bottom"/>
-  <anchor x="113.0" y="-244.0" name="bottom"/>
+  <anchor x="113" y="0" name="_bottom"/>
+  <anchor x="113" y="-244" name="bottom"/>
   <outline>
     <contour>
-      <point x="45.0" y="-244.0" type="line"/>
-      <point x="180.0" y="-244.0" type="line"/>
-      <point x="170.0" y="-40.0" type="line"/>
-      <point x="54.0" y="-40.0" type="line"/>
+      <point x="45" y="-244" type="line"/>
+      <point x="180" y="-244" type="line"/>
+      <point x="170" y="-40" type="line"/>
+      <point x="54" y="-40" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>224.0</real>
+      <integer>224</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallinelowmod.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallinelowmod.glif
index 20717337..e80f0e49 100644
--- a/src/Cantarell-Bold.ufo/glyphs/verticallinelowmod.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallinelowmod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinelowmod" format="2">
-  <advance width="224.0"/>
+  <advance width="224"/>
   <unicode hex="02CC"/>
   <outline>
     <component base="verticallinebelowcomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif
index 63e5207c..bf2fc3b2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinemod" format="2">
-  <advance width="224.0"/>
+  <advance width="224"/>
   <unicode hex="02C8"/>
   <outline>
     <component base="verticallineabovecomb"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/w.glif b/src/Cantarell-Bold.ufo/glyphs/w.glif
index 405b39f8..a06dd814 100644
--- a/src/Cantarell-Bold.ufo/glyphs/w.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/w.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="w" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="0077"/>
   <note>
 w
 </note>
-  <anchor x="424.0" y="0.0" name="bottom"/>
-  <anchor x="424.0" y="490.0" name="top"/>
+  <anchor x="424" y="0" name="bottom"/>
+  <anchor x="424" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="172.0" y="0.0" type="line"/>
-      <point x="333.0" y="0.0" type="line"/>
-      <point x="435.0" y="382.0" type="line"/>
-      <point x="385.0" y="382.0" type="line"/>
-      <point x="501.0" y="0.0" type="line"/>
-      <point x="673.0" y="0.0" type="line"/>
-      <point x="851.0" y="490.0" type="line"/>
-      <point x="683.0" y="490.0" type="line"/>
-      <point x="563.0" y="86.0" type="line"/>
-      <point x="620.0" y="86.0" type="line"/>
-      <point x="508.0" y="488.0" type="line"/>
-      <point x="345.0" y="488.0" type="line"/>
-      <point x="236.0" y="76.0" type="line"/>
-      <point x="289.0" y="76.0" type="line"/>
-      <point x="179.0" y="490.0" type="line"/>
-      <point x="-8.0" y="490.0" type="line"/>
+      <point x="172" y="0" type="line"/>
+      <point x="333" y="0" type="line"/>
+      <point x="435" y="382" type="line"/>
+      <point x="385" y="382" type="line"/>
+      <point x="501" y="0" type="line"/>
+      <point x="673" y="0" type="line"/>
+      <point x="851" y="490" type="line"/>
+      <point x="683" y="490" type="line"/>
+      <point x="563" y="86" type="line"/>
+      <point x="620" y="86" type="line"/>
+      <point x="508" y="488" type="line"/>
+      <point x="345" y="488" type="line"/>
+      <point x="236" y="76" type="line"/>
+      <point x="289" y="76" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wacute.glif b/src/Cantarell-Bold.ufo/glyphs/wacute.glif
index fc73fc67..cc3e19e6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/wacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/wacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wacute" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="1E83"/>
   <outline>
     <component base="w"/>
-    <component base="acutecomb" xOffset="328.0"/>
+    <component base="acutecomb" xOffset="328"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif
index 4d2020bf..c63cd259 100644
--- a/src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wcircumflex" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="0175"/>
   <outline>
     <component base="w"/>
-    <component base="circumflexcomb" xOffset="221.0"/>
+    <component base="circumflexcomb" xOffset="221"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wdieresis.glif b/src/Cantarell-Bold.ufo/glyphs/wdieresis.glif
index 29bd2097..a65d5fd5 100644
--- a/src/Cantarell-Bold.ufo/glyphs/wdieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/wdieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wdieresis" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="1E85"/>
   <outline>
     <component base="w"/>
-    <component base="dieresiscomb" xOffset="155.0"/>
+    <component base="dieresiscomb" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/we-cy.glif b/src/Cantarell-Bold.ufo/glyphs/we-cy.glif
index 732b2a6c..79a56693 100644
--- a/src/Cantarell-Bold.ufo/glyphs/we-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/we-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="we-cy" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="051D"/>
   <outline>
     <component base="w"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wgrave.glif b/src/Cantarell-Bold.ufo/glyphs/wgrave.glif
index 2441c373..49727a84 100644
--- a/src/Cantarell-Bold.ufo/glyphs/wgrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/wgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wgrave" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="1E81"/>
   <outline>
     <component base="w"/>
-    <component base="gravecomb" xOffset="226.0"/>
+    <component base="gravecomb" xOffset="226"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif b/src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif
index 80796a92..a62d1e7a 100644
--- a/src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="whiteCircle" format="2">
-  <advance width="592.0"/>
+  <advance width="592"/>
   <unicode hex="25CB"/>
   <note>
 circle
 </note>
   <outline>
     <contour>
-      <point x="293.0" y="114.0" type="curve" smooth="yes"/>
-      <point x="452.0" y="114.0"/>
-      <point x="546.0" y="201.0"/>
-      <point x="546.0" y="347.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="493.0"/>
-      <point x="455.0" y="580.0"/>
-      <point x="300.0" y="580.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="580.0"/>
-      <point x="46.0" y="492.0"/>
-      <point x="46.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="46.0" y="199.0"/>
-      <point x="138.0" y="114.0"/>
+      <point x="293" y="114" type="curve" smooth="yes"/>
+      <point x="452" y="114"/>
+      <point x="546" y="201"/>
+      <point x="546" y="347" type="curve" smooth="yes"/>
+      <point x="546" y="493"/>
+      <point x="455" y="580"/>
+      <point x="300" y="580" type="curve" smooth="yes"/>
+      <point x="140" y="580"/>
+      <point x="46" y="492"/>
+      <point x="46" y="344" type="curve" smooth="yes"/>
+      <point x="46" y="199"/>
+      <point x="138" y="114"/>
     </contour>
     <contour>
-      <point x="301.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="240.0" y="246.0"/>
-      <point x="199.0" y="287.0"/>
-      <point x="199.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="199.0" y="408.0"/>
-      <point x="237.0" y="448.0"/>
-      <point x="293.0" y="448.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="448.0"/>
-      <point x="393.0" y="407.0"/>
-      <point x="393.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="393.0" y="286.0"/>
-      <point x="356.0" y="246.0"/>
+      <point x="301" y="246" type="curve" smooth="yes"/>
+      <point x="240" y="246"/>
+      <point x="199" y="287"/>
+      <point x="199" y="349" type="curve" smooth="yes"/>
+      <point x="199" y="408"/>
+      <point x="237" y="448"/>
+      <point x="293" y="448" type="curve" smooth="yes"/>
+      <point x="353" y="448"/>
+      <point x="393" y="407"/>
+      <point x="393" y="345" type="curve" smooth="yes"/>
+      <point x="393" y="286"/>
+      <point x="356" y="246"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/won.glif b/src/Cantarell-Bold.ufo/glyphs/won.glif
index 261f72de..a5505141 100644
--- a/src/Cantarell-Bold.ufo/glyphs/won.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/won.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="won" format="2">
-  <advance width="1176.0"/>
+  <advance width="1176"/>
   <unicode hex="20A9"/>
   <outline>
     <contour>
-      <point x="56.0" y="192.0" type="line"/>
-      <point x="268.0" y="192.0" type="line"/>
-      <point x="268.0" y="312.0" type="line"/>
-      <point x="56.0" y="312.0" type="line"/>
+      <point x="56" y="192" type="line"/>
+      <point x="268" y="192" type="line"/>
+      <point x="268" y="312" type="line"/>
+      <point x="56" y="312" type="line"/>
     </contour>
     <contour>
-      <point x="56.0" y="392.0" type="line"/>
-      <point x="488.0" y="392.0" type="line"/>
-      <point x="488.0" y="512.0" type="line"/>
-      <point x="56.0" y="512.0" type="line"/>
+      <point x="56" y="392" type="line"/>
+      <point x="488" y="392" type="line"/>
+      <point x="488" y="512" type="line"/>
+      <point x="56" y="512" type="line"/>
     </contour>
     <contour>
-      <point x="1120.0" y="192.0" type="line"/>
-      <point x="1120.0" y="312.0" type="line"/>
-      <point x="898.0" y="312.0" type="line"/>
-      <point x="898.0" y="192.0" type="line"/>
+      <point x="1120" y="192" type="line"/>
+      <point x="1120" y="312" type="line"/>
+      <point x="898" y="312" type="line"/>
+      <point x="898" y="192" type="line"/>
     </contour>
     <contour>
-      <point x="1120.0" y="392.0" type="line"/>
-      <point x="1120.0" y="512.0" type="line"/>
-      <point x="678.0" y="512.0" type="line"/>
-      <point x="678.0" y="392.0" type="line"/>
+      <point x="1120" y="392" type="line"/>
+      <point x="1120" y="512" type="line"/>
+      <point x="678" y="512" type="line"/>
+      <point x="678" y="392" type="line"/>
     </contour>
-    <component base="W" xOffset="73.0"/>
+    <component base="W" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/x.glif b/src/Cantarell-Bold.ufo/glyphs/x.glif
index 51125c5c..037b3307 100644
--- a/src/Cantarell-Bold.ufo/glyphs/x.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/x.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="x" format="2">
-  <advance width="524.0"/>
+  <advance width="524"/>
   <unicode hex="0078"/>
   <note>
 x
 </note>
-  <anchor x="282.0" y="0.0" name="bottom"/>
-  <anchor x="281.0" y="490.0" name="top"/>
+  <anchor x="282" y="0" name="bottom"/>
+  <anchor x="281" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="-5.0" y="0.0" type="line"/>
-      <point x="177.0" y="0.0" type="line"/>
-      <point x="298.0" y="187.0" type="line"/>
-      <point x="535.0" y="490.0" type="line"/>
-      <point x="343.0" y="490.0" type="line"/>
-      <point x="234.0" y="322.0" type="line"/>
+      <point x="-5" y="0" type="line"/>
+      <point x="177" y="0" type="line"/>
+      <point x="298" y="187" type="line"/>
+      <point x="535" y="490" type="line"/>
+      <point x="343" y="490" type="line"/>
+      <point x="234" y="322" type="line"/>
     </contour>
     <contour>
-      <point x="323.0" y="0.0" type="line"/>
-      <point x="521.0" y="0.0" type="line"/>
-      <point x="297.0" y="315.0" type="line"/>
-      <point x="191.0" y="490.0" type="line"/>
-      <point x="-8.0" y="490.0" type="line"/>
-      <point x="175.0" y="240.0" type="line"/>
+      <point x="323" y="0" type="line"/>
+      <point x="521" y="0" type="line"/>
+      <point x="297" y="315" type="line"/>
+      <point x="191" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
+      <point x="175" y="240" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/y.glif b/src/Cantarell-Bold.ufo/glyphs/y.glif
index 2cb484c3..e128f82d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/y.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/y.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="y" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="0079"/>
   <note>
 y
 </note>
-  <anchor x="444.0" y="0.0" name="bottom"/>
-  <anchor x="262.0" y="490.0" name="top"/>
+  <anchor x="444" y="0" name="bottom"/>
+  <anchor x="262" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="180.0" y="0.0" type="line"/>
-      <point x="355.0" y="0.0" type="line"/>
-      <point x="540.0" y="490.0" type="line"/>
-      <point x="368.0" y="490.0" type="line"/>
-      <point x="259.0" y="124.0" type="line"/>
-      <point x="281.0" y="124.0" type="line"/>
-      <point x="183.0" y="490.0" type="line"/>
-      <point x="-8.0" y="490.0" type="line"/>
+      <point x="180" y="0" type="line"/>
+      <point x="355" y="0" type="line"/>
+      <point x="540" y="490" type="line"/>
+      <point x="368" y="490" type="line"/>
+      <point x="259" y="124" type="line"/>
+      <point x="281" y="124" type="line"/>
+      <point x="183" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="91.0" y="-217.0" type="line"/>
-      <point x="279.0" y="-217.0" type="line"/>
-      <point x="355.0" y="0.0" type="line"/>
-      <point x="180.0" y="0.0" type="line"/>
+      <point x="91" y="-217" type="line"/>
+      <point x="279" y="-217" type="line"/>
+      <point x="355" y="0" type="line"/>
+      <point x="180" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yacute.glif b/src/Cantarell-Bold.ufo/glyphs/yacute.glif
index 55eb1cdf..69a2a4a7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yacute" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="00FD"/>
   <outline>
     <component base="y"/>
-    <component base="acutecomb" xOffset="166.0"/>
+    <component base="acutecomb" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yat-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yat-cy.glif
index 77817bf2..11dc72b6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yat-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yat-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yat-cy" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0463"/>
   <outline>
     <contour>
-      <point x="69.0" y="0.0" type="line"/>
-      <point x="279.0" y="0.0" type="line" smooth="yes"/>
-      <point x="429.0" y="0.0"/>
-      <point x="517.0" y="70.0"/>
-      <point x="517.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="517.0" y="281.0"/>
-      <point x="439.0" y="344.0"/>
-      <point x="324.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="171.0" y="344.0" type="line"/>
-      <point x="171.0" y="220.0" type="line"/>
-      <point x="288.0" y="220.0" type="line" smooth="yes"/>
-      <point x="322.0" y="220.0"/>
-      <point x="348.0" y="202.0"/>
-      <point x="348.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="144.0"/>
-      <point x="329.0" y="126.0"/>
-      <point x="300.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="224.0" y="126.0" type="line"/>
-      <point x="224.0" y="739.0" type="line"/>
-      <point x="69.0" y="739.0" type="line"/>
+      <point x="69" y="0" type="line"/>
+      <point x="279" y="0" type="line" smooth="yes"/>
+      <point x="429" y="0"/>
+      <point x="517" y="70"/>
+      <point x="517" y="187" type="curve" smooth="yes"/>
+      <point x="517" y="281"/>
+      <point x="439" y="344"/>
+      <point x="324" y="344" type="curve" smooth="yes"/>
+      <point x="171" y="344" type="line"/>
+      <point x="171" y="220" type="line"/>
+      <point x="288" y="220" type="line" smooth="yes"/>
+      <point x="322" y="220"/>
+      <point x="348" y="202"/>
+      <point x="348" y="173" type="curve" smooth="yes"/>
+      <point x="348" y="144"/>
+      <point x="329" y="126"/>
+      <point x="300" y="126" type="curve" smooth="yes"/>
+      <point x="224" y="126" type="line"/>
+      <point x="224" y="739" type="line"/>
+      <point x="69" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="-5.0" y="425.0" type="line"/>
-      <point x="358.0" y="425.0" type="line"/>
-      <point x="358.0" y="560.0" type="line"/>
-      <point x="-5.0" y="560.0" type="line"/>
+      <point x="-5" y="425" type="line"/>
+      <point x="358" y="425" type="line"/>
+      <point x="358" y="560" type="line"/>
+      <point x="-5" y="560" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif
index f66a0616..fa3c6949 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ycircumflex" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="0177"/>
   <outline>
     <component base="y"/>
-    <component base="circumflexcomb" xOffset="59.0"/>
+    <component base="circumflexcomb" xOffset="59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ydieresis.glif b/src/Cantarell-Bold.ufo/glyphs/ydieresis.glif
index 8ddb19eb..1e41a739 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ydieresis.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ydieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydieresis" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="00FF"/>
   <outline>
     <component base="y"/>
-    <component base="dieresiscomb" xOffset="-7.0"/>
+    <component base="dieresiscomb" xOffset="-7"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif
index 8bdad66a..5483fd57 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydotaccent" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="1E8F"/>
   <outline>
     <component base="y"/>
-    <component base="dotaccentcomb" xOffset="118.0"/>
+    <component base="dotaccentcomb" xOffset="118"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif
index e4a7fe84..42f38a8f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydotbelow" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="1EF5"/>
   <outline>
     <component base="y"/>
-    <component base="dotbelowcomb" xOffset="294.0"/>
+    <component base="dotbelowcomb" xOffset="294"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yen.glif b/src/Cantarell-Bold.ufo/glyphs/yen.glif
index 11aa2fc0..cbd81e35 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yen.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yen.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yen" format="2">
-  <advance width="728.0"/>
+  <advance width="728"/>
   <unicode hex="00A5"/>
   <outline>
     <contour>
-      <point x="92.0" y="67.0" type="line"/>
-      <point x="643.0" y="67.0" type="line"/>
-      <point x="643.0" y="187.0" type="line"/>
-      <point x="92.0" y="187.0" type="line"/>
+      <point x="92" y="67" type="line"/>
+      <point x="643" y="67" type="line"/>
+      <point x="643" y="187" type="line"/>
+      <point x="92" y="187" type="line"/>
     </contour>
     <contour>
-      <point x="92.0" y="258.0" type="line"/>
-      <point x="643.0" y="258.0" type="line"/>
-      <point x="643.0" y="378.0" type="line"/>
-      <point x="92.0" y="378.0" type="line"/>
+      <point x="92" y="258" type="line"/>
+      <point x="643" y="258" type="line"/>
+      <point x="643" y="378" type="line"/>
+      <point x="92" y="378" type="line"/>
     </contour>
     <contour>
-      <point x="281.0" y="0.0" type="line"/>
-      <point x="454.0" y="0.0" type="line"/>
-      <point x="454.0" y="297.0" type="line"/>
-      <point x="708.0" y="694.0" type="line"/>
-      <point x="514.0" y="694.0" type="line"/>
-      <point x="362.0" y="410.0" type="line"/>
-      <point x="384.0" y="410.0" type="line"/>
-      <point x="220.0" y="694.0" type="line"/>
-      <point x="16.0" y="694.0" type="line"/>
-      <point x="281.0" y="301.0" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="454" y="0" type="line"/>
+      <point x="454" y="297" type="line"/>
+      <point x="708" y="694" type="line"/>
+      <point x="514" y="694" type="line"/>
+      <point x="362" y="410" type="line"/>
+      <point x="384" y="410" type="line"/>
+      <point x="220" y="694" type="line"/>
+      <point x="16" y="694" type="line"/>
+      <point x="281" y="301" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif
index 38c979bb..658dc1b4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yeru-cy" format="2">
-  <advance width="767.0"/>
+  <advance width="767"/>
   <unicode hex="044B"/>
-  <anchor x="384.0" y="490.0" name="top"/>
+  <anchor x="384" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="547.0" y="-3.0" type="line"/>
-      <point x="713.0" y="-3.0" type="line"/>
-      <point x="713.0" y="490.0" type="line"/>
-      <point x="547.0" y="490.0" type="line"/>
+      <point x="547" y="-3" type="line"/>
+      <point x="713" y="-3" type="line"/>
+      <point x="713" y="490" type="line"/>
+      <point x="547" y="490" type="line"/>
     </contour>
     <contour>
-      <point x="54.0" y="0.0" type="line"/>
-      <point x="255.0" y="0.0" type="line" smooth="yes"/>
-      <point x="405.0" y="0.0"/>
-      <point x="494.0" y="70.0"/>
-      <point x="494.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="494.0" y="281.0"/>
-      <point x="415.0" y="344.0"/>
-      <point x="299.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="344.0" type="line"/>
-      <point x="161.0" y="220.0" type="line"/>
-      <point x="263.0" y="220.0" type="line" smooth="yes"/>
-      <point x="298.0" y="220.0"/>
-      <point x="325.0" y="202.0"/>
-      <point x="325.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="325.0" y="144.0"/>
-      <point x="306.0" y="126.0"/>
-      <point x="275.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="214.0" y="126.0" type="line"/>
-      <point x="214.0" y="490.0" type="line"/>
-      <point x="54.0" y="490.0" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="255" y="0" type="line" smooth="yes"/>
+      <point x="405" y="0"/>
+      <point x="494" y="70"/>
+      <point x="494" y="187" type="curve" smooth="yes"/>
+      <point x="494" y="281"/>
+      <point x="415" y="344"/>
+      <point x="299" y="344" type="curve" smooth="yes"/>
+      <point x="161" y="344" type="line"/>
+      <point x="161" y="220" type="line"/>
+      <point x="263" y="220" type="line" smooth="yes"/>
+      <point x="298" y="220"/>
+      <point x="325" y="202"/>
+      <point x="325" y="173" type="curve" smooth="yes"/>
+      <point x="325" y="144"/>
+      <point x="306" y="126"/>
+      <point x="275" y="126" type="curve" smooth="yes"/>
+      <point x="214" y="126" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif
index 93b92c27..857ab13f 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yerudieresis-cy" format="2">
-  <advance width="767.0"/>
+  <advance width="767"/>
   <unicode hex="04F9"/>
   <outline>
     <component base="yeru-cy"/>
-    <component base="dieresiscomb" xOffset="115.0"/>
+    <component base="dieresiscomb" xOffset="115"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ygrave.glif b/src/Cantarell-Bold.ufo/glyphs/ygrave.glif
index fa0bdd3a..4f4c4ae9 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ygrave.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ygrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ygrave" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="1EF3"/>
   <outline>
     <component base="y"/>
-    <component base="gravecomb" xOffset="64.0"/>
+    <component base="gravecomb" xOffset="64"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yhookabove.glif b/src/Cantarell-Bold.ufo/glyphs/yhookabove.glif
index 7f7a2766..c2beb87c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yhookabove.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yhookabove" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="1EF7"/>
   <outline>
     <component base="y"/>
-    <component base="hookabovecomb" xOffset="108.0"/>
+    <component base="hookabovecomb" xOffset="108"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yi-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yi-cy.glif
index 69063181..73fdfce1 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yi-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yi-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yi-cy" format="2">
-  <advance width="287.0"/>
+  <advance width="287"/>
   <unicode hex="0457"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb" xOffset="-125.0"/>
+    <component base="dieresiscomb" xOffset="-125"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ymacron.glif b/src/Cantarell-Bold.ufo/glyphs/ymacron.glif
index 154afa46..66e9d015 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ymacron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ymacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ymacron" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="0233"/>
   <outline>
     <component base="y"/>
-    <component base="macroncomb" xOffset="20.0"/>
+    <component base="macroncomb" xOffset="20"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ytilde.glif b/src/Cantarell-Bold.ufo/glyphs/ytilde.glif
index d173659e..02642acb 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ytilde.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ytilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ytilde" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="1EF9"/>
   <outline>
     <component base="y"/>
-    <component base="tildecomb" xOffset="27.0"/>
+    <component base="tildecomb" xOffset="27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif
index 9c7fdc5c..d0ce569c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yusbig-cy" format="2">
-  <advance width="635.0"/>
+  <advance width="635"/>
   <unicode hex="046B"/>
   <outline>
     <contour>
-      <point x="184.0" y="253.0" type="line"/>
-      <point x="341.0" y="253.0" type="line"/>
-      <point x="197.0" y="423.0" type="line"/>
-      <point x="168.0" y="369.0" type="line"/>
-      <point x="464.0" y="369.0" type="line"/>
-      <point x="431.0" y="423.0" type="line"/>
-      <point x="300.0" y="270.0" type="line"/>
-      <point x="449.0" y="270.0" type="line"/>
-      <point x="567.0" y="365.0" type="line"/>
-      <point x="567.0" y="489.0" type="line"/>
-      <point x="64.0" y="489.0" type="line"/>
-      <point x="64.0" y="365.0" type="line"/>
+      <point x="184" y="253" type="line"/>
+      <point x="341" y="253" type="line"/>
+      <point x="197" y="423" type="line"/>
+      <point x="168" y="369" type="line"/>
+      <point x="464" y="369" type="line"/>
+      <point x="431" y="423" type="line"/>
+      <point x="300" y="270" type="line"/>
+      <point x="449" y="270" type="line"/>
+      <point x="567" y="365" type="line"/>
+      <point x="567" y="489" type="line"/>
+      <point x="64" y="489" type="line"/>
+      <point x="64" y="365" type="line"/>
     </contour>
     <contour>
-      <point x="388.0" y="192.0" type="line"/>
-      <point x="248.0" y="192.0" type="line"/>
-      <point x="248.0" y="0.0" type="line"/>
-      <point x="388.0" y="0.0" type="line"/>
+      <point x="388" y="192" type="line"/>
+      <point x="248" y="192" type="line"/>
+      <point x="248" y="0" type="line"/>
+      <point x="388" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="158.0" y="0.0" type="line"/>
-      <point x="158.0" y="123.0"/>
-      <point x="206.0" y="179.0"/>
-      <point x="311.0" y="179.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="179.0"/>
-      <point x="478.0" y="123.0"/>
-      <point x="478.0" y="0.0" type="curve"/>
-      <point x="629.0" y="0.0" type="line"/>
-      <point x="629.0" y="198.0"/>
-      <point x="533.0" y="294.0"/>
-      <point x="323.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="107.0" y="294.0"/>
-      <point x="8.0" y="198.0"/>
-      <point x="8.0" y="0.0" type="curve"/>
+      <point x="158" y="0" type="line"/>
+      <point x="158" y="123"/>
+      <point x="206" y="179"/>
+      <point x="311" y="179" type="curve" smooth="yes"/>
+      <point x="426" y="179"/>
+      <point x="478" y="123"/>
+      <point x="478" y="0" type="curve"/>
+      <point x="629" y="0" type="line"/>
+      <point x="629" y="198"/>
+      <point x="533" y="294"/>
+      <point x="323" y="294" type="curve" smooth="yes"/>
+      <point x="107" y="294"/>
+      <point x="8" y="198"/>
+      <point x="8" y="0" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/z.glif b/src/Cantarell-Bold.ufo/glyphs/z.glif
index d9670953..10cff279 100644
--- a/src/Cantarell-Bold.ufo/glyphs/z.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/z.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="z" format="2">
-  <advance width="490.0"/>
+  <advance width="490"/>
   <unicode hex="007A"/>
   <note>
 z
 </note>
-  <anchor x="245.0" y="0.0" name="bottom"/>
-  <anchor x="245.0" y="490.0" name="top"/>
+  <anchor x="245" y="0" name="bottom"/>
+  <anchor x="245" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="28.0" y="0.0" type="line"/>
-      <point x="467.0" y="0.0" type="line"/>
-      <point x="467.0" y="141.0" type="line"/>
-      <point x="170.0" y="141.0" type="line"/>
-      <point x="198.0" y="80.0" type="line"/>
-      <point x="454.0" y="386.0" type="line"/>
-      <point x="454.0" y="490.0" type="line"/>
-      <point x="28.0" y="490.0" type="line"/>
-      <point x="28.0" y="349.0" type="line"/>
-      <point x="313.0" y="349.0" type="line"/>
-      <point x="285.0" y="411.0" type="line"/>
-      <point x="28.0" y="103.0" type="line"/>
+      <point x="28" y="0" type="line"/>
+      <point x="467" y="0" type="line"/>
+      <point x="467" y="141" type="line"/>
+      <point x="170" y="141" type="line"/>
+      <point x="198" y="80" type="line"/>
+      <point x="454" y="386" type="line"/>
+      <point x="454" y="490" type="line"/>
+      <point x="28" y="490" type="line"/>
+      <point x="28" y="349" type="line"/>
+      <point x="313" y="349" type="line"/>
+      <point x="285" y="411" type="line"/>
+      <point x="28" y="103" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zacute.glif b/src/Cantarell-Bold.ufo/glyphs/zacute.glif
index f7b1141a..564f2df3 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zacute.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zacute" format="2">
-  <advance width="490.0"/>
+  <advance width="490"/>
   <unicode hex="017A"/>
   <outline>
     <component base="z"/>
-    <component base="acutecomb" xOffset="149.0"/>
+    <component base="acutecomb" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zcaron.glif b/src/Cantarell-Bold.ufo/glyphs/zcaron.glif
index d399e12d..9f435c07 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zcaron.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zcaron" format="2">
-  <advance width="490.0"/>
+  <advance width="490"/>
   <unicode hex="017E"/>
   <outline>
     <component base="z"/>
-    <component base="caroncomb" xOffset="39.0"/>
+    <component base="caroncomb" xOffset="39"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif
index 53089fbe..d39c5215 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zdotaccent" format="2">
-  <advance width="490.0"/>
+  <advance width="490"/>
   <unicode hex="017C"/>
   <outline>
     <component base="z"/>
-    <component base="dotaccentcomb" xOffset="101.0"/>
+    <component base="dotaccentcomb" xOffset="101"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif
index 3f43940f..75df0837 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zdotbelow" format="2">
-  <advance width="490.0"/>
+  <advance width="490"/>
   <unicode hex="1E93"/>
   <outline>
     <component base="z"/>
-    <component base="dotbelowcomb" xOffset="95.0"/>
+    <component base="dotbelowcomb" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ze-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ze-cy.glif
index 85043149..de65131b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ze-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ze-cy.glif
@@ -1,53 +1,53 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ze-cy" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="0437"/>
-  <anchor x="235.0" y="0.0" name="bottom"/>
-  <anchor x="235.0" y="490.0" name="top"/>
+  <anchor x="235" y="0" name="bottom"/>
+  <anchor x="235" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="188.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="-7.0"/>
-      <point x="449.0" y="57.0"/>
-      <point x="449.0" y="154.0" type="curve" smooth="yes"/>
-      <point x="449.0" y="221.0"/>
-      <point x="397.0" y="264.0"/>
-      <point x="308.0" y="267.0" type="curve"/>
-      <point x="306.0" y="260.0" type="line"/>
-      <point x="382.0" y="260.0"/>
-      <point x="433.0" y="302.0"/>
-      <point x="433.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="448.0"/>
-      <point x="348.0" y="500.0"/>
-      <point x="216.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="500.0"/>
-      <point x="79.0" y="484.0"/>
-      <point x="17.0" y="456.0" type="curve"/>
-      <point x="52.0" y="343.0" type="line"/>
-      <point x="101.0" y="361.0"/>
-      <point x="147.0" y="370.0"/>
-      <point x="193.0" y="370.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="370.0"/>
-      <point x="268.0" y="359.0"/>
-      <point x="268.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="268.0" y="314.0"/>
-      <point x="236.0" y="300.0"/>
-      <point x="179.0" y="300.0" type="curve" smooth="yes"/>
-      <point x="109.0" y="300.0" type="line"/>
-      <point x="109.0" y="191.0" type="line"/>
-      <point x="181.0" y="191.0" type="line" smooth="yes"/>
-      <point x="245.0" y="191.0"/>
-      <point x="283.0" y="178.0"/>
-      <point x="283.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="283.0" y="134.0"/>
-      <point x="254.0" y="123.0"/>
-      <point x="198.0" y="123.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="123.0"/>
-      <point x="93.0" y="132.0"/>
-      <point x="50.0" y="146.0" type="curve"/>
-      <point x="14.0" y="27.0" type="line"/>
-      <point x="66.0" y="5.0"/>
-      <point x="121.0" y="-7.0"/>
+      <point x="188" y="-7" type="curve" smooth="yes"/>
+      <point x="345" y="-7"/>
+      <point x="449" y="57"/>
+      <point x="449" y="154" type="curve" smooth="yes"/>
+      <point x="449" y="221"/>
+      <point x="397" y="264"/>
+      <point x="308" y="267" type="curve"/>
+      <point x="306" y="260" type="line"/>
+      <point x="382" y="260"/>
+      <point x="433" y="302"/>
+      <point x="433" y="366" type="curve" smooth="yes"/>
+      <point x="433" y="448"/>
+      <point x="348" y="500"/>
+      <point x="216" y="500" type="curve" smooth="yes"/>
+      <point x="150" y="500"/>
+      <point x="79" y="484"/>
+      <point x="17" y="456" type="curve"/>
+      <point x="52" y="343" type="line"/>
+      <point x="101" y="361"/>
+      <point x="147" y="370"/>
+      <point x="193" y="370" type="curve" smooth="yes"/>
+      <point x="243" y="370"/>
+      <point x="268" y="359"/>
+      <point x="268" y="338" type="curve" smooth="yes"/>
+      <point x="268" y="314"/>
+      <point x="236" y="300"/>
+      <point x="179" y="300" type="curve" smooth="yes"/>
+      <point x="109" y="300" type="line"/>
+      <point x="109" y="191" type="line"/>
+      <point x="181" y="191" type="line" smooth="yes"/>
+      <point x="245" y="191"/>
+      <point x="283" y="178"/>
+      <point x="283" y="156" type="curve" smooth="yes"/>
+      <point x="283" y="134"/>
+      <point x="254" y="123"/>
+      <point x="198" y="123" type="curve" smooth="yes"/>
+      <point x="149" y="123"/>
+      <point x="93" y="132"/>
+      <point x="50" y="146" type="curve"/>
+      <point x="14" y="27" type="line"/>
+      <point x="66" y="5"/>
+      <point x="121" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif
index 85ccacc4..b9b6c267 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zedescender-cy" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="0499"/>
   <outline>
     <component base="ze-cy"/>
-    <component base="cedillacomb" xOffset="77.0"/>
+    <component base="cedillacomb" xOffset="77"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif
index 824cac96..d6d74e7c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zedieresis-cy" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="04DF"/>
   <outline>
     <component base="ze-cy"/>
-    <component base="dieresiscomb" xOffset="-34.0"/>
+    <component base="dieresiscomb" xOffset="-34"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif
index c7115620..5619fbad 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.dnom" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <note>
 zero
 </note>
-  <anchor x="247.0" y="237.0" name="slash"/>
+  <anchor x="247" y="237" name="slash"/>
   <outline>
     <contour>
-      <point x="245.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="384.0" y="-7.0"/>
-      <point x="474.0" y="96.0"/>
-      <point x="474.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="474.0" y="389.0"/>
-      <point x="383.0" y="487.0"/>
-      <point x="249.0" y="487.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="487.0"/>
-      <point x="19.0" y="387.0"/>
-      <point x="19.0" y="238.0" type="curve" smooth="yes"/>
-      <point x="19.0" y="92.0"/>
-      <point x="110.0" y="-7.0"/>
+      <point x="245" y="-7" type="curve" smooth="yes"/>
+      <point x="384" y="-7"/>
+      <point x="474" y="96"/>
+      <point x="474" y="242" type="curve" smooth="yes"/>
+      <point x="474" y="389"/>
+      <point x="383" y="487"/>
+      <point x="249" y="487" type="curve" smooth="yes"/>
+      <point x="112" y="487"/>
+      <point x="19" y="387"/>
+      <point x="19" y="238" type="curve" smooth="yes"/>
+      <point x="19" y="92"/>
+      <point x="110" y="-7"/>
     </contour>
     <contour>
-      <point x="247.0" y="121.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="121.0"/>
-      <point x="173.0" y="172.0"/>
-      <point x="173.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="312.0"/>
-      <point x="202.0" y="359.0"/>
-      <point x="245.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="290.0" y="359.0"/>
-      <point x="320.0" y="309.0"/>
-      <point x="320.0" y="238.0" type="curve" smooth="yes"/>
-      <point x="320.0" y="169.0"/>
-      <point x="291.0" y="121.0"/>
+      <point x="247" y="121" type="curve" smooth="yes"/>
+      <point x="202" y="121"/>
+      <point x="173" y="172"/>
+      <point x="173" y="242" type="curve" smooth="yes"/>
+      <point x="173" y="312"/>
+      <point x="202" y="359"/>
+      <point x="245" y="359" type="curve" smooth="yes"/>
+      <point x="290" y="359"/>
+      <point x="320" y="309"/>
+      <point x="320" y="238" type="curve" smooth="yes"/>
+      <point x="320" y="169"/>
+      <point x="291" y="121"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.glif
index 59e09c6b..9b0becf6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero" format="2">
-  <advance width="640.0"/>
+  <advance width="640"/>
   <unicode hex="0030"/>
   <outline>
     <component base="zero.lf"/>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.lf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.lf.glif
index 8c6ce687..0e5e8d99 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.lf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.lf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.lf" format="2">
-  <advance width="640.0"/>
-  <anchor x="322.0" y="345.0" name="slash"/>
+  <advance width="640"/>
+  <anchor x="322" y="345" name="slash"/>
   <outline>
     <contour>
-      <point x="318.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="494.0" y="-10.0"/>
-      <point x="613.0" y="134.0"/>
-      <point x="613.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="613.0" y="563.0"/>
-      <point x="496.0" y="704.0"/>
-      <point x="323.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="704.0"/>
-      <point x="27.0" y="560.0"/>
-      <point x="27.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="27.0" y="132.0"/>
-      <point x="144.0" y="-10.0"/>
+      <point x="318" y="-10" type="curve" smooth="yes"/>
+      <point x="494" y="-10"/>
+      <point x="613" y="134"/>
+      <point x="613" y="351" type="curve" smooth="yes"/>
+      <point x="613" y="563"/>
+      <point x="496" y="704"/>
+      <point x="323" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="27" y="560"/>
+      <point x="27" y="344" type="curve" smooth="yes"/>
+      <point x="27" y="132"/>
+      <point x="144" y="-10"/>
     </contour>
     <contour>
-      <point x="322.0" y="138.0" type="curve" smooth="yes"/>
-      <point x="251.0" y="138.0"/>
-      <point x="205.0" y="223.0"/>
-      <point x="205.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="474.0"/>
-      <point x="251.0" y="556.0"/>
-      <point x="319.0" y="556.0" type="curve" smooth="yes"/>
-      <point x="388.0" y="556.0"/>
-      <point x="435.0" y="471.0"/>
-      <point x="435.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="220.0"/>
-      <point x="389.0" y="138.0"/>
+      <point x="322" y="138" type="curve" smooth="yes"/>
+      <point x="251" y="138"/>
+      <point x="205" y="223"/>
+      <point x="205" y="350" type="curve" smooth="yes"/>
+      <point x="205" y="474"/>
+      <point x="251" y="556"/>
+      <point x="319" y="556" type="curve" smooth="yes"/>
+      <point x="388" y="556"/>
+      <point x="435" y="471"/>
+      <point x="435" y="343" type="curve" smooth="yes"/>
+      <point x="435" y="220"/>
+      <point x="389" y="138"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif
index febfb3a4..ac4be755 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.lf.zero" format="2">
-  <advance width="640.0"/>
+  <advance width="640"/>
   <outline>
     <component base="zero.lf"/>
-    <component base="_slash.zero" xOffset="99.0" yOffset="104.0"/>
+    <component base="_slash.zero" xOffset="99" yOffset="104"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.numr.glif b/src/Cantarell-Bold.ufo/glyphs/zero.numr.glif
index b74914e4..223dcb4c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.numr.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.numr" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <outline>
-    <component base="zero.dnom" yOffset="260.0"/>
+    <component base="zero.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.osf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.osf.glif
index 578ba771..fffab001 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.osf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.osf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.osf" format="2">
-  <advance width="635.0"/>
-  <anchor x="320.0" y="295.0" name="slash"/>
+  <advance width="635"/>
+  <anchor x="320" y="295" name="slash"/>
   <outline>
     <contour>
-      <point x="316.0" y="-8.0" type="curve" smooth="yes"/>
-      <point x="489.0" y="-8.0"/>
-      <point x="608.0" y="117.0"/>
-      <point x="608.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="608.0" y="482.0"/>
-      <point x="491.0" y="604.0"/>
-      <point x="321.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="604.0"/>
-      <point x="27.0" y="479.0"/>
-      <point x="27.0" y="296.0" type="curve" smooth="yes"/>
-      <point x="27.0" y="115.0"/>
-      <point x="144.0" y="-8.0"/>
+      <point x="316" y="-8" type="curve" smooth="yes"/>
+      <point x="489" y="-8"/>
+      <point x="608" y="117"/>
+      <point x="608" y="301" type="curve" smooth="yes"/>
+      <point x="608" y="482"/>
+      <point x="491" y="604"/>
+      <point x="321" y="604" type="curve" smooth="yes"/>
+      <point x="146" y="604"/>
+      <point x="27" y="479"/>
+      <point x="27" y="296" type="curve" smooth="yes"/>
+      <point x="27" y="115"/>
+      <point x="144" y="-8"/>
     </contour>
     <contour>
-      <point x="320.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="246.0" y="134.0"/>
-      <point x="200.0" y="205.0"/>
-      <point x="200.0" y="300.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="393.0"/>
-      <point x="246.0" y="461.0"/>
-      <point x="317.0" y="461.0" type="curve" smooth="yes"/>
-      <point x="388.0" y="461.0"/>
-      <point x="435.0" y="392.0"/>
-      <point x="435.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="203.0"/>
-      <point x="389.0" y="134.0"/>
+      <point x="320" y="134" type="curve" smooth="yes"/>
+      <point x="246" y="134"/>
+      <point x="200" y="205"/>
+      <point x="200" y="300" type="curve" smooth="yes"/>
+      <point x="200" y="393"/>
+      <point x="246" y="461"/>
+      <point x="317" y="461" type="curve" smooth="yes"/>
+      <point x="388" y="461"/>
+      <point x="435" y="392"/>
+      <point x="435" y="294" type="curve" smooth="yes"/>
+      <point x="435" y="203"/>
+      <point x="389" y="134"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif 
b/src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif
index 4e051c1e..4e570b7b 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.osf.zero" format="2">
-  <advance width="635.0"/>
+  <advance width="635"/>
   <outline>
     <component base="zero.osf"/>
-    <component base="_slash.zero.osf" xOffset="101.0" yOffset="54.0"/>
+    <component base="_slash.zero.osf" xOffset="101" yOffset="54"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.subs.glif b/src/Cantarell-Bold.ufo/glyphs/zero.subs.glif
index 0cf7271f..93fd024c 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.subs.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.subs" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <outline>
-    <component base="zero.dnom" yOffset="-180.0"/>
+    <component base="zero.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.tf.glif
index c2fafabd..ac86fef2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.tf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tf" format="2">
-  <advance width="580.0"/>
-  <anchor x="292.0" y="345.0" name="slash"/>
+  <advance width="580"/>
+  <anchor x="292" y="345" name="slash"/>
   <outline>
     <contour>
-      <point x="288.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="454.0" y="-10.0"/>
-      <point x="565.0" y="136.0"/>
-      <point x="565.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="562.0"/>
-      <point x="455.0" y="704.0"/>
-      <point x="292.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="127.0" y="704.0"/>
-      <point x="15.0" y="560.0"/>
-      <point x="15.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="15.0" y="133.0"/>
-      <point x="125.0" y="-10.0"/>
+      <point x="288" y="-10" type="curve" smooth="yes"/>
+      <point x="454" y="-10"/>
+      <point x="565" y="136"/>
+      <point x="565" y="349" type="curve" smooth="yes"/>
+      <point x="565" y="562"/>
+      <point x="455" y="704"/>
+      <point x="292" y="704" type="curve" smooth="yes"/>
+      <point x="127" y="704"/>
+      <point x="15" y="560"/>
+      <point x="15" y="344" type="curve" smooth="yes"/>
+      <point x="15" y="133"/>
+      <point x="125" y="-10"/>
     </contour>
     <contour>
-      <point x="291.0" y="138.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="138.0"/>
-      <point x="188.0" y="222.0"/>
-      <point x="188.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="474.0"/>
-      <point x="229.0" y="556.0"/>
-      <point x="289.0" y="556.0" type="curve" smooth="yes"/>
-      <point x="350.0" y="556.0"/>
-      <point x="392.0" y="471.0"/>
-      <point x="392.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="392.0" y="220.0"/>
-      <point x="351.0" y="138.0"/>
+      <point x="291" y="138" type="curve" smooth="yes"/>
+      <point x="230" y="138"/>
+      <point x="188" y="222"/>
+      <point x="188" y="349" type="curve" smooth="yes"/>
+      <point x="188" y="474"/>
+      <point x="229" y="556"/>
+      <point x="289" y="556" type="curve" smooth="yes"/>
+      <point x="350" y="556"/>
+      <point x="392" y="471"/>
+      <point x="392" y="343" type="curve" smooth="yes"/>
+      <point x="392" y="220"/>
+      <point x="351" y="138"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif
index 904a2d22..76455fc2 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tf.zero" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <component base="zero.tf"/>
-    <component base="_slash.zero" xOffset="69.0" yOffset="104.0"/>
+    <component base="_slash.zero" xOffset="69" yOffset="104"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif
index e683872f..45297f56 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tosf" format="2">
-  <advance width="580.0"/>
-  <anchor x="292.0" y="295.0" name="slash"/>
+  <advance width="580"/>
+  <anchor x="292" y="295" name="slash"/>
   <outline>
     <contour>
-      <point x="289.0" y="-8.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="-8.0"/>
-      <point x="564.0" y="117.0"/>
-      <point x="564.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="564.0" y="482.0"/>
-      <point x="453.0" y="604.0"/>
-      <point x="293.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="604.0"/>
-      <point x="16.0" y="479.0"/>
-      <point x="16.0" y="296.0" type="curve" smooth="yes"/>
-      <point x="16.0" y="115.0"/>
-      <point x="127.0" y="-8.0"/>
+      <point x="289" y="-8" type="curve" smooth="yes"/>
+      <point x="451" y="-8"/>
+      <point x="564" y="117"/>
+      <point x="564" y="301" type="curve" smooth="yes"/>
+      <point x="564" y="482"/>
+      <point x="453" y="604"/>
+      <point x="293" y="604" type="curve" smooth="yes"/>
+      <point x="129" y="604"/>
+      <point x="16" y="479"/>
+      <point x="16" y="296" type="curve" smooth="yes"/>
+      <point x="16" y="115"/>
+      <point x="127" y="-8"/>
     </contour>
     <contour>
-      <point x="291.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="134.0"/>
-      <point x="184.0" y="204.0"/>
-      <point x="184.0" y="299.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="393.0"/>
-      <point x="226.0" y="461.0"/>
-      <point x="289.0" y="461.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="461.0"/>
-      <point x="396.0" y="392.0"/>
-      <point x="396.0" y="296.0" type="curve" smooth="yes"/>
-      <point x="396.0" y="202.0"/>
-      <point x="354.0" y="134.0"/>
+      <point x="291" y="134" type="curve" smooth="yes"/>
+      <point x="227" y="134"/>
+      <point x="184" y="204"/>
+      <point x="184" y="299" type="curve" smooth="yes"/>
+      <point x="184" y="393"/>
+      <point x="226" y="461"/>
+      <point x="289" y="461" type="curve" smooth="yes"/>
+      <point x="353" y="461"/>
+      <point x="396" y="392"/>
+      <point x="396" y="296" type="curve" smooth="yes"/>
+      <point x="396" y="202"/>
+      <point x="354" y="134"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif 
b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif
index 470cb976..3d2effb6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tosf.zero" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <component base="zero.tosf"/>
-    <component base="_slash.zero.osf" xOffset="73.0" yOffset="54.0"/>
+    <component base="_slash.zero.osf" xOffset="73" yOffset="54"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.zero.glif
index b122985f..36a95257 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zero.zero.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.zero.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.zero" format="2">
-  <advance width="640.0"/>
+  <advance width="640"/>
   <outline>
     <component base="zero.lf.zero"/>
   </outline>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif b/src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif
index 0b6a7d85..9741ba78 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zeroinferior" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="2080"/>
   <outline>
-    <component base="zero.dnom" yOffset="-100.0"/>
+    <component base="zero.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif b/src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif
index d5edf496..20dfaccd 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zerosuperior" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="2070"/>
   <outline>
-    <component base="zero.dnom" yOffset="370.0"/>
+    <component base="zero.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zerothird.glif b/src/Cantarell-Bold.ufo/glyphs/zerothird.glif
index c5955267..a5f34408 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zerothird.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zerothird.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zerothird" format="2">
-  <advance width="1266.0"/>
+  <advance width="1266"/>
   <unicode hex="2189"/>
   <outline>
     <component base="zero.numr"/>
-    <component base="fraction" xOffset="493.0"/>
-    <component base="three.dnom" xOffset="831.0"/>
+    <component base="fraction" xOffset="493"/>
+    <component base="three.dnom" xOffset="831"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif
index 4de5c767..287205a7 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhe-cy" format="2">
-  <advance width="822.0"/>
+  <advance width="822"/>
   <unicode hex="0436"/>
-  <anchor x="693.0" y="0.0" name="bottomright"/>
-  <anchor x="411.0" y="490.0" name="top"/>
+  <anchor x="693" y="0" name="bottomright"/>
+  <anchor x="411" y="490" name="top"/>
   <outline>
     <contour>
-      <point x="654.0" y="0.0" type="line"/>
-      <point x="830.0" y="0.0" type="line"/>
-      <point x="671.0" y="270.0" type="line"/>
-      <point x="674.0" y="247.0" type="line"/>
-      <point x="825.0" y="490.0" type="line"/>
-      <point x="643.0" y="490.0" type="line"/>
-      <point x="510.0" y="249.0" type="line"/>
+      <point x="654" y="0" type="line"/>
+      <point x="830" y="0" type="line"/>
+      <point x="671" y="270" type="line"/>
+      <point x="674" y="247" type="line"/>
+      <point x="825" y="490" type="line"/>
+      <point x="643" y="490" type="line"/>
+      <point x="510" y="249" type="line"/>
     </contour>
     <contour>
-      <point x="-11.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="316.0" y="246.0" type="line"/>
-      <point x="185.0" y="490.0" type="line"/>
-      <point x="2.0" y="490.0" type="line"/>
-      <point x="155.0" y="220.0" type="line"/>
-      <point x="153.0" y="243.0" type="line"/>
+      <point x="-11" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="316" y="246" type="line"/>
+      <point x="185" y="490" type="line"/>
+      <point x="2" y="490" type="line"/>
+      <point x="155" y="220" type="line"/>
+      <point x="153" y="243" type="line"/>
     </contour>
     <contour>
-      <point x="270.0" y="180.0" type="line"/>
-      <point x="555.0" y="180.0" type="line"/>
-      <point x="555.0" y="313.0" type="line"/>
-      <point x="270.0" y="313.0" type="line"/>
+      <point x="270" y="180" type="line"/>
+      <point x="555" y="180" type="line"/>
+      <point x="555" y="313" type="line"/>
+      <point x="270" y="313" type="line"/>
     </contour>
     <contour>
-      <point x="336.0" y="0.0" type="line"/>
-      <point x="490.0" y="0.0" type="line"/>
-      <point x="490.0" y="490.0" type="line"/>
-      <point x="336.0" y="490.0" type="line"/>
+      <point x="336" y="0" type="line"/>
+      <point x="490" y="0" type="line"/>
+      <point x="490" y="490" type="line"/>
+      <point x="336" y="490" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif
index d99c9601..ea288e05 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhebreve-cy" format="2">
-  <advance width="822.0"/>
+  <advance width="822"/>
   <unicode hex="04C2"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="brevecomb-cy" xOffset="178.0"/>
+    <component base="brevecomb-cy" xOffset="178"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif
index ce45ed7d..10347fb6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhedescender-cy" format="2">
-  <advance width="855.0"/>
+  <advance width="855"/>
   <unicode hex="0497"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="descender-cy" xOffset="597.0"/>
+    <component base="descender-cy" xOffset="597"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif
index f39bf984..ba7a3838 100644
--- a/src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhedieresis-cy" format="2">
-  <advance width="822.0"/>
+  <advance width="822"/>
   <unicode hex="04DD"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="dieresiscomb" xOffset="142.0"/>
+    <component base="dieresiscomb" xOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Bold.ufo/lib.plist b/src/Cantarell-Bold.ufo/lib.plist
index ee2943ec..abaab4e3 100644
--- a/src/Cantarell-Bold.ufo/lib.plist
+++ b/src/Cantarell-Bold.ufo/lib.plist
@@ -555,13 +555,13 @@
     <key>com.schriftgestaltung.customParameter.GSFont.useNiceNames</key>
     <integer>1</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue1</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue2</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue3</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.iconName</key>
     <string></string>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.paramArea</key>
@@ -571,9 +571,9 @@
     <key>com.schriftgestaltung.customParameter.GSFontMaster.paramOver</key>
     <string>0</string>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.weightValue</key>
-    <real>170.0</real>
+    <integer>170</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.widthValue</key>
-    <real>100.0</real>
+    <integer>100</integer>
     <key>com.schriftgestaltung.fontMasterID</key>
     <string>51C2DFEF-3776-4D13-9284-96485B799B57</string>
     <key>com.schriftgestaltung.fontMasterOrder</key>
@@ -585,11 +585,11 @@
     <key>com.schriftgestaltung.weight</key>
     <string>Bold</string>
     <key>com.schriftgestaltung.weightValue</key>
-    <real>170.0</real>
+    <integer>170</integer>
     <key>com.schriftgestaltung.width</key>
     <string>Regular</string>
     <key>com.schriftgestaltung.widthValue</key>
-    <real>100.0</real>
+    <integer>100</integer>
     <key>public.glyphOrder</key>
     <array>
       <string>A</string>
diff --git a/src/Cantarell-Light.ufo/fontinfo.plist b/src/Cantarell-Light.ufo/fontinfo.plist
index 159b990b..fe4b3242 100644
--- a/src/Cantarell-Light.ufo/fontinfo.plist
+++ b/src/Cantarell-Light.ufo/fontinfo.plist
@@ -3,19 +3,19 @@
 <plist version="1.0">
   <dict>
     <key>ascender</key>
-    <real>739.0</real>
+    <integer>739</integer>
     <key>capHeight</key>
-    <real>694.0</real>
+    <integer>694</integer>
     <key>copyright</key>
     <string>Copyright (c) 2009--2017 The Cantarell Authors</string>
     <key>descender</key>
-    <real>-217.0</real>
+    <integer>-217</integer>
     <key>familyName</key>
     <string>Cantarell</string>
     <key>guidelines</key>
     <array/>
     <key>italicAngle</key>
-    <real>-0.0</real>
+    <integer>0</integer>
     <key>openTypeHeadCreated</key>
     <string>2009/03/13 21:44:13</string>
     <key>openTypeNameDesigner</key>
@@ -47,14 +47,14 @@
     <real>0.0625</real>
     <key>postscriptBlueValues</key>
     <array>
-      <real>-10.0</real>
-      <real>0.0</real>
-      <real>480.0</real>
-      <real>490.0</real>
-      <real>694.0</real>
-      <real>704.0</real>
-      <real>739.0</real>
-      <real>749.0</real>
+      <integer>-10</integer>
+      <integer>0</integer>
+      <integer>480</integer>
+      <integer>490</integer>
+      <integer>694</integer>
+      <integer>704</integer>
+      <integer>739</integer>
+      <integer>749</integer>
     </array>
     <key>postscriptFamilyBlues</key>
     <array/>
@@ -62,8 +62,8 @@
     <array/>
     <key>postscriptOtherBlues</key>
     <array>
-      <real>-227.0</real>
-      <real>-217.0</real>
+      <integer>-227</integer>
+      <integer>-217</integer>
     </array>
     <key>postscriptStemSnapH</key>
     <array>
@@ -86,6 +86,6 @@
     <key>versionMinor</key>
     <integer>111</integer>
     <key>xHeight</key>
-    <real>480.0</real>
+    <integer>480</integer>
   </dict>
 </plist>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif
index 9ba2dc60..0519ca6c 100644
--- a/src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eng" format="2">
-  <advance width="750.0"/>
+  <advance width="750"/>
   <unicode hex="014A"/>
   <outline>
-    <component base="N" xOffset="-1.0"/>
-    <component base="_bottomhook" xOffset="155.0"/>
+    <component base="N" xOffset="-1"/>
+    <component base="_bottomhook" xOffset="155"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif
index 0c335fa3..16c7242f 100644
--- a/src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eng" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="014B"/>
   <outline>
     <component base="n"/>
-    <component base="_bottomhook" xOffset="-12.0"/>
+    <component base="_bottomhook" xOffset="-12"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/florin.glif 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/florin.glif
index ed660bc2..6ca515c5 100644
--- a/src/Cantarell-Light.ufo/glyphs.T_emplate/florin.glif
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/florin.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="florin" format="2">
-  <advance width="325.0"/>
+  <advance width="325"/>
   <unicode hex="0192"/>
   <outline>
     <component base="f"/>
-    <component base="_bottomhook" xOffset="-313.0"/>
+    <component base="_bottomhook" xOffset="-313"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_-cy.glif b/src/Cantarell-Light.ufo/glyphs/A_-cy.glif
index 1d973d37..aeca432b 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="A-cy" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="0410"/>
   <outline>
     <component base="A"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_.glif b/src/Cantarell-Light.ufo/glyphs/A_.glif
index 6c310325..e92433dc 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="A" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="0041"/>
   <note>
 A
 </note>
-  <anchor x="323.0" y="0.0" name="bottom"/>
-  <anchor x="583.0" y="10.0" name="ogonek"/>
-  <anchor x="326.0" y="694.0" name="top"/>
+  <anchor x="323" y="0" name="bottom"/>
+  <anchor x="583" y="10" name="ogonek"/>
+  <anchor x="326" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="44.0" y="0.0" type="line"/>
-      <point x="66.0" y="0.0" type="line"/>
-      <point x="326.0" y="676.0" type="line"/>
-      <point x="322.0" y="676.0" type="line"/>
-      <point x="565.0" y="0.0" type="line"/>
-      <point x="589.0" y="0.0" type="line"/>
-      <point x="337.0" y="694.0" type="line"/>
-      <point x="314.0" y="694.0" type="line"/>
+      <point x="44" y="0" type="line"/>
+      <point x="66" y="0" type="line"/>
+      <point x="326" y="676" type="line"/>
+      <point x="322" y="676" type="line"/>
+      <point x="565" y="0" type="line"/>
+      <point x="589" y="0" type="line"/>
+      <point x="337" y="694" type="line"/>
+      <point x="314" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="152.0" y="249.0" type="line"/>
-      <point x="489.0" y="249.0" type="line"/>
-      <point x="483.0" y="268.0" type="line"/>
-      <point x="157.0" y="268.0" type="line"/>
+      <point x="152" y="249" type="line"/>
+      <point x="489" y="249" type="line"/>
+      <point x="483" y="268" type="line"/>
+      <point x="157" y="268" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_E_.glif b/src/Cantarell-Light.ufo/glyphs/A_E_.glif
index cd0bbf71..9e3a95b5 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_E_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_E_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="AE" format="2">
-  <advance width="914.0"/>
+  <advance width="914"/>
   <unicode hex="00C6"/>
-  <anchor x="500.0" y="0.0" name="bottom"/>
-  <anchor x="500.0" y="694.0" name="top"/>
+  <anchor x="500" y="0" name="bottom"/>
+  <anchor x="500" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="51.0" y="0.0" type="line"/>
-      <point x="74.0" y="0.0" type="line"/>
-      <point x="493.0" y="694.0" type="line"/>
-      <point x="474.0" y="694.0" type="line"/>
+      <point x="51" y="0" type="line"/>
+      <point x="74" y="0" type="line"/>
+      <point x="493" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="210.0" y="243.0" type="line"/>
-      <point x="488.0" y="243.0" type="line"/>
-      <point x="489.0" y="262.0" type="line"/>
-      <point x="219.0" y="262.0" type="line"/>
+      <point x="210" y="243" type="line"/>
+      <point x="488" y="243" type="line"/>
+      <point x="489" y="262" type="line"/>
+      <point x="219" y="262" type="line"/>
     </contour>
     <contour>
-      <point x="478.0" y="0.0" type="line"/>
-      <point x="499.0" y="0.0" type="line"/>
-      <point x="499.0" y="694.0" type="line"/>
-      <point x="478.0" y="694.0" type="line"/>
+      <point x="478" y="0" type="line"/>
+      <point x="499" y="0" type="line"/>
+      <point x="499" y="694" type="line"/>
+      <point x="478" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="487.0" y="0.0" type="line"/>
-      <point x="865.0" y="0.0" type="line"/>
-      <point x="865.0" y="18.0" type="line"/>
-      <point x="487.0" y="18.0" type="line"/>
+      <point x="487" y="0" type="line"/>
+      <point x="865" y="0" type="line"/>
+      <point x="865" y="18" type="line"/>
+      <point x="487" y="18" type="line"/>
     </contour>
     <contour>
-      <point x="487.0" y="351.0" type="line"/>
-      <point x="840.0" y="351.0" type="line"/>
-      <point x="840.0" y="369.0" type="line"/>
-      <point x="487.0" y="369.0" type="line"/>
+      <point x="487" y="351" type="line"/>
+      <point x="840" y="351" type="line"/>
+      <point x="840" y="369" type="line"/>
+      <point x="487" y="369" type="line"/>
     </contour>
     <contour>
-      <point x="487.0" y="676.0" type="line"/>
-      <point x="865.0" y="676.0" type="line"/>
-      <point x="865.0" y="694.0" type="line"/>
-      <point x="487.0" y="694.0" type="line"/>
+      <point x="487" y="676" type="line"/>
+      <point x="865" y="676" type="line"/>
+      <point x="865" y="694" type="line"/>
+      <point x="487" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_E_acute.glif b/src/Cantarell-Light.ufo/glyphs/A_E_acute.glif
index 62da80d9..5fb23bd9 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_E_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_E_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="AEacute" format="2">
-  <advance width="914.0"/>
+  <advance width="914"/>
   <unicode hex="01FC"/>
   <outline>
     <component base="AE"/>
-    <component base="acutecomb.case" xOffset="442.0"/>
+    <component base="acutecomb.case" xOffset="442"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_acute.glif b/src/Cantarell-Light.ufo/glyphs/A_acute.glif
index 9ee5d6a7..b3787921 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aacute" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="00C1"/>
   <outline>
     <component base="A"/>
-    <component base="acutecomb.case" xOffset="268.0"/>
+    <component base="acutecomb.case" xOffset="268"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif b/src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif
index e731e600..2fa1fde8 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreve-cy" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="04D0"/>
   <outline>
     <component base="A-cy"/>
-    <component base="brevecomb-cy.case" xOffset="133.0"/>
+    <component base="brevecomb-cy.case" xOffset="133"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_breve.glif b/src/Cantarell-Light.ufo/glyphs/A_breve.glif
index b378979b..daa93b58 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_breve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreve" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="0102"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb.case" xOffset="123.0"/>
+    <component base="brevecomb.case" xOffset="123"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_breveacute.glif 
b/src/Cantarell-Light.ufo/glyphs/A_breveacute.glif
index 4a3f38a8..ba76237a 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_breveacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_breveacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreveacute" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EAE"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_acutecomb.case" xOffset="146.0" yOffset="14.0"/>
+    <component base="brevecomb_acutecomb.case" xOffset="146" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevedotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevedotbelow.glif
index b8029114..1aec1e16 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_brevedotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevedotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevedotbelow" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EB6"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
-    <component base="brevecomb.case" xOffset="123.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="brevecomb.case" xOffset="123"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif
index fba2b075..23b3473b 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevegrave" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EB0"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_gravecomb.case" xOffset="135.0" yOffset="14.0"/>
+    <component base="brevecomb_gravecomb.case" xOffset="135" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevehookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevehookabove.glif
index e0d688a0..6e7c9609 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_brevehookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevehookabove" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EB2"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_hookabovecomb.case" xOffset="140.0" yOffset="14.0"/>
+    <component base="brevecomb_hookabovecomb.case" xOffset="140" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif
index b88191c7..2f824d6a 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevetilde" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EB4"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_tildecomb.case" xOffset="107.0" yOffset="14.0"/>
+    <component base="brevecomb_tildecomb.case" xOffset="107" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_caron.glif b/src/Cantarell-Light.ufo/glyphs/A_caron.glif
index f7c2e45a..532c1e6d 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acaron" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="01CD"/>
   <outline>
     <component base="A"/>
-    <component base="caroncomb.case" xOffset="151.0"/>
+    <component base="caroncomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflex.glif
index 929c078f..b5f2e46f 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflex" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="00C2"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb.case" xOffset="149.0"/>
+    <component base="circumflexcomb.case" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexacute.glif
index 41d22212..b280e2dd 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_circumflexacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexacute" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EA4"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="169.0" yOffset="14.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="169" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexdotbelow.glif
index 9ed8909a..d3f78220 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_circumflexdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexdotbelow" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EAC"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
-    <component base="circumflexcomb.case" xOffset="149.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="circumflexcomb.case" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexgrave.glif
index 8449e3eb..68f7ee30 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_circumflexgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexgrave" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EA6"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="169.0" yOffset="14.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="169" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexhookabove.glif
index 618e8d51..febe5411 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_circumflexhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexhookabove" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EA8"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="169.0" yOffset="14.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="169" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflextilde.glif
index b16c521f..6d0d4a2f 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_circumflextilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflextilde" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EAA"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="127.0" yOffset="14.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="127" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif
index cbd46ddb..f7f18920 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adblgrave" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="0200"/>
   <outline>
     <component base="A"/>
-    <component base="dblgravecomb.case" xOffset="83.0"/>
+    <component base="dblgravecomb.case" xOffset="83"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif
index 0c84d79f..e4113791 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adieresis-cy" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="04D2"/>
   <outline>
     <component base="A-cy"/>
-    <component base="dieresiscomb.case" xOffset="106.0"/>
+    <component base="dieresiscomb.case" xOffset="106"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/A_dieresis.glif
index 74a84414..4857292a 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adieresis" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="00C4"/>
   <outline>
     <component base="A"/>
-    <component base="dieresiscomb.case" xOffset="106.0"/>
+    <component base="dieresiscomb.case" xOffset="106"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif
index 1cdaa47e..81b14647 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adotbelow" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EA0"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_grave.glif b/src/Cantarell-Light.ufo/glyphs/A_grave.glif
index 82baaf1c..d4e7360d 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Agrave" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="00C0"/>
   <outline>
     <component base="A"/>
-    <component base="gravecomb.case" xOffset="129.0"/>
+    <component base="gravecomb.case" xOffset="129"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/A_hookabove.glif
index 952f3b17..98a1f4cb 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_hookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ahookabove" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="1EA2"/>
   <outline>
     <component base="A"/>
-    <component base="hookabovecomb.case" xOffset="171.0"/>
+    <component base="hookabovecomb.case" xOffset="171"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif b/src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif
index 38b5b7e2..893acd57 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aie-cy" format="2">
-  <advance width="914.0"/>
+  <advance width="914"/>
   <unicode hex="04D4"/>
   <outline>
     <component base="AE"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/A_invertedbreve.glif
index afd2ae3e..d4e9e986 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_invertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ainvertedbreve" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="0202"/>
   <outline>
     <component base="A"/>
-    <component base="breveinvertedcomb.case" xOffset="120.0"/>
+    <component base="breveinvertedcomb.case" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_macron.glif b/src/Cantarell-Light.ufo/glyphs/A_macron.glif
index b4eb576d..66f70954 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Amacron" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="0100"/>
   <outline>
     <component base="A"/>
-    <component base="macroncomb.case" xOffset="88.0"/>
+    <component base="macroncomb.case" xOffset="88"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/A_ogonek.glif
index c5da9f69..43d5baa3 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_ogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aogonek" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="0104"/>
   <outline>
     <component base="A"/>
-    <component base="ogonekcomb" xOffset="182.0"/>
+    <component base="ogonekcomb" xOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ring.glif b/src/Cantarell-Light.ufo/glyphs/A_ring.glif
index dda1324e..508acc83 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_ring.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_ring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aring" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="00C5"/>
   <outline>
     <component base="A"/>
-    <component base="ringcomb.case" xOffset="152.0"/>
+    <component base="ringcomb.case" xOffset="152"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ringacute.glif b/src/Cantarell-Light.ufo/glyphs/A_ringacute.glif
index 1c05e2c7..83267fb7 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_ringacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_ringacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aringacute" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="01FA"/>
   <outline>
     <component base="A"/>
-    <component base="ringcomb_acutecomb.case" xOffset="167.0"/>
+    <component base="ringcomb_acutecomb.case" xOffset="167"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_tilde.glif b/src/Cantarell-Light.ufo/glyphs/A_tilde.glif
index 31a9a846..7f22ebb3 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Atilde" format="2">
-  <advance width="634.0"/>
+  <advance width="634"/>
   <unicode hex="00C3"/>
   <outline>
     <component base="A"/>
-    <component base="tildecomb.case" xOffset="82.0"/>
+    <component base="tildecomb.case" xOffset="82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/B_.glif b/src/Cantarell-Light.ufo/glyphs/B_.glif
index fa355504..09eeafbd 100644
--- a/src/Cantarell-Light.ufo/glyphs/B_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/B_.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="B" format="2">
-  <advance width="619.0"/>
+  <advance width="619"/>
   <unicode hex="0042"/>
   <note>
 B
 </note>
-  <anchor x="267.0" y="0.0" name="bottom"/>
-  <anchor x="267.0" y="694.0" name="top"/>
+  <anchor x="267" y="0" name="bottom"/>
+  <anchor x="267" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="319.0" y="0.0" type="line" smooth="yes"/>
-      <point x="473.0" y="0.0"/>
-      <point x="557.0" y="68.0"/>
-      <point x="557.0" y="185.0" type="curve" smooth="yes"/>
-      <point x="557.0" y="300.0"/>
-      <point x="475.0" y="373.0"/>
-      <point x="353.0" y="373.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="373.0" type="line"/>
-      <point x="124.0" y="356.0" type="line"/>
-      <point x="343.0" y="356.0" type="line" smooth="yes"/>
-      <point x="462.0" y="356.0"/>
-      <point x="535.0" y="288.0"/>
-      <point x="535.0" y="181.0" type="curve" smooth="yes"/>
-      <point x="535.0" y="75.0"/>
-      <point x="464.0" y="18.0"/>
-      <point x="330.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="18.0" type="line"/>
-      <point x="130.0" y="676.0" type="line"/>
-      <point x="286.0" y="676.0" type="line" smooth="yes"/>
-      <point x="414.0" y="676.0"/>
-      <point x="484.0" y="622.0"/>
-      <point x="484.0" y="521.0" type="curve" smooth="yes"/>
-      <point x="484.0" y="442.0"/>
-      <point x="441.0" y="388.0"/>
-      <point x="357.0" y="369.0" type="curve"/>
-      <point x="383.0" y="365.0" type="line"/>
-      <point x="457.0" y="379.0"/>
-      <point x="506.0" y="444.0"/>
-      <point x="506.0" y="528.0" type="curve" smooth="yes"/>
-      <point x="506.0" y="635.0"/>
-      <point x="427.0" y="694.0"/>
-      <point x="286.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="319" y="0" type="line" smooth="yes"/>
+      <point x="473" y="0"/>
+      <point x="557" y="68"/>
+      <point x="557" y="185" type="curve" smooth="yes"/>
+      <point x="557" y="300"/>
+      <point x="475" y="373"/>
+      <point x="353" y="373" type="curve" smooth="yes"/>
+      <point x="124" y="373" type="line"/>
+      <point x="124" y="356" type="line"/>
+      <point x="343" y="356" type="line" smooth="yes"/>
+      <point x="462" y="356"/>
+      <point x="535" y="288"/>
+      <point x="535" y="181" type="curve" smooth="yes"/>
+      <point x="535" y="75"/>
+      <point x="464" y="18"/>
+      <point x="330" y="18" type="curve" smooth="yes"/>
+      <point x="130" y="18" type="line"/>
+      <point x="130" y="676" type="line"/>
+      <point x="286" y="676" type="line" smooth="yes"/>
+      <point x="414" y="676"/>
+      <point x="484" y="622"/>
+      <point x="484" y="521" type="curve" smooth="yes"/>
+      <point x="484" y="442"/>
+      <point x="441" y="388"/>
+      <point x="357" y="369" type="curve"/>
+      <point x="383" y="365" type="line"/>
+      <point x="457" y="379"/>
+      <point x="506" y="444"/>
+      <point x="506" y="528" type="curve" smooth="yes"/>
+      <point x="506" y="635"/>
+      <point x="427" y="694"/>
+      <point x="286" y="694" type="curve" smooth="yes"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/B_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/B_e-cy.glif
index dd0ba523..d9a72447 100644
--- a/src/Cantarell-Light.ufo/glyphs/B_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/B_e-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Be-cy" format="2">
-  <advance width="605.0"/>
+  <advance width="605"/>
   <unicode hex="0411"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="318.0" y="0.0" type="line" smooth="yes"/>
-      <point x="463.0" y="0.0"/>
-      <point x="546.0" y="71.0"/>
-      <point x="546.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="317.0"/>
-      <point x="471.0" y="393.0"/>
-      <point x="352.0" y="393.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="393.0" type="line"/>
-      <point x="124.0" y="376.0" type="line"/>
-      <point x="342.0" y="376.0" type="line" smooth="yes"/>
-      <point x="454.0" y="376.0"/>
-      <point x="524.0" y="305.0"/>
-      <point x="524.0" y="191.0" type="curve" smooth="yes"/>
-      <point x="524.0" y="78.0"/>
-      <point x="456.0" y="18.0"/>
-      <point x="329.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="18.0" type="line"/>
-      <point x="132.0" y="676.0" type="line"/>
-      <point x="476.0" y="676.0" type="line"/>
-      <point x="476.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="318" y="0" type="line" smooth="yes"/>
+      <point x="463" y="0"/>
+      <point x="546" y="71"/>
+      <point x="546" y="195" type="curve" smooth="yes"/>
+      <point x="546" y="317"/>
+      <point x="471" y="393"/>
+      <point x="352" y="393" type="curve" smooth="yes"/>
+      <point x="124" y="393" type="line"/>
+      <point x="124" y="376" type="line"/>
+      <point x="342" y="376" type="line" smooth="yes"/>
+      <point x="454" y="376"/>
+      <point x="524" y="305"/>
+      <point x="524" y="191" type="curve" smooth="yes"/>
+      <point x="524" y="78"/>
+      <point x="456" y="18"/>
+      <point x="329" y="18" type="curve" smooth="yes"/>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="476" y="676" type="line"/>
+      <point x="476" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_.glif b/src/Cantarell-Light.ufo/glyphs/C_.glif
index de89a0a2..c446232b 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="C" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="0043"/>
   <note>
 C
 </note>
-  <anchor x="359.0" y="0.0" name="bottom"/>
-  <anchor x="359.0" y="694.0" name="top"/>
+  <anchor x="359" y="0" name="bottom"/>
+  <anchor x="359" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="395.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="-10.0"/>
-      <point x="535.0" y="6.0"/>
-      <point x="596.0" y="33.0" type="curve"/>
-      <point x="591.0" y="49.0" type="line"/>
-      <point x="531.0" y="24.0"/>
-      <point x="459.0" y="9.0"/>
-      <point x="399.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="216.0" y="9.0"/>
-      <point x="92.0" y="145.0"/>
-      <point x="92.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="92.0" y="549.0"/>
-      <point x="219.0" y="683.0"/>
-      <point x="409.0" y="683.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="683.0"/>
-      <point x="532.0" y="670.0"/>
-      <point x="590.0" y="645.0" type="curve"/>
-      <point x="597.0" y="662.0" type="line"/>
-      <point x="539.0" y="689.0"/>
-      <point x="476.0" y="702.0"/>
-      <point x="412.0" y="702.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="702.0"/>
-      <point x="70.0" y="556.0"/>
-      <point x="70.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="70.0" y="129.0"/>
-      <point x="201.0" y="-10.0"/>
+      <point x="395" y="-10" type="curve" smooth="yes"/>
+      <point x="461" y="-10"/>
+      <point x="535" y="6"/>
+      <point x="596" y="33" type="curve"/>
+      <point x="591" y="49" type="line"/>
+      <point x="531" y="24"/>
+      <point x="459" y="9"/>
+      <point x="399" y="9" type="curve" smooth="yes"/>
+      <point x="216" y="9"/>
+      <point x="92" y="145"/>
+      <point x="92" y="348" type="curve" smooth="yes"/>
+      <point x="92" y="549"/>
+      <point x="219" y="683"/>
+      <point x="409" y="683" type="curve" smooth="yes"/>
+      <point x="469" y="683"/>
+      <point x="532" y="670"/>
+      <point x="590" y="645" type="curve"/>
+      <point x="597" y="662" type="line"/>
+      <point x="539" y="689"/>
+      <point x="476" y="702"/>
+      <point x="412" y="702" type="curve" smooth="yes"/>
+      <point x="207" y="702"/>
+      <point x="70" y="556"/>
+      <point x="70" y="338" type="curve" smooth="yes"/>
+      <point x="70" y="129"/>
+      <point x="201" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_acute.glif b/src/Cantarell-Light.ufo/glyphs/C_acute.glif
index 8f9cee37..f61122ff 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cacute" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="0106"/>
   <outline>
     <component base="C"/>
-    <component base="acutecomb.case" xOffset="301.0"/>
+    <component base="acutecomb.case" xOffset="301"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_caron.glif b/src/Cantarell-Light.ufo/glyphs/C_caron.glif
index c0423483..c22b3cfe 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccaron" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="010C"/>
   <outline>
     <component base="C"/>
-    <component base="caroncomb.case" xOffset="184.0"/>
+    <component base="caroncomb.case" xOffset="184"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_cedilla.glif b/src/Cantarell-Light.ufo/glyphs/C_cedilla.glif
index 252c4572..7a918c63 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_cedilla.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccedilla" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="00C7"/>
   <outline>
     <component base="C"/>
-    <component base="cedillacomb" xOffset="234.0"/>
+    <component base="cedillacomb" xOffset="234"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif 
b/src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif
index e2be91cb..5630b756 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccedillaacute" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="1E08"/>
   <outline>
     <component base="C"/>
-    <component base="cedillacomb" xOffset="234.0"/>
-    <component base="acutecomb.case" xOffset="301.0"/>
+    <component base="cedillacomb" xOffset="234"/>
+    <component base="acutecomb.case" xOffset="301"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/C_circumflex.glif
index 342c9b95..c3d3d6d5 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccircumflex" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="0108"/>
   <outline>
     <component base="C"/>
-    <component base="circumflexcomb.case" xOffset="182.0"/>
+    <component base="circumflexcomb.case" xOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif
index a5c64ad0..3a620b09 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cdotaccent" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="010A"/>
   <outline>
     <component base="C"/>
-    <component base="dotaccentcomb.case" xOffset="240.0"/>
+    <component base="dotaccentcomb.case" xOffset="240"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_he-cy.glif b/src/Cantarell-Light.ufo/glyphs/C_he-cy.glif
index b74eb5f2..46e52ac4 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_he-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_he-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Che-cy" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="0427"/>
-  <anchor x="532.0" y="0.0" name="bottomright"/>
-  <anchor x="309.0" y="694.0" name="top"/>
+  <anchor x="532" y="0" name="bottomright"/>
+  <anchor x="309" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="276.0" y="263.0" type="curve" smooth="yes"/>
-      <point x="365.0" y="263.0"/>
-      <point x="453.0" y="292.0"/>
-      <point x="503.0" y="329.0" type="curve"/>
-      <point x="493.0" y="340.0" type="line"/>
-      <point x="449.0" y="309.0"/>
-      <point x="362.0" y="281.0"/>
-      <point x="278.0" y="281.0" type="curve" smooth="yes"/>
-      <point x="162.0" y="281.0"/>
-      <point x="94.0" y="338.0"/>
-      <point x="94.0" y="435.0" type="curve" smooth="yes"/>
-      <point x="94.0" y="694.0" type="line"/>
-      <point x="73.0" y="694.0" type="line"/>
-      <point x="73.0" y="435.0" type="line" smooth="yes"/>
-      <point x="73.0" y="328.0"/>
-      <point x="146.0" y="263.0"/>
+      <point x="276" y="263" type="curve" smooth="yes"/>
+      <point x="365" y="263"/>
+      <point x="453" y="292"/>
+      <point x="503" y="329" type="curve"/>
+      <point x="493" y="340" type="line"/>
+      <point x="449" y="309"/>
+      <point x="362" y="281"/>
+      <point x="278" y="281" type="curve" smooth="yes"/>
+      <point x="162" y="281"/>
+      <point x="94" y="338"/>
+      <point x="94" y="435" type="curve" smooth="yes"/>
+      <point x="94" y="694" type="line"/>
+      <point x="73" y="694" type="line"/>
+      <point x="73" y="435" type="line" smooth="yes"/>
+      <point x="73" y="328"/>
+      <point x="146" y="263"/>
     </contour>
     <contour>
-      <point x="485.0" y="0.0" type="line"/>
-      <point x="506.0" y="0.0" type="line"/>
-      <point x="506.0" y="694.0" type="line"/>
-      <point x="485.0" y="694.0" type="line"/>
+      <point x="485" y="0" type="line"/>
+      <point x="506" y="0" type="line"/>
+      <point x="506" y="694" type="line"/>
+      <point x="485" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_hedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_hedescender-cy.glif
index f645f243..0649274a 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_hedescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_hedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chedescender-cy" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="04B6"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="descender-cy.case" xOffset="436.0"/>
+    <component base="descender-cy.case" xOffset="436"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_hedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_hedieresis-cy.glif
index b8f2258e..101258ef 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_hedieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_hedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chedieresis-cy" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="04F4"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="dieresiscomb.case" xOffset="89.0"/>
+    <component base="dieresiscomb.case" xOffset="89"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_hekhakassian-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_hekhakassian-cy.glif
index eb5d9240..fddb81a2 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_hekhakassian-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_hekhakassian-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chekhakassian-cy" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="04CB"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="_descenderreverse-cy.case" xOffset="418.0"/>
+    <component base="_descenderreverse-cy.case" xOffset="418"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_heverticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_heverticalstroke-cy.glif
index ebafc9f3..8ebc2c27 100644
--- a/src/Cantarell-Light.ufo/glyphs/C_heverticalstroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/C_heverticalstroke-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cheverticalstroke-cy" format="2">
-  <advance width="636.0"/>
+  <advance width="636"/>
   <unicode hex="04B8"/>
   <outline>
     <contour>
-      <point x="287.0" y="263.0" type="curve" smooth="yes"/>
-      <point x="375.0" y="263.0"/>
-      <point x="468.0" y="290.0"/>
-      <point x="523.0" y="329.0" type="curve"/>
-      <point x="513.0" y="340.0" type="line"/>
-      <point x="464.0" y="307.0"/>
-      <point x="372.0" y="281.0"/>
-      <point x="289.0" y="281.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="281.0"/>
-      <point x="94.0" y="338.0"/>
-      <point x="94.0" y="435.0" type="curve" smooth="yes"/>
-      <point x="94.0" y="694.0" type="line"/>
-      <point x="73.0" y="694.0" type="line"/>
-      <point x="73.0" y="435.0" type="line" smooth="yes"/>
-      <point x="73.0" y="328.0"/>
-      <point x="148.0" y="263.0"/>
+      <point x="287" y="263" type="curve" smooth="yes"/>
+      <point x="375" y="263"/>
+      <point x="468" y="290"/>
+      <point x="523" y="329" type="curve"/>
+      <point x="513" y="340" type="line"/>
+      <point x="464" y="307"/>
+      <point x="372" y="281"/>
+      <point x="289" y="281" type="curve" smooth="yes"/>
+      <point x="164" y="281"/>
+      <point x="94" y="338"/>
+      <point x="94" y="435" type="curve" smooth="yes"/>
+      <point x="94" y="694" type="line"/>
+      <point x="73" y="694" type="line"/>
+      <point x="73" y="435" type="line" smooth="yes"/>
+      <point x="73" y="328"/>
+      <point x="148" y="263"/>
     </contour>
     <contour>
-      <point x="289.0" y="96.0" type="line"/>
-      <point x="309.0" y="96.0" type="line"/>
-      <point x="309.0" y="456.0" type="line"/>
-      <point x="289.0" y="456.0" type="line"/>
+      <point x="289" y="96" type="line"/>
+      <point x="309" y="96" type="line"/>
+      <point x="309" y="456" type="line"/>
+      <point x="289" y="456" type="line"/>
     </contour>
     <contour>
-      <point x="505.0" y="0.0" type="line"/>
-      <point x="526.0" y="0.0" type="line"/>
-      <point x="526.0" y="694.0" type="line"/>
-      <point x="505.0" y="694.0" type="line"/>
+      <point x="505" y="0" type="line"/>
+      <point x="526" y="0" type="line"/>
+      <point x="526" y="694" type="line"/>
+      <point x="505" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_.glif b/src/Cantarell-Light.ufo/glyphs/D_.glif
index cd03b952..1261f1d2 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="D" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="0044"/>
   <note>
 D
 </note>
-  <anchor x="340.0" y="0.0" name="bottom"/>
-  <anchor x="173.0" y="364.0" name="center"/>
-  <anchor x="330.0" y="694.0" name="top"/>
+  <anchor x="340" y="0" name="bottom"/>
+  <anchor x="173" y="364" name="center"/>
+  <anchor x="330" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="273.0" y="0.0" type="line" smooth="yes"/>
-      <point x="491.0" y="0.0"/>
-      <point x="621.0" y="131.0"/>
-      <point x="621.0" y="353.0" type="curve" smooth="yes"/>
-      <point x="621.0" y="573.0"/>
-      <point x="500.0" y="694.0"/>
-      <point x="279.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="273" y="0" type="line" smooth="yes"/>
+      <point x="491" y="0"/>
+      <point x="621" y="131"/>
+      <point x="621" y="353" type="curve" smooth="yes"/>
+      <point x="621" y="573"/>
+      <point x="500" y="694"/>
+      <point x="279" y="694" type="curve" smooth="yes"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="132.0" y="18.0" type="line"/>
-      <point x="132.0" y="676.0" type="line"/>
-      <point x="273.0" y="676.0" type="line" smooth="yes"/>
-      <point x="487.0" y="676.0"/>
-      <point x="599.0" y="564.0"/>
-      <point x="599.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="599.0" y="138.0"/>
-      <point x="483.0" y="18.0"/>
-      <point x="279.0" y="18.0" type="curve" smooth="yes"/>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="273" y="676" type="line" smooth="yes"/>
+      <point x="487" y="676"/>
+      <point x="599" y="564"/>
+      <point x="599" y="348" type="curve" smooth="yes"/>
+      <point x="599" y="138"/>
+      <point x="483" y="18"/>
+      <point x="279" y="18" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif b/src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif
index 45dab2fb..060b1c9b 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="DZcaron" format="2">
-  <advance width="1308.0"/>
+  <advance width="1308"/>
   <unicode hex="01C4"/>
   <outline>
     <component base="D"/>
-    <component base="Zcaron" xOffset="692.0"/>
+    <component base="Zcaron" xOffset="692"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_caron.glif b/src/Cantarell-Light.ufo/glyphs/D_caron.glif
index b93d1ae4..b2afcf8a 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dcaron" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="010E"/>
   <outline>
     <component base="D"/>
-    <component base="caroncomb.case" xOffset="155.0"/>
+    <component base="caroncomb.case" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_croat.glif b/src/Cantarell-Light.ufo/glyphs/D_croat.glif
index 95cd09ad..f4728bba 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_croat.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_croat.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dcroat" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="0110"/>
   <outline>
     <component base="Eth"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif
index 8a7b941a..99943dd1 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ddotbelow" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="1E0C"/>
   <outline>
     <component base="D"/>
-    <component base="dotbelowcomb" xOffset="220.0"/>
+    <component base="dotbelowcomb" xOffset="220"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_e-cy.glif
index 53f9a556..a95e5162 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_e-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="De-cy" format="2">
-  <advance width="702.0"/>
+  <advance width="702"/>
   <unicode hex="0414"/>
   <outline>
     <contour>
-      <point x="74.0" y="2.0" type="line"/>
-      <point x="184.0" y="2.0"/>
-      <point x="235.0" y="129.0"/>
-      <point x="235.0" y="407.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="675.0" type="line"/>
-      <point x="553.0" y="675.0" type="line"/>
-      <point x="553.0" y="6.0" type="line"/>
-      <point x="575.0" y="6.0" type="line"/>
-      <point x="575.0" y="694.0" type="line"/>
-      <point x="213.0" y="694.0" type="line"/>
-      <point x="213.0" y="409.0" type="line" smooth="yes"/>
-      <point x="213.0" y="142.0"/>
-      <point x="169.0" y="19.0"/>
-      <point x="72.0" y="19.0" type="curve"/>
+      <point x="74" y="2" type="line"/>
+      <point x="184" y="2"/>
+      <point x="235" y="129"/>
+      <point x="235" y="407" type="curve" smooth="yes"/>
+      <point x="235" y="675" type="line"/>
+      <point x="553" y="675" type="line"/>
+      <point x="553" y="6" type="line"/>
+      <point x="575" y="6" type="line"/>
+      <point x="575" y="694" type="line"/>
+      <point x="213" y="694" type="line"/>
+      <point x="213" y="409" type="line" smooth="yes"/>
+      <point x="213" y="142"/>
+      <point x="169" y="19"/>
+      <point x="72" y="19" type="curve"/>
     </contour>
     <contour>
-      <point x="39.0" y="-175.0" type="line"/>
-      <point x="60.0" y="-175.0" type="line"/>
-      <point x="60.0" y="0.0" type="line"/>
-      <point x="642.0" y="0.0" type="line"/>
-      <point x="642.0" y="-175.0" type="line"/>
-      <point x="663.0" y="-175.0" type="line"/>
-      <point x="663.0" y="19.0" type="line"/>
-      <point x="39.0" y="19.0" type="line"/>
+      <point x="39" y="-175" type="line"/>
+      <point x="60" y="-175" type="line"/>
+      <point x="60" y="0" type="line"/>
+      <point x="642" y="0" type="line"/>
+      <point x="642" y="-175" type="line"/>
+      <point x="663" y="-175" type="line"/>
+      <point x="663" y="19" type="line"/>
+      <point x="39" y="19" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_je-cy.glif
index 68baeba6..8854419f 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_je-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_je-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dje-cy" format="2">
-  <advance width="766.0"/>
+  <advance width="766"/>
   <unicode hex="0402"/>
   <outline>
     <contour>
-      <point x="461.0" y="0.0" type="line"/>
-      <point x="614.0" y="7.0"/>
-      <point x="706.0" y="91.0"/>
-      <point x="706.0" y="223.0" type="curve" smooth="yes"/>
-      <point x="706.0" y="349.0"/>
-      <point x="623.0" y="431.0"/>
-      <point x="495.0" y="431.0" type="curve" smooth="yes"/>
-      <point x="409.0" y="431.0"/>
-      <point x="315.0" y="395.0"/>
-      <point x="272.0" y="345.0" type="curve"/>
-      <point x="282.0" y="334.0" type="line"/>
-      <point x="322.0" y="379.0"/>
-      <point x="413.0" y="413.0"/>
-      <point x="492.0" y="413.0" type="curve" smooth="yes"/>
-      <point x="609.0" y="413.0"/>
-      <point x="685.0" y="338.0"/>
-      <point x="685.0" y="223.0" type="curve" smooth="yes"/>
-      <point x="685.0" y="102.0"/>
-      <point x="600.0" y="25.0"/>
-      <point x="459.0" y="18.0" type="curve"/>
+      <point x="461" y="0" type="line"/>
+      <point x="614" y="7"/>
+      <point x="706" y="91"/>
+      <point x="706" y="223" type="curve" smooth="yes"/>
+      <point x="706" y="349"/>
+      <point x="623" y="431"/>
+      <point x="495" y="431" type="curve" smooth="yes"/>
+      <point x="409" y="431"/>
+      <point x="315" y="395"/>
+      <point x="272" y="345" type="curve"/>
+      <point x="282" y="334" type="line"/>
+      <point x="322" y="379"/>
+      <point x="413" y="413"/>
+      <point x="492" y="413" type="curve" smooth="yes"/>
+      <point x="609" y="413"/>
+      <point x="685" y="338"/>
+      <point x="685" y="223" type="curve" smooth="yes"/>
+      <point x="685" y="102"/>
+      <point x="600" y="25"/>
+      <point x="459" y="18" type="curve"/>
     </contour>
     <contour>
-      <point x="270.0" y="0.0" type="line"/>
-      <point x="291.0" y="0.0" type="line"/>
-      <point x="291.0" y="694.0" type="line"/>
-      <point x="270.0" y="694.0" type="line"/>
+      <point x="270" y="0" type="line"/>
+      <point x="291" y="0" type="line"/>
+      <point x="291" y="694" type="line"/>
+      <point x="270" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="39.0" y="676.0" type="line"/>
-      <point x="543.0" y="676.0" type="line"/>
-      <point x="543.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
+      <point x="39" y="676" type="line"/>
+      <point x="543" y="676" type="line"/>
+      <point x="543" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/D_linebelow.glif
index a4beac04..4446287d 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_linebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dlinebelow" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="1E0E"/>
   <outline>
     <component base="D"/>
-    <component base="macronbelowcomb" xOffset="90.0"/>
+    <component base="macronbelowcomb" xOffset="90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_zcaron.glif b/src/Cantarell-Light.ufo/glyphs/D_zcaron.glif
index 81928ee7..0b48913e 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_zcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_zcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dzcaron" format="2">
-  <advance width="1106.0"/>
+  <advance width="1106"/>
   <unicode hex="01C5"/>
   <outline>
     <component base="D"/>
-    <component base="zcaron" xOffset="692.0"/>
+    <component base="zcaron" xOffset="692"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif
index 6f150ba1..0554b26b 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dze-cy" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="0405"/>
   <outline>
     <component base="S"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif
index a9730f9d..06ad4841 100644
--- a/src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dzhe-cy" format="2">
-  <advance width="700.0"/>
+  <advance width="700"/>
   <unicode hex="040F"/>
   <outline>
     <contour>
-      <point x="345.0" y="-175.0" type="line"/>
-      <point x="366.0" y="-175.0" type="line"/>
-      <point x="366.0" y="0.0" type="line"/>
-      <point x="590.0" y="0.0" type="line"/>
-      <point x="590.0" y="694.0" type="line"/>
-      <point x="569.0" y="694.0" type="line"/>
-      <point x="569.0" y="19.0" type="line"/>
-      <point x="132.0" y="19.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="345.0" y="0.0" type="line"/>
+      <point x="345" y="-175" type="line"/>
+      <point x="366" y="-175" type="line"/>
+      <point x="366" y="0" type="line"/>
+      <point x="590" y="0" type="line"/>
+      <point x="590" y="694" type="line"/>
+      <point x="569" y="694" type="line"/>
+      <point x="569" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="345" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_-cy.glif
index f7935d2f..5debf83e 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="E-cy" format="2">
-  <advance width="664.0"/>
+  <advance width="664"/>
   <unicode hex="0404"/>
   <outline>
     <contour>
-      <point x="75.0" y="349.0" type="line"/>
-      <point x="546.0" y="349.0" type="line"/>
-      <point x="546.0" y="367.0" type="line"/>
-      <point x="75.0" y="367.0" type="line"/>
+      <point x="75" y="349" type="line"/>
+      <point x="546" y="349" type="line"/>
+      <point x="546" y="367" type="line"/>
+      <point x="75" y="367" type="line"/>
     </contour>
     <contour>
-      <point x="406.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="474.0" y="-10.0"/>
-      <point x="551.0" y="6.0"/>
-      <point x="614.0" y="33.0" type="curve"/>
-      <point x="609.0" y="49.0" type="line"/>
-      <point x="547.0" y="24.0"/>
-      <point x="472.0" y="9.0"/>
-      <point x="410.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="221.0" y="9.0"/>
-      <point x="92.0" y="146.0"/>
-      <point x="92.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="92.0" y="549.0"/>
-      <point x="225.0" y="683.0"/>
-      <point x="420.0" y="683.0" type="curve" smooth="yes"/>
-      <point x="483.0" y="683.0"/>
-      <point x="548.0" y="670.0"/>
-      <point x="608.0" y="645.0" type="curve"/>
-      <point x="615.0" y="662.0" type="line"/>
-      <point x="555.0" y="689.0"/>
-      <point x="489.0" y="702.0"/>
-      <point x="423.0" y="702.0" type="curve" smooth="yes"/>
-      <point x="213.0" y="702.0"/>
-      <point x="70.0" y="556.0"/>
-      <point x="70.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="70.0" y="129.0"/>
-      <point x="206.0" y="-10.0"/>
+      <point x="406" y="-10" type="curve" smooth="yes"/>
+      <point x="474" y="-10"/>
+      <point x="551" y="6"/>
+      <point x="614" y="33" type="curve"/>
+      <point x="609" y="49" type="line"/>
+      <point x="547" y="24"/>
+      <point x="472" y="9"/>
+      <point x="410" y="9" type="curve" smooth="yes"/>
+      <point x="221" y="9"/>
+      <point x="92" y="146"/>
+      <point x="92" y="348" type="curve" smooth="yes"/>
+      <point x="92" y="549"/>
+      <point x="225" y="683"/>
+      <point x="420" y="683" type="curve" smooth="yes"/>
+      <point x="483" y="683"/>
+      <point x="548" y="670"/>
+      <point x="608" y="645" type="curve"/>
+      <point x="615" y="662" type="line"/>
+      <point x="555" y="689"/>
+      <point x="489" y="702"/>
+      <point x="423" y="702" type="curve" smooth="yes"/>
+      <point x="213" y="702"/>
+      <point x="70" y="556"/>
+      <point x="70" y="338" type="curve" smooth="yes"/>
+      <point x="70" y="129"/>
+      <point x="206" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_.glif b/src/Cantarell-Light.ufo/glyphs/E_.glif
index e9cd6ef6..ca883f78 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="E" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0045"/>
   <note>
 E
 </note>
-  <anchor x="304.0" y="0.0" name="bottom"/>
-  <anchor x="498.0" y="10.0" name="ogonek"/>
-  <anchor x="303.0" y="694.0" name="top"/>
-  <anchor x="-7.0" y="694.0" name="topleft"/>
+  <anchor x="304" y="0" name="bottom"/>
+  <anchor x="498" y="10" name="ogonek"/>
+  <anchor x="303" y="694" name="top"/>
+  <anchor x="-7" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="0.0" type="line"/>
-      <point x="504.0" y="0.0" type="line"/>
-      <point x="504.0" y="18.0" type="line"/>
-      <point x="119.0" y="18.0" type="line"/>
+      <point x="119" y="0" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="504" y="18" type="line"/>
+      <point x="119" y="18" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="355.0" type="line"/>
-      <point x="477.0" y="355.0" type="line"/>
-      <point x="477.0" y="373.0" type="line"/>
-      <point x="119.0" y="373.0" type="line"/>
+      <point x="119" y="355" type="line"/>
+      <point x="477" y="355" type="line"/>
+      <point x="477" y="373" type="line"/>
+      <point x="119" y="373" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="676.0" type="line"/>
-      <point x="504.0" y="676.0" type="line"/>
-      <point x="504.0" y="694.0" type="line"/>
-      <point x="119.0" y="694.0" type="line"/>
+      <point x="119" y="676" type="line"/>
+      <point x="504" y="676" type="line"/>
+      <point x="504" y="694" type="line"/>
+      <point x="119" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_acute.glif b/src/Cantarell-Light.ufo/glyphs/E_acute.glif
index 368cf519..a00c4f27 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eacute" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="00C9"/>
   <outline>
     <component base="E"/>
-    <component base="acutecomb.case" xOffset="245.0"/>
+    <component base="acutecomb.case" xOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_breve.glif b/src/Cantarell-Light.ufo/glyphs/E_breve.glif
index 2e5a5042..9926182d 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_breve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ebreve" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0114"/>
   <outline>
     <component base="E"/>
-    <component base="brevecomb.case" xOffset="100.0"/>
+    <component base="brevecomb.case" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_caron.glif b/src/Cantarell-Light.ufo/glyphs/E_caron.glif
index 6f4c0399..78af5e57 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecaron" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="011A"/>
   <outline>
     <component base="E"/>
-    <component base="caroncomb.case" xOffset="128.0"/>
+    <component base="caroncomb.case" xOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif 
b/src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif
index af12948c..82276a84 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecedillabreve" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1E1C"/>
   <outline>
     <component base="E"/>
-    <component base="cedillacomb" xOffset="179.0"/>
-    <component base="brevecomb.case" xOffset="100.0"/>
+    <component base="cedillacomb" xOffset="179"/>
+    <component base="brevecomb.case" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflex.glif
index 5cfab0b4..1b8b3ea5 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflex" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="00CA"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb.case" xOffset="126.0"/>
+    <component base="circumflexcomb.case" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexacute.glif
index 0c52bfc2..157b43de 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_circumflexacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexacute" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EBE"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="146.0" yOffset="14.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="146" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexdotbelow.glif
index e0621b9b..5a042efd 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_circumflexdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexdotbelow" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EC6"/>
   <outline>
     <component base="E"/>
-    <component base="dotbelowcomb" xOffset="184.0"/>
-    <component base="circumflexcomb.case" xOffset="126.0"/>
+    <component base="dotbelowcomb" xOffset="184"/>
+    <component base="circumflexcomb.case" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexgrave.glif
index 53711c37..3117d542 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_circumflexgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexgrave" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EC0"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="146.0" yOffset="14.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="146" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexhookabove.glif
index 8487039f..e4a62966 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_circumflexhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexhookabove" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EC2"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="146.0" yOffset="14.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="146" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflextilde.glif
index 201f5d06..11d2c9b6 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_circumflextilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflextilde" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EC4"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="104.0" yOffset="14.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="104" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif
index ba7bbb6b..f706b20c 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edblgrave" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0204"/>
   <outline>
     <component base="E"/>
-    <component base="dblgravecomb.case" xOffset="60.0"/>
+    <component base="dblgravecomb.case" xOffset="60"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/E_dieresis.glif
index b5abbf3a..884ea099 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edieresis" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="00CB"/>
   <outline>
     <component base="E"/>
-    <component base="dieresiscomb.case" xOffset="83.0"/>
+    <component base="dieresiscomb.case" xOffset="83"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif
index 4a9a2bed..c018ba6a 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edotaccent" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0116"/>
   <outline>
     <component base="E"/>
-    <component base="dotaccentcomb.case" xOffset="184.0"/>
+    <component base="dotaccentcomb.case" xOffset="184"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif
index 0f1fc561..f952513b 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edotbelow" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EB8"/>
   <outline>
     <component base="E"/>
-    <component base="dotbelowcomb" xOffset="184.0"/>
+    <component base="dotbelowcomb" xOffset="184"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_f-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_f-cy.glif
index 538642da..20c51b4c 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_f-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_f-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ef-cy" format="2">
-  <advance width="796.0"/>
+  <advance width="796"/>
   <unicode hex="0424"/>
   <outline>
     <contour>
-      <point x="397.0" y="86.0" type="curve" smooth="yes"/>
-      <point x="609.0" y="86.0"/>
-      <point x="734.0" y="184.0"/>
-      <point x="734.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="734.0" y="517.0"/>
-      <point x="610.0" y="625.0"/>
-      <point x="399.0" y="625.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="625.0"/>
-      <point x="62.0" y="516.0"/>
-      <point x="62.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="62.0" y="184.0"/>
-      <point x="186.0" y="86.0"/>
+      <point x="397" y="86" type="curve" smooth="yes"/>
+      <point x="609" y="86"/>
+      <point x="734" y="184"/>
+      <point x="734" y="351" type="curve" smooth="yes"/>
+      <point x="734" y="517"/>
+      <point x="610" y="625"/>
+      <point x="399" y="625" type="curve" smooth="yes"/>
+      <point x="187" y="625"/>
+      <point x="62" y="516"/>
+      <point x="62" y="349" type="curve" smooth="yes"/>
+      <point x="62" y="184"/>
+      <point x="186" y="86"/>
     </contour>
     <contour>
-      <point x="400.0" y="105.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="105.0"/>
-      <point x="84.0" y="196.0"/>
-      <point x="84.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="505.0"/>
-      <point x="200.0" y="606.0"/>
-      <point x="397.0" y="606.0" type="curve" smooth="yes"/>
-      <point x="595.0" y="606.0"/>
-      <point x="712.0" y="504.0"/>
-      <point x="712.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="712.0" y="196.0"/>
-      <point x="596.0" y="105.0"/>
+      <point x="400" y="105" type="curve" smooth="yes"/>
+      <point x="201" y="105"/>
+      <point x="84" y="196"/>
+      <point x="84" y="351" type="curve" smooth="yes"/>
+      <point x="84" y="505"/>
+      <point x="200" y="606"/>
+      <point x="397" y="606" type="curve" smooth="yes"/>
+      <point x="595" y="606"/>
+      <point x="712" y="504"/>
+      <point x="712" y="349" type="curve" smooth="yes"/>
+      <point x="712" y="196"/>
+      <point x="596" y="105"/>
     </contour>
     <contour>
-      <point x="386.0" y="-20.0" type="line"/>
-      <point x="407.0" y="-20.0" type="line"/>
-      <point x="407.0" y="714.0" type="line"/>
-      <point x="386.0" y="714.0" type="line"/>
+      <point x="386" y="-20" type="line"/>
+      <point x="407" y="-20" type="line"/>
+      <point x="407" y="714" type="line"/>
+      <point x="386" y="714" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_grave.glif b/src/Cantarell-Light.ufo/glyphs/E_grave.glif
index bfc8df86..13ca2dc4 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Egrave" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="00C8"/>
   <outline>
     <component base="E"/>
-    <component base="gravecomb.case" xOffset="106.0"/>
+    <component base="gravecomb.case" xOffset="106"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/E_hookabove.glif
index 9566ecfc..57024a3e 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_hookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ehookabove" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EBA"/>
   <outline>
     <component base="E"/>
-    <component base="hookabovecomb.case" xOffset="148.0"/>
+    <component base="hookabovecomb.case" xOffset="148"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/E_invertedbreve.glif
index 25fd4847..1d72cffd 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_invertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Einvertedbreve" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0206"/>
   <outline>
     <component base="E"/>
-    <component base="breveinvertedcomb.case" xOffset="97.0"/>
+    <component base="breveinvertedcomb.case" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_l-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_l-cy.glif
index 5b306b8c..4d437337 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_l-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_l-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="El-cy" format="2">
-  <advance width="685.0"/>
+  <advance width="685"/>
   <unicode hex="041B"/>
   <outline>
     <contour>
-      <point x="110.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="-6.0"/>
-      <point x="229.0" y="89.0"/>
-      <point x="229.0" y="362.0" type="curve" smooth="yes"/>
-      <point x="229.0" y="675.0" type="line"/>
-      <point x="553.0" y="675.0" type="line"/>
-      <point x="553.0" y="0.0" type="line"/>
-      <point x="575.0" y="0.0" type="line"/>
-      <point x="575.0" y="694.0" type="line"/>
-      <point x="207.0" y="694.0" type="line"/>
-      <point x="207.0" y="369.0" type="line" smooth="yes"/>
-      <point x="207.0" y="89.0"/>
-      <point x="185.0" y="14.0"/>
-      <point x="106.0" y="14.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="14.0"/>
-      <point x="64.0" y="20.0"/>
-      <point x="47.0" y="31.0" type="curve"/>
-      <point x="40.0" y="13.0" type="line"/>
-      <point x="57.0" y="2.0"/>
-      <point x="85.0" y="-6.0"/>
+      <point x="110" y="-6" type="curve" smooth="yes"/>
+      <point x="198" y="-6"/>
+      <point x="229" y="89"/>
+      <point x="229" y="362" type="curve" smooth="yes"/>
+      <point x="229" y="675" type="line"/>
+      <point x="553" y="675" type="line"/>
+      <point x="553" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="575" y="694" type="line"/>
+      <point x="207" y="694" type="line"/>
+      <point x="207" y="369" type="line" smooth="yes"/>
+      <point x="207" y="89"/>
+      <point x="185" y="14"/>
+      <point x="106" y="14" type="curve" smooth="yes"/>
+      <point x="84" y="14"/>
+      <point x="64" y="20"/>
+      <point x="47" y="31" type="curve"/>
+      <point x="40" y="13" type="line"/>
+      <point x="57" y="2"/>
+      <point x="85" y="-6"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_m-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_m-cy.glif
index fd5d4fa5..0281c222 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_m-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_m-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Em-cy" format="2">
-  <advance width="835.0"/>
+  <advance width="835"/>
   <unicode hex="041C"/>
   <outline>
     <component base="M"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_macron.glif b/src/Cantarell-Light.ufo/glyphs/E_macron.glif
index 7b9ed1e0..ceabb84a 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacron" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0112"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="65.0"/>
+    <component base="macroncomb.case" xOffset="65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_macronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/E_macronacute.glif
index c36d14ab..1ec4979c 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_macronacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_macronacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacronacute" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1E16"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="65.0"/>
-    <component base="acutecomb.case" xOffset="245.0" yOffset="128.0"/>
+    <component base="macroncomb.case" xOffset="65"/>
+    <component base="acutecomb.case" xOffset="245" yOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif
index bbf3b857..8834ef86 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacrongrave" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1E14"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="65.0"/>
-    <component base="gravecomb.case" xOffset="106.0" yOffset="128.0"/>
+    <component base="macroncomb.case" xOffset="65"/>
+    <component base="gravecomb.case" xOffset="106" yOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_n-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_n-cy.glif
index 63d5a27f..1925d8f0 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_n-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_n-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="En-cy" format="2">
-  <advance width="702.0"/>
+  <advance width="702"/>
   <unicode hex="041D"/>
-  <anchor x="619.0" y="0.0" name="bottomright"/>
+  <anchor x="619" y="0" name="bottomright"/>
   <outline>
     <component base="H"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_ndescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/E_ndescender-cy.glif
index 733e5d0c..47107132 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_ndescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_ndescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Endescender-cy" format="2">
-  <advance width="714.0"/>
+  <advance width="714"/>
   <unicode hex="04A2"/>
   <outline>
     <component base="En-cy"/>
-    <component base="descender-cy.case" xOffset="523.0"/>
+    <component base="descender-cy.case" xOffset="523"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_ng.glif b/src/Cantarell-Light.ufo/glyphs/E_ng.glif
index 11710eb4..9deeb7b1 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_ng.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_ng.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eng" format="2">
-  <advance width="729.0"/>
+  <advance width="729"/>
   <unicode hex="014A"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="130.0" y="0.0" type="line"/>
-      <point x="130.0" y="674.0" type="line"/>
-      <point x="128.0" y="674.0" type="line"/>
-      <point x="599.0" y="-10.0" type="line"/>
-      <point x="619.0" y="0.0" type="line"/>
-      <point x="619.0" y="694.0" type="line"/>
-      <point x="599.0" y="694.0" type="line"/>
-      <point x="599.0" y="20.0" type="line"/>
-      <point x="603.0" y="20.0" type="line"/>
-      <point x="139.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="674" type="line"/>
+      <point x="128" y="674" type="line"/>
+      <point x="599" y="-10" type="line"/>
+      <point x="619" y="0" type="line"/>
+      <point x="619" y="694" type="line"/>
+      <point x="599" y="694" type="line"/>
+      <point x="599" y="20" type="line"/>
+      <point x="603" y="20" type="line"/>
+      <point x="139" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="513.0" y="-230.0" type="line"/>
-      <point x="577.0" y="-200.0"/>
-      <point x="619.0" y="-117.0"/>
-      <point x="619.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="619.0" y="0.0" type="line"/>
-      <point x="598.0" y="0.0" type="line"/>
-      <point x="598.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="598.0" y="-112.0"/>
-      <point x="562.0" y="-186.0"/>
-      <point x="508.0" y="-220.0" type="curve"/>
+      <point x="513" y="-230" type="line"/>
+      <point x="577" y="-200"/>
+      <point x="619" y="-117"/>
+      <point x="619" y="-23" type="curve" smooth="yes"/>
+      <point x="619" y="0" type="line"/>
+      <point x="598" y="0" type="line"/>
+      <point x="598" y="-35" type="line" smooth="yes"/>
+      <point x="598" y="-112"/>
+      <point x="562" y="-186"/>
+      <point x="508" y="-220" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
index ba1b47bc..d89c7929 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Enghe-cy" format="2">
-  <advance width="885.0"/>
+  <advance width="885"/>
   <unicode hex="04A4"/>
   <outline>
     <contour>
-      <point x="570.0" y="0.0" type="line"/>
-      <point x="592.0" y="0.0" type="line"/>
-      <point x="592.0" y="694.0" type="line"/>
-      <point x="570.0" y="694.0" type="line"/>
+      <point x="570" y="0" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="132.0" y="0.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="352.0" type="line"/>
-      <point x="576.0" y="352.0" type="line"/>
-      <point x="576.0" y="371.0" type="line"/>
-      <point x="125.0" y="371.0" type="line"/>
+      <point x="125" y="352" type="line"/>
+      <point x="576" y="352" type="line"/>
+      <point x="576" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
     </contour>
     <contour>
-      <point x="570.0" y="676.0" type="line"/>
-      <point x="854.0" y="676.0" type="line"/>
-      <point x="854.0" y="694.0" type="line"/>
-      <point x="570.0" y="694.0" type="line"/>
+      <point x="570" y="676" type="line"/>
+      <point x="854" y="676" type="line"/>
+      <point x="854" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/E_ogonek.glif
index 6e2f8bf8..b2347d75 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_ogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_ogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eogonek" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0118"/>
-  <anchor x="285.0" y="694.0" name="top"/>
+  <anchor x="285" y="694" name="top"/>
   <outline>
     <component base="E"/>
-    <component base="ogonekcomb" xOffset="97.0"/>
+    <component base="ogonekcomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_r-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_r-cy.glif
index 62aec84f..8caa7f02 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_r-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_r-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Er-cy" format="2">
-  <advance width="572.0"/>
+  <advance width="572"/>
   <unicode hex="0420"/>
   <outline>
     <component base="P"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif
index 7738d2a4..70cec149 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ereversed-cy" format="2">
-  <advance width="664.0"/>
+  <advance width="664"/>
   <unicode hex="042D"/>
-  <anchor x="332.0" y="694.0" name="top"/>
+  <anchor x="332" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="248.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="459.0" y="-10.0"/>
-      <point x="593.0" y="133.0"/>
-      <point x="593.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="593.0" y="566.0"/>
-      <point x="466.0" y="702.0"/>
-      <point x="269.0" y="702.0" type="curve" smooth="yes"/>
-      <point x="199.0" y="702.0"/>
-      <point x="113.0" y="685.0"/>
-      <point x="52.0" y="659.0" type="curve"/>
-      <point x="57.0" y="643.0" type="line"/>
-      <point x="116.0" y="667.0"/>
-      <point x="199.0" y="683.0"/>
-      <point x="265.0" y="683.0" type="curve" smooth="yes"/>
-      <point x="455.0" y="683.0"/>
-      <point x="571.0" y="545.0"/>
-      <point x="571.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="571.0" y="140.0"/>
-      <point x="447.0" y="9.0"/>
-      <point x="254.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="9.0"/>
-      <point x="114.0" y="23.0"/>
-      <point x="58.0" y="47.0" type="curve"/>
-      <point x="51.0" y="30.0" type="line"/>
-      <point x="107.0" y="5.0"/>
-      <point x="180.0" y="-10.0"/>
+      <point x="248" y="-10" type="curve" smooth="yes"/>
+      <point x="459" y="-10"/>
+      <point x="593" y="133"/>
+      <point x="593" y="352" type="curve" smooth="yes"/>
+      <point x="593" y="566"/>
+      <point x="466" y="702"/>
+      <point x="269" y="702" type="curve" smooth="yes"/>
+      <point x="199" y="702"/>
+      <point x="113" y="685"/>
+      <point x="52" y="659" type="curve"/>
+      <point x="57" y="643" type="line"/>
+      <point x="116" y="667"/>
+      <point x="199" y="683"/>
+      <point x="265" y="683" type="curve" smooth="yes"/>
+      <point x="455" y="683"/>
+      <point x="571" y="545"/>
+      <point x="571" y="346" type="curve" smooth="yes"/>
+      <point x="571" y="140"/>
+      <point x="447" y="9"/>
+      <point x="254" y="9" type="curve" smooth="yes"/>
+      <point x="187" y="9"/>
+      <point x="114" y="23"/>
+      <point x="58" y="47" type="curve"/>
+      <point x="51" y="30" type="line"/>
+      <point x="107" y="5"/>
+      <point x="180" y="-10"/>
     </contour>
     <contour>
-      <point x="102.0" y="352.0" type="line"/>
-      <point x="577.0" y="352.0" type="line"/>
-      <point x="577.0" y="370.0" type="line"/>
-      <point x="102.0" y="370.0" type="line"/>
+      <point x="102" y="352" type="line"/>
+      <point x="577" y="352" type="line"/>
+      <point x="577" y="370" type="line"/>
+      <point x="102" y="370" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_s-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_s-cy.glif
index f34e2876..1c027d47 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_s-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_s-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Es-cy" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="0421"/>
-  <anchor x="371.0" y="0.0" name="bottomright"/>
+  <anchor x="371" y="0" name="bottomright"/>
   <outline>
     <component base="C"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_sdescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/E_sdescender-cy.glif
index 27c4b187..134deaf5 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_sdescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_sdescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Esdescender-cy" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="04AA"/>
   <outline>
     <component base="Es-cy"/>
-    <component base="_descender-cy.case.straight" xOffset="264.0"/>
+    <component base="_descender-cy.case.straight" xOffset="264"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_th.glif b/src/Cantarell-Light.ufo/glyphs/E_th.glif
index 0e8f616b..7972198f 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_th.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_th.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eth" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="00D0"/>
   <outline>
     <component base="D"/>
-    <component base="strokeshortcomb.case" xOffset="-68.0" yOffset="65.0"/>
+    <component base="strokeshortcomb.case" xOffset="-68" yOffset="65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_tilde.glif b/src/Cantarell-Light.ufo/glyphs/E_tilde.glif
index 590ac8c2..35b1235c 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Etilde" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="1EBC"/>
   <outline>
     <component base="E"/>
-    <component base="tildecomb.case" xOffset="59.0"/>
+    <component base="tildecomb.case" xOffset="59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/F_.glif b/src/Cantarell-Light.ufo/glyphs/F_.glif
index f8408bd8..1c7e9589 100644
--- a/src/Cantarell-Light.ufo/glyphs/F_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/F_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="F" format="2">
-  <advance width="541.0"/>
+  <advance width="541"/>
   <unicode hex="0046"/>
   <note>
 F
 </note>
-  <anchor x="270.0" y="0.0" name="bottom"/>
-  <anchor x="270.0" y="694.0" name="top"/>
+  <anchor x="270" y="0" name="bottom"/>
+  <anchor x="270" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="132.0" y="0.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="366.0" type="line"/>
-      <point x="473.0" y="366.0" type="line"/>
-      <point x="473.0" y="384.0" type="line"/>
-      <point x="119.0" y="384.0" type="line"/>
+      <point x="119" y="366" type="line"/>
+      <point x="473" y="366" type="line"/>
+      <point x="473" y="384" type="line"/>
+      <point x="119" y="384" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="676.0" type="line"/>
-      <point x="497.0" y="676.0" type="line"/>
-      <point x="497.0" y="694.0" type="line"/>
-      <point x="119.0" y="694.0" type="line"/>
+      <point x="119" y="676" type="line"/>
+      <point x="497" y="676" type="line"/>
+      <point x="497" y="694" type="line"/>
+      <point x="119" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif b/src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif
index 6cfbf419..094183da 100644
--- a/src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Fita-cy" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="0472"/>
   <outline>
     <component base="Obarred-cy"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_.glif b/src/Cantarell-Light.ufo/glyphs/G_.glif
index a5a28c8e..068c7243 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="G" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="0047"/>
   <note>
 G
 </note>
-  <anchor x="351.0" y="0.0" name="bottom"/>
-  <anchor x="369.0" y="694.0" name="top"/>
+  <anchor x="351" y="0" name="bottom"/>
+  <anchor x="369" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="397.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="486.0" y="-10.0"/>
-      <point x="583.0" y="19.0"/>
-      <point x="640.0" y="60.0" type="curve"/>
-      <point x="640.0" y="338.0" type="line"/>
-      <point x="383.0" y="338.0" type="line"/>
-      <point x="383.0" y="319.0" type="line"/>
-      <point x="618.0" y="319.0" type="line"/>
-      <point x="618.0" y="57.0" type="line"/>
-      <point x="623.0" y="69.0" type="line"/>
-      <point x="560.0" y="32.0"/>
-      <point x="473.0" y="9.0"/>
-      <point x="400.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="9.0"/>
-      <point x="94.0" y="143.0"/>
-      <point x="94.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="94.0" y="554.0"/>
-      <point x="216.0" y="680.0"/>
-      <point x="413.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="680.0"/>
-      <point x="555.0" y="664.0"/>
-      <point x="605.0" y="634.0" type="curve"/>
-      <point x="612.0" y="651.0" type="line"/>
-      <point x="558.0" y="683.0"/>
-      <point x="489.0" y="699.0"/>
-      <point x="416.0" y="699.0" type="curve" smooth="yes"/>
-      <point x="203.0" y="699.0"/>
-      <point x="71.0" y="564.0"/>
-      <point x="71.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="71.0" y="130.0"/>
-      <point x="200.0" y="-10.0"/>
+      <point x="397" y="-10" type="curve" smooth="yes"/>
+      <point x="486" y="-10"/>
+      <point x="583" y="19"/>
+      <point x="640" y="60" type="curve"/>
+      <point x="640" y="338" type="line"/>
+      <point x="383" y="338" type="line"/>
+      <point x="383" y="319" type="line"/>
+      <point x="618" y="319" type="line"/>
+      <point x="618" y="57" type="line"/>
+      <point x="623" y="69" type="line"/>
+      <point x="560" y="32"/>
+      <point x="473" y="9"/>
+      <point x="400" y="9" type="curve" smooth="yes"/>
+      <point x="215" y="9"/>
+      <point x="94" y="143"/>
+      <point x="94" y="348" type="curve" smooth="yes"/>
+      <point x="94" y="554"/>
+      <point x="216" y="680"/>
+      <point x="413" y="680" type="curve" smooth="yes"/>
+      <point x="482" y="680"/>
+      <point x="555" y="664"/>
+      <point x="605" y="634" type="curve"/>
+      <point x="612" y="651" type="line"/>
+      <point x="558" y="683"/>
+      <point x="489" y="699"/>
+      <point x="416" y="699" type="curve" smooth="yes"/>
+      <point x="203" y="699"/>
+      <point x="71" y="564"/>
+      <point x="71" y="345" type="curve" smooth="yes"/>
+      <point x="71" y="130"/>
+      <point x="200" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_breve.glif b/src/Cantarell-Light.ufo/glyphs/G_breve.glif
index b0778bdc..3a23ade9 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_breve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gbreve" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="011E"/>
   <outline>
     <component base="G"/>
-    <component base="brevecomb.case" xOffset="166.0"/>
+    <component base="brevecomb.case" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_caron.glif b/src/Cantarell-Light.ufo/glyphs/G_caron.glif
index 509aed2e..45b5c965 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcaron" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="01E6"/>
   <outline>
     <component base="G"/>
-    <component base="caroncomb.case" xOffset="194.0"/>
+    <component base="caroncomb.case" xOffset="194"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/G_circumflex.glif
index f1f5e2f9..b258e67a 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcircumflex" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="011C"/>
   <outline>
     <component base="G"/>
-    <component base="circumflexcomb.case" xOffset="192.0"/>
+    <component base="circumflexcomb.case" xOffset="192"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif
index fa946ed0..6d2c967a 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcommaaccent" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="0122"/>
   <outline>
     <component base="G"/>
-    <component base="commaaccentcomb" xOffset="222.0"/>
+    <component base="commaaccentcomb" xOffset="222"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif
index 81aaaa78..9d7c0c0c 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gdotaccent" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="0120"/>
   <outline>
     <component base="G"/>
-    <component base="dotaccentcomb.case" xOffset="250.0"/>
+    <component base="dotaccentcomb.case" xOffset="250"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/G_e-cy.glif
index 033cad41..46e4f514 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_e-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ge-cy" format="2">
-  <advance width="509.0"/>
+  <advance width="509"/>
   <unicode hex="0413"/>
-  <anchor x="169.0" y="0.0" name="bottomright"/>
-  <anchor x="265.0" y="694.0" name="top"/>
+  <anchor x="169" y="0" name="bottomright"/>
+  <anchor x="265" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="132.0" y="0.0" type="line"/>
-      <point x="132.0" y="676.0" type="line"/>
-      <point x="487.0" y="676.0" type="line"/>
-      <point x="487.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="487" y="676" type="line"/>
+      <point x="487" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_edescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_edescender-cy.glif
index 64c21981..7ada80e9 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_edescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_edescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gedescender-cy" format="2">
-  <advance width="509.0"/>
+  <advance width="509"/>
   <unicode hex="04F6"/>
   <outline>
     <component base="Ge-cy"/>
-    <component base="descender-cy.case" xOffset="73.0"/>
+    <component base="descender-cy.case" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif b/src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif
index debfcba5..2013142d 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Germandbls" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="1E9E"/>
   <outline>
     <contour>
-      <point x="434.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="554.0" y="-10.0"/>
-      <point x="632.0" y="59.0"/>
-      <point x="632.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="632.0" y="273.0"/>
-      <point x="566.0" y="341.0"/>
-      <point x="433.0" y="370.0" type="curve"/>
-      <point x="434.0" y="360.0" type="line"/>
-      <point x="581.0" y="599.0" type="line"/>
-      <point x="557.0" y="659.0"/>
-      <point x="467.0" y="702.0"/>
-      <point x="364.0" y="702.0" type="curve" smooth="yes"/>
-      <point x="217.0" y="702.0"/>
-      <point x="117.0" y="614.0"/>
-      <point x="117.0" y="482.0" type="curve" smooth="yes"/>
-      <point x="117.0" y="0.0" type="line"/>
-      <point x="138.0" y="0.0" type="line"/>
-      <point x="138.0" y="482.0" type="line" smooth="yes"/>
-      <point x="138.0" y="603.0"/>
-      <point x="228.0" y="683.0"/>
-      <point x="362.0" y="683.0" type="curve" smooth="yes"/>
-      <point x="452.0" y="683.0"/>
-      <point x="533.0" y="648.0"/>
-      <point x="557.0" y="599.0" type="curve"/>
-      <point x="409.0" y="355.0" type="line"/>
-      <point x="546.0" y="328.0"/>
-      <point x="611.0" y="266.0"/>
-      <point x="611.0" y="163.0" type="curve" smooth="yes"/>
-      <point x="611.0" y="70.0"/>
-      <point x="542.0" y="8.0"/>
-      <point x="439.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="395.0" y="8.0"/>
-      <point x="347.0" y="19.0"/>
-      <point x="303.0" y="39.0" type="curve"/>
-      <point x="296.0" y="21.0" type="line"/>
-      <point x="337.0" y="1.0"/>
-      <point x="386.0" y="-10.0"/>
+      <point x="434" y="-10" type="curve" smooth="yes"/>
+      <point x="554" y="-10"/>
+      <point x="632" y="59"/>
+      <point x="632" y="164" type="curve" smooth="yes"/>
+      <point x="632" y="273"/>
+      <point x="566" y="341"/>
+      <point x="433" y="370" type="curve"/>
+      <point x="434" y="360" type="line"/>
+      <point x="581" y="599" type="line"/>
+      <point x="557" y="659"/>
+      <point x="467" y="702"/>
+      <point x="364" y="702" type="curve" smooth="yes"/>
+      <point x="217" y="702"/>
+      <point x="117" y="614"/>
+      <point x="117" y="482" type="curve" smooth="yes"/>
+      <point x="117" y="0" type="line"/>
+      <point x="138" y="0" type="line"/>
+      <point x="138" y="482" type="line" smooth="yes"/>
+      <point x="138" y="603"/>
+      <point x="228" y="683"/>
+      <point x="362" y="683" type="curve" smooth="yes"/>
+      <point x="452" y="683"/>
+      <point x="533" y="648"/>
+      <point x="557" y="599" type="curve"/>
+      <point x="409" y="355" type="line"/>
+      <point x="546" y="328"/>
+      <point x="611" y="266"/>
+      <point x="611" y="163" type="curve" smooth="yes"/>
+      <point x="611" y="70"/>
+      <point x="542" y="8"/>
+      <point x="439" y="8" type="curve" smooth="yes"/>
+      <point x="395" y="8"/>
+      <point x="347" y="19"/>
+      <point x="303" y="39" type="curve"/>
+      <point x="296" y="21" type="line"/>
+      <point x="337" y="1"/>
+      <point x="386" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_hemiddlehook-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_hemiddlehook-cy.glif
index ef80bb21..3900d864 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_hemiddlehook-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_hemiddlehook-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ghemiddlehook-cy" format="2">
-  <advance width="633.0"/>
+  <advance width="633"/>
   <unicode hex="0494"/>
   <outline>
     <contour>
-      <point x="253.0" y="-231.0" type="line"/>
-      <point x="444.0" y="-214.0"/>
-      <point x="571.0" y="-77.0"/>
-      <point x="571.0" y="111.0" type="curve" smooth="yes"/>
-      <point x="571.0" y="286.0"/>
-      <point x="481.0" y="391.0"/>
-      <point x="332.0" y="391.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="391.0"/>
-      <point x="163.0" y="357.0"/>
-      <point x="117.0" y="305.0" type="curve"/>
-      <point x="127.0" y="294.0" type="line"/>
-      <point x="170.0" y="341.0"/>
-      <point x="251.0" y="373.0"/>
-      <point x="328.0" y="373.0" type="curve" smooth="yes"/>
-      <point x="467.0" y="373.0"/>
-      <point x="550.0" y="274.0"/>
-      <point x="550.0" y="110.0" type="curve" smooth="yes"/>
-      <point x="550.0" y="-68.0"/>
-      <point x="431.0" y="-200.0"/>
-      <point x="252.0" y="-219.0" type="curve"/>
+      <point x="253" y="-231" type="line"/>
+      <point x="444" y="-214"/>
+      <point x="571" y="-77"/>
+      <point x="571" y="111" type="curve" smooth="yes"/>
+      <point x="571" y="286"/>
+      <point x="481" y="391"/>
+      <point x="332" y="391" type="curve" smooth="yes"/>
+      <point x="249" y="391"/>
+      <point x="163" y="357"/>
+      <point x="117" y="305" type="curve"/>
+      <point x="127" y="294" type="line"/>
+      <point x="170" y="341"/>
+      <point x="251" y="373"/>
+      <point x="328" y="373" type="curve" smooth="yes"/>
+      <point x="467" y="373"/>
+      <point x="550" y="274"/>
+      <point x="550" y="110" type="curve" smooth="yes"/>
+      <point x="550" y="-68"/>
+      <point x="431" y="-200"/>
+      <point x="252" y="-219" type="curve"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="676.0" type="line"/>
-      <point x="476.0" y="676.0" type="line"/>
-      <point x="476.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="676" type="line"/>
+      <point x="476" y="676" type="line"/>
+      <point x="476" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif
index 5f06db3d..70cc0294 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ghestroke-cy" format="2">
-  <advance width="506.0"/>
+  <advance width="506"/>
   <unicode hex="0492"/>
   <outline>
     <contour>
-      <point x="122.0" y="0.0" type="line"/>
-      <point x="144.0" y="0.0" type="line"/>
-      <point x="144.0" y="676.0" type="line"/>
-      <point x="484.0" y="676.0" type="line"/>
-      <point x="484.0" y="694.0" type="line"/>
-      <point x="122.0" y="694.0" type="line"/>
+      <point x="122" y="0" type="line"/>
+      <point x="144" y="0" type="line"/>
+      <point x="144" y="676" type="line"/>
+      <point x="484" y="676" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="122" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="40.0" y="318.0" type="line"/>
-      <point x="319.0" y="318.0" type="line"/>
-      <point x="319.0" y="335.0" type="line"/>
-      <point x="40.0" y="335.0" type="line"/>
+      <point x="40" y="318" type="line"/>
+      <point x="319" y="318" type="line"/>
+      <point x="319" y="335" type="line"/>
+      <point x="40" y="335" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif
index a6d9f2f2..c8422e92 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gheupturn-cy" format="2">
-  <advance width="504.0"/>
+  <advance width="504"/>
   <unicode hex="0490"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="132.0" y="0.0" type="line"/>
-      <point x="132.0" y="676.0" type="line"/>
-      <point x="482.0" y="676.0" type="line"/>
-      <point x="482.0" y="850.0" type="line"/>
-      <point x="463.0" y="850.0" type="line"/>
-      <point x="463.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="482" y="676" type="line"/>
+      <point x="482" y="850" type="line"/>
+      <point x="463" y="850" type="line"/>
+      <point x="463" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/G_je-cy.glif
index 3506e931..511365bf 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_je-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_je-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gje-cy" format="2">
-  <advance width="509.0"/>
+  <advance width="509"/>
   <unicode hex="0403"/>
   <outline>
     <component base="Ge-cy"/>
-    <component base="acutecomb.case" xOffset="207.0"/>
+    <component base="acutecomb.case" xOffset="207"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_macron.glif b/src/Cantarell-Light.ufo/glyphs/G_macron.glif
index 746368af..2768883d 100644
--- a/src/Cantarell-Light.ufo/glyphs/G_macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/G_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gmacron" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="1E20"/>
   <outline>
     <component base="G"/>
-    <component base="macroncomb.case" xOffset="131.0"/>
+    <component base="macroncomb.case" xOffset="131"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_.glif b/src/Cantarell-Light.ufo/glyphs/H_.glif
index 47e61b5d..0abec0e4 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="H" format="2">
-  <advance width="702.0"/>
+  <advance width="702"/>
   <unicode hex="0048"/>
   <note>
 H
 </note>
-  <anchor x="353.0" y="0.0" name="bottom"/>
-  <anchor x="353.0" y="534.0" name="center"/>
-  <anchor x="353.0" y="694.0" name="top"/>
-  <anchor x="2.0" y="694.0" name="topleft"/>
+  <anchor x="353" y="0" name="bottom"/>
+  <anchor x="353" y="534" name="center"/>
+  <anchor x="353" y="694" name="top"/>
+  <anchor x="2" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="570.0" y="0.0" type="line"/>
-      <point x="592.0" y="0.0" type="line"/>
-      <point x="592.0" y="694.0" type="line"/>
-      <point x="570.0" y="694.0" type="line"/>
+      <point x="570" y="0" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="132.0" y="0.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="352.0" type="line"/>
-      <point x="576.0" y="352.0" type="line"/>
-      <point x="576.0" y="371.0" type="line"/>
-      <point x="125.0" y="371.0" type="line"/>
+      <point x="125" y="352" type="line"/>
+      <point x="576" y="352" type="line"/>
+      <point x="576" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/H_a-cy.glif
index 06930c1e..d6273b27 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_a-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_a-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ha-cy" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0425"/>
-  <anchor x="560.0" y="0.0" name="bottomright"/>
+  <anchor x="560" y="0" name="bottomright"/>
   <outline>
     <component base="X"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_adescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/H_adescender-cy.glif
index 3d605d7e..6ab06bd4 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_adescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_adescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hadescender-cy" format="2">
-  <advance width="662.0"/>
+  <advance width="662"/>
   <unicode hex="04B2"/>
   <outline>
-    <component base="Ha-cy" xOffset="7.0"/>
-    <component base="descender-cy.case" xOffset="471.0"/>
+    <component base="Ha-cy" xOffset="7"/>
+    <component base="descender-cy.case" xOffset="471"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif
index 3e59803e..a6a52cf5 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hardsign-cy" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="042A"/>
-  <anchor x="355.0" y="694.0" name="top"/>
+  <anchor x="355" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="231.0" y="0.0" type="line"/>
-      <point x="428.0" y="0.0" type="line" smooth="yes"/>
-      <point x="567.0" y="0.0"/>
-      <point x="649.0" y="74.0"/>
-      <point x="649.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="649.0" y="322.0"/>
-      <point x="574.0" y="403.0"/>
-      <point x="461.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="403.0" type="line"/>
-      <point x="245.0" y="386.0" type="line"/>
-      <point x="451.0" y="386.0" type="line" smooth="yes"/>
-      <point x="557.0" y="386.0"/>
-      <point x="627.0" y="310.0"/>
-      <point x="627.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="627.0" y="84.0"/>
-      <point x="557.0" y="18.0"/>
-      <point x="439.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="18.0" type="line"/>
-      <point x="253.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
-      <point x="39.0" y="676.0" type="line"/>
-      <point x="231.0" y="676.0" type="line"/>
+      <point x="231" y="0" type="line"/>
+      <point x="428" y="0" type="line" smooth="yes"/>
+      <point x="567" y="0"/>
+      <point x="649" y="74"/>
+      <point x="649" y="200" type="curve" smooth="yes"/>
+      <point x="649" y="322"/>
+      <point x="574" y="403"/>
+      <point x="461" y="403" type="curve" smooth="yes"/>
+      <point x="245" y="403" type="line"/>
+      <point x="245" y="386" type="line"/>
+      <point x="451" y="386" type="line" smooth="yes"/>
+      <point x="557" y="386"/>
+      <point x="627" y="310"/>
+      <point x="627" y="195" type="curve" smooth="yes"/>
+      <point x="627" y="84"/>
+      <point x="557" y="18"/>
+      <point x="439" y="18" type="curve" smooth="yes"/>
+      <point x="253" y="18" type="line"/>
+      <point x="253" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+      <point x="39" y="676" type="line"/>
+      <point x="231" y="676" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_bar.glif b/src/Cantarell-Light.ufo/glyphs/H_bar.glif
index fa48689f..cd003bc0 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_bar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_bar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hbar" format="2">
-  <advance width="702.0"/>
+  <advance width="702"/>
   <unicode hex="0126"/>
   <outline>
     <component base="H"/>
-    <component base="strokelongcomb" xOffset="-107.0" yOffset="192.0"/>
+    <component base="strokelongcomb" xOffset="-107" yOffset="192"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif 
b/src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif
index 2a5ff9d0..55ffe824 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hbrevebelow" format="2">
-  <advance width="702.0"/>
+  <advance width="702"/>
   <unicode hex="1E2A"/>
   <outline>
     <component base="H"/>
-    <component base="brevebelowcomb" xOffset="147.0"/>
+    <component base="brevebelowcomb" xOffset="147"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/H_circumflex.glif
index f869c1e0..1d2c1f51 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hcircumflex" format="2">
-  <advance width="702.0"/>
+  <advance width="702"/>
   <unicode hex="0124"/>
   <outline>
     <component base="H"/>
-    <component base="circumflexcomb.case" xOffset="176.0"/>
+    <component base="circumflexcomb.case" xOffset="176"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif
index acfcd268..a7ad186e 100644
--- a/src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hdotbelow" format="2">
-  <advance width="702.0"/>
+  <advance width="702"/>
   <unicode hex="1E24"/>
   <outline>
     <component base="H"/>
-    <component base="dotbelowcomb" xOffset="233.0"/>
+    <component base="dotbelowcomb" xOffset="233"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_-cy.glif
index 07088dae..d9128c2a 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="I-cy" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="0406"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_.glif b/src/Cantarell-Light.ufo/glyphs/I_.glif
index 546ec4cc..bc44bb70 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="I" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="0049"/>
   <note>
 I
 </note>
-  <anchor x="121.0" y="0.0" name="bottom"/>
-  <anchor x="125.0" y="10.0" name="ogonek"/>
-  <anchor x="121.0" y="694.0" name="top"/>
-  <anchor x="-6.0" y="694.0" name="topleft"/>
+  <anchor x="121" y="0" name="bottom"/>
+  <anchor x="125" y="10" name="ogonek"/>
+  <anchor x="121" y="694" name="top"/>
+  <anchor x="-6" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
index a3cf4112..5bc5c90c 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ia-cy" format="2">
-  <advance width="605.0"/>
+  <advance width="605"/>
   <unicode hex="042F"/>
-  <anchor x="300.0" y="694.0" name="top"/>
+  <anchor x="300" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="285.0" y="288.0" type="curve" smooth="yes"/>
-      <point x="484.0" y="288.0" type="line"/>
-      <point x="484.0" y="306.0" type="line"/>
-      <point x="290.0" y="306.0" type="line" smooth="yes"/>
-      <point x="163.0" y="306.0"/>
-      <point x="87.0" y="377.0"/>
-      <point x="87.0" y="495.0" type="curve" smooth="yes"/>
-      <point x="87.0" y="610.0"/>
-      <point x="160.0" y="676.0"/>
-      <point x="283.0" y="676.0" type="curve" smooth="yes"/>
-      <point x="484.0" y="676.0" type="line"/>
-      <point x="484.0" y="694.0" type="line"/>
-      <point x="290.0" y="694.0" type="line" smooth="yes"/>
-      <point x="150.0" y="694.0"/>
-      <point x="65.0" y="618.0"/>
-      <point x="65.0" y="489.0" type="curve" smooth="yes"/>
-      <point x="65.0" y="365.0"/>
-      <point x="149.0" y="288.0"/>
+      <point x="285" y="288" type="curve" smooth="yes"/>
+      <point x="484" y="288" type="line"/>
+      <point x="484" y="306" type="line"/>
+      <point x="290" y="306" type="line" smooth="yes"/>
+      <point x="163" y="306"/>
+      <point x="87" y="377"/>
+      <point x="87" y="495" type="curve" smooth="yes"/>
+      <point x="87" y="610"/>
+      <point x="160" y="676"/>
+      <point x="283" y="676" type="curve" smooth="yes"/>
+      <point x="484" y="676" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="290" y="694" type="line" smooth="yes"/>
+      <point x="150" y="694"/>
+      <point x="65" y="618"/>
+      <point x="65" y="489" type="curve" smooth="yes"/>
+      <point x="65" y="365"/>
+      <point x="149" y="288"/>
     </contour>
     <contour>
-      <point x="61.0" y="0.0" type="line"/>
-      <point x="86.0" y="0.0" type="line"/>
-      <point x="265.0" y="302.0" type="line"/>
-      <point x="243.0" y="302.0" type="line"/>
+      <point x="61" y="0" type="line"/>
+      <point x="86" y="0" type="line"/>
+      <point x="265" y="302" type="line"/>
+      <point x="243" y="302" type="line"/>
     </contour>
     <contour>
-      <point x="474.0" y="0.0" type="line"/>
-      <point x="495.0" y="0.0" type="line"/>
-      <point x="495.0" y="694.0" type="line"/>
-      <point x="474.0" y="694.0" type="line"/>
+      <point x="474" y="0" type="line"/>
+      <point x="495" y="0" type="line"/>
+      <point x="495" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_acute.glif b/src/Cantarell-Light.ufo/glyphs/I_acute.glif
index fe977e69..50340365 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iacute" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="00CD"/>
   <outline>
     <component base="I"/>
-    <component base="acutecomb.case" xOffset="63.0"/>
+    <component base="acutecomb.case" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_breve.glif b/src/Cantarell-Light.ufo/glyphs/I_breve.glif
index b930b0ff..27e3aa3b 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_breve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ibreve" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="012C"/>
   <outline>
     <component base="I"/>
-    <component base="brevecomb.case" xOffset="-82.0"/>
+    <component base="brevecomb.case" xOffset="-82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_caron.glif b/src/Cantarell-Light.ufo/glyphs/I_caron.glif
index 8188f521..983a3558 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Icaron" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="01CF"/>
   <outline>
     <component base="I"/>
-    <component base="caroncomb.case" xOffset="-54.0"/>
+    <component base="caroncomb.case" xOffset="-54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/I_circumflex.glif
index f4b30618..057d863d 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Icircumflex" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="00CE"/>
   <outline>
     <component base="I"/>
-    <component base="circumflexcomb.case" xOffset="-56.0"/>
+    <component base="circumflexcomb.case" xOffset="-56"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif
index 95d97791..188a0e4f 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idblgrave" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="0208"/>
   <outline>
     <component base="I"/>
-    <component base="dblgravecomb.case" xOffset="-122.0"/>
+    <component base="dblgravecomb.case" xOffset="-122"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif
index 17d1435a..c2ed84e7 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresis-cy" format="2">
-  <advance width="722.0"/>
+  <advance width="722"/>
   <unicode hex="04E4"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="dieresiscomb.case" xOffset="141.0"/>
+    <component base="dieresiscomb.case" xOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/I_dieresis.glif
index 6e583507..c195d1a3 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresis" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="00CF"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-99.0"/>
+    <component base="dieresiscomb.case" xOffset="-99"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/I_dieresisacute.glif
index 25220744..f3f377d9 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_dieresisacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_dieresisacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresisacute" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="1E2E"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-99.0"/>
-    <component base="acutecomb.case" xOffset="63.0" yOffset="145.0"/>
+    <component base="dieresiscomb.case" xOffset="-99"/>
+    <component base="acutecomb.case" xOffset="63" yOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif
index f2fb9763..2d7840f5 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idotaccent" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="0130"/>
   <outline>
     <component base="I"/>
-    <component base="dotaccentcomb.case" xOffset="2.0"/>
+    <component base="dotaccentcomb.case" xOffset="2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif
index b64dcc61..8677535c 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idotbelow" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="1ECA"/>
   <outline>
     <component base="I"/>
-    <component base="dotbelowcomb" xOffset="1.0"/>
+    <component base="dotbelowcomb" xOffset="1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_e-cy.glif
index 5993b6c5..405bcbb1 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_e-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ie-cy" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0415"/>
-  <anchor x="277.0" y="694.0" name="top"/>
+  <anchor x="277" y="694" name="top"/>
   <outline>
     <component base="E"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif
index 7c340f31..1b3ac075 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iebreve-cy" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="04D6"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="brevecomb-cy.case" xOffset="84.0"/>
+    <component base="brevecomb-cy.case" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif
index 86c3e032..8fe78829 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iegrave-cy" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0400"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="gravecomb.case" xOffset="80.0"/>
+    <component base="gravecomb.case" xOffset="80"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_grave.glif b/src/Cantarell-Light.ufo/glyphs/I_grave.glif
index 045ea775..5ad8361a 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Igrave" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="00CC"/>
   <outline>
     <component base="I"/>
-    <component base="gravecomb.case" xOffset="-76.0"/>
+    <component base="gravecomb.case" xOffset="-76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/I_hookabove.glif
index 95c29c7d..8151242c 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_hookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ihookabove" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="1EC8"/>
   <outline>
     <component base="I"/>
-    <component base="hookabovecomb.case" xOffset="-34.0"/>
+    <component base="hookabovecomb.case" xOffset="-34"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_i-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_i-cy.glif
index 679506e5..916d7cd4 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_i-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_i-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ii-cy" format="2">
-  <advance width="722.0"/>
+  <advance width="722"/>
   <unicode hex="0418"/>
-  <anchor x="702.0" y="0.0" name="bottomright"/>
-  <anchor x="361.0" y="694.0" name="top"/>
+  <anchor x="702" y="0" name="bottomright"/>
+  <anchor x="361" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="137.0" y="0.0" type="line"/>
-      <point x="593.0" y="674.0" type="line"/>
-      <point x="592.0" y="674.0" type="line"/>
-      <point x="592.0" y="0.0" type="line"/>
-      <point x="612.0" y="0.0" type="line"/>
-      <point x="612.0" y="694.0" type="line"/>
-      <point x="585.0" y="694.0" type="line"/>
-      <point x="128.0" y="20.0" type="line"/>
-      <point x="130.0" y="20.0" type="line"/>
-      <point x="130.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="137" y="0" type="line"/>
+      <point x="593" y="674" type="line"/>
+      <point x="592" y="674" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="612" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="585" y="694" type="line"/>
+      <point x="128" y="20" type="line"/>
+      <point x="130" y="20" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif
index d960e32f..adf43d18 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iigrave-cy" format="2">
-  <advance width="722.0"/>
+  <advance width="722"/>
   <unicode hex="040D"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="gravecomb.case" xOffset="164.0"/>
+    <component base="gravecomb.case" xOffset="164"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/I_invertedbreve.glif
index 7940303b..1ba13fbb 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_invertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iinvertedbreve" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="020A"/>
   <outline>
     <component base="I"/>
-    <component base="breveinvertedcomb.case" xOffset="-85.0"/>
+    <component base="breveinvertedcomb.case" xOffset="-85"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif
index 72115af1..861eafe0 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iishort-cy" format="2">
-  <advance width="722.0"/>
+  <advance width="722"/>
   <unicode hex="0419"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="brevecomb-cy.case" xOffset="168.0"/>
+    <component base="brevecomb-cy.case" xOffset="168"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif
index f7ec6b87..761b3951 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Imacron-cy" format="2">
-  <advance width="722.0"/>
+  <advance width="722"/>
   <unicode hex="04E2"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="macroncomb.case" xOffset="123.0"/>
+    <component base="macroncomb.case" xOffset="123"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_macron.glif b/src/Cantarell-Light.ufo/glyphs/I_macron.glif
index 7c1a2a1f..367eec7c 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Imacron" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="012A"/>
   <outline>
     <component base="I"/>
-    <component base="macroncomb.narrow.case" xOffset="-91.0"/>
+    <component base="macroncomb.narrow.case" xOffset="-91"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_o-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_o-cy.glif
index 42cb68b4..ed380e35 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_o-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_o-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Io-cy" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="0401"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="dieresiscomb.case" xOffset="57.0"/>
+    <component base="dieresiscomb.case" xOffset="57"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/I_ogonek.glif
index 466b18a2..0e1dc81d 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_ogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iogonek" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="012E"/>
   <outline>
     <component base="I"/>
-    <component base="ogonekcomb.narrow" xOffset="-251.0"/>
+    <component base="ogonekcomb.narrow" xOffset="-251"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_tilde.glif b/src/Cantarell-Light.ufo/glyphs/I_tilde.glif
index 500f29e0..e1cac42d 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Itilde" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="0128"/>
   <outline>
     <component base="I"/>
-    <component base="tildecomb.case" xOffset="-123.0"/>
+    <component base="tildecomb.case" xOffset="-123"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_u-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_u-cy.glif
index aa2e18cd..afa8a1fd 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_u-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_u-cy.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iu-cy" format="2">
-  <advance width="959.0"/>
+  <advance width="959"/>
   <unicode hex="042E"/>
-  <anchor x="480.0" y="694.0" name="top"/>
+  <anchor x="480" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="581.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="763.0" y="-10.0"/>
-      <point x="887.0" y="134.0"/>
-      <point x="887.0" y="347.0" type="curve" smooth="yes"/>
-      <point x="887.0" y="558.0"/>
-      <point x="766.0" y="699.0"/>
-      <point x="585.0" y="699.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="699.0"/>
-      <point x="296.0" y="562.0"/>
-      <point x="296.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="125.0"/>
-      <point x="405.0" y="-10.0"/>
+      <point x="581" y="-10" type="curve" smooth="yes"/>
+      <point x="763" y="-10"/>
+      <point x="887" y="134"/>
+      <point x="887" y="347" type="curve" smooth="yes"/>
+      <point x="887" y="558"/>
+      <point x="766" y="699"/>
+      <point x="585" y="699" type="curve" smooth="yes"/>
+      <point x="407" y="699"/>
+      <point x="296" y="562"/>
+      <point x="296" y="343" type="curve" smooth="yes"/>
+      <point x="296" y="125"/>
+      <point x="405" y="-10"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="132.0" y="0.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="352.0" type="line"/>
-      <point x="309.0" y="352.0" type="line"/>
-      <point x="309.0" y="371.0" type="line"/>
-      <point x="125.0" y="371.0" type="line"/>
+      <point x="125" y="352" type="line"/>
+      <point x="309" y="352" type="line"/>
+      <point x="309" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
     </contour>
     <contour>
-      <point x="584.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="9.0"/>
-      <point x="317.0" y="137.0"/>
-      <point x="317.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="317.0" y="556.0"/>
-      <point x="415.0" y="680.0"/>
-      <point x="581.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="750.0" y="680.0"/>
-      <point x="865.0" y="543.0"/>
-      <point x="865.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="865.0" y="142.0"/>
-      <point x="752.0" y="9.0"/>
+      <point x="584" y="9" type="curve" smooth="yes"/>
+      <point x="419" y="9"/>
+      <point x="317" y="137"/>
+      <point x="317" y="346" type="curve" smooth="yes"/>
+      <point x="317" y="556"/>
+      <point x="415" y="680"/>
+      <point x="581" y="680" type="curve" smooth="yes"/>
+      <point x="750" y="680"/>
+      <point x="865" y="543"/>
+      <point x="865" y="342" type="curve" smooth="yes"/>
+      <point x="865" y="142"/>
+      <point x="752" y="9"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif
index 345e2177..8c4c970c 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Izhitsa-cy" format="2">
-  <advance width="691.0"/>
+  <advance width="691"/>
   <unicode hex="0474"/>
   <outline>
     <contour>
-      <point x="304.0" y="0.0" type="line"/>
-      <point x="315.0" y="0.0" type="line"/>
-      <point x="502.0" y="532.0" type="line" smooth="yes"/>
-      <point x="539.0" y="638.0"/>
-      <point x="587.0" y="687.0"/>
-      <point x="653.0" y="687.0" type="curve"/>
-      <point x="652.0" y="707.0" type="line"/>
-      <point x="579.0" y="707.0"/>
-      <point x="521.0" y="648.0"/>
-      <point x="481.0" y="533.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="30.0" type="line"/>
-      <point x="315.0" y="30.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
-      <point x="45.0" y="694.0" type="line"/>
+      <point x="304" y="0" type="line"/>
+      <point x="315" y="0" type="line"/>
+      <point x="502" y="532" type="line" smooth="yes"/>
+      <point x="539" y="638"/>
+      <point x="587" y="687"/>
+      <point x="653" y="687" type="curve"/>
+      <point x="652" y="707" type="line"/>
+      <point x="579" y="707"/>
+      <point x="521" y="648"/>
+      <point x="481" y="533" type="curve" smooth="yes"/>
+      <point x="306" y="30" type="line"/>
+      <point x="315" y="30" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="45" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_.glif b/src/Cantarell-Light.ufo/glyphs/J_.glif
index bc12dea3..2eb87669 100644
--- a/src/Cantarell-Light.ufo/glyphs/J_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/J_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="J" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <unicode hex="004A"/>
   <note>
 J
 </note>
-  <anchor x="257.0" y="0.0" name="bottom"/>
-  <anchor x="282.0" y="694.0" name="top"/>
+  <anchor x="257" y="0" name="bottom"/>
+  <anchor x="282" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="146.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="-10.0"/>
-      <point x="293.0" y="54.0"/>
-      <point x="293.0" y="158.0" type="curve" smooth="yes"/>
-      <point x="293.0" y="694.0" type="line"/>
-      <point x="272.0" y="694.0" type="line"/>
-      <point x="272.0" y="154.0" type="line" smooth="yes"/>
-      <point x="272.0" y="63.0"/>
-      <point x="226.0" y="9.0"/>
-      <point x="149.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="116.0" y="9.0"/>
-      <point x="78.0" y="19.0"/>
-      <point x="48.0" y="36.0" type="curve"/>
-      <point x="40.0" y="19.0" type="line"/>
-      <point x="69.0" y="1.0"/>
-      <point x="108.0" y="-10.0"/>
+      <point x="146" y="-10" type="curve" smooth="yes"/>
+      <point x="237" y="-10"/>
+      <point x="293" y="54"/>
+      <point x="293" y="158" type="curve" smooth="yes"/>
+      <point x="293" y="694" type="line"/>
+      <point x="272" y="694" type="line"/>
+      <point x="272" y="154" type="line" smooth="yes"/>
+      <point x="272" y="63"/>
+      <point x="226" y="9"/>
+      <point x="149" y="9" type="curve" smooth="yes"/>
+      <point x="116" y="9"/>
+      <point x="78" y="19"/>
+      <point x="48" y="36" type="curve"/>
+      <point x="40" y="19" type="line"/>
+      <point x="69" y="1"/>
+      <point x="108" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_acute.glif b/src/Cantarell-Light.ufo/glyphs/J_acute.glif
index 2f6b9c6a..010ff26b 100644
--- a/src/Cantarell-Light.ufo/glyphs/J_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/J_acute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Jacute" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <outline>
     <component base="J"/>
-    <component base="acutecomb.case" xOffset="224.0"/>
+    <component base="acutecomb.case" xOffset="224"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/J_circumflex.glif
index d85d3592..08e8e120 100644
--- a/src/Cantarell-Light.ufo/glyphs/J_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/J_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Jcircumflex" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <unicode hex="0134"/>
   <outline>
     <component base="J"/>
-    <component base="circumflexcomb.case" xOffset="105.0"/>
+    <component base="circumflexcomb.case" xOffset="105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/J_e-cy.glif
index 52ff854d..1b397dca 100644
--- a/src/Cantarell-Light.ufo/glyphs/J_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/J_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Je-cy" format="2">
-  <advance width="398.0"/>
+  <advance width="398"/>
   <unicode hex="0408"/>
   <outline>
     <component base="J"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_.glif b/src/Cantarell-Light.ufo/glyphs/K_.glif
index 2d8c9fd9..3b2b45fa 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="K" format="2">
-  <advance width="552.0"/>
+  <advance width="552"/>
   <unicode hex="004B"/>
   <note>
 K
 </note>
-  <anchor x="283.0" y="0.0" name="bottom"/>
-  <anchor x="283.0" y="694.0" name="top"/>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="283" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="497.0" y="0.0" type="line"/>
-      <point x="527.0" y="0.0" type="line"/>
-      <point x="151.0" y="366.0" type="line"/>
-      <point x="151.0" y="356.0" type="line"/>
-      <point x="513.0" y="694.0" type="line"/>
-      <point x="484.0" y="694.0" type="line"/>
-      <point x="132.0" y="360.0" type="line"/>
+      <point x="497" y="0" type="line"/>
+      <point x="527" y="0" type="line"/>
+      <point x="151" y="366" type="line"/>
+      <point x="151" y="356" type="line"/>
+      <point x="513" y="694" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="132" y="360" type="line"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="130.0" y="0.0" type="line"/>
-      <point x="130.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/K_a-cy.glif
index 95703310..961add26 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_a-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_a-cy.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ka-cy" format="2">
-  <advance width="608.0"/>
+  <advance width="608"/>
   <unicode hex="041A"/>
-  <anchor x="589.0" y="0.0" name="bottomright"/>
-  <anchor x="309.0" y="694.0" name="top"/>
+  <anchor x="589" y="0" name="bottomright"/>
+  <anchor x="309" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="555.0" y="0.0" type="line"/>
-      <point x="580.0" y="0.0" type="line"/>
-      <point x="285.0" y="364.0" type="line"/>
-      <point x="285.0" y="353.0" type="line"/>
-      <point x="565.0" y="694.0" type="line"/>
-      <point x="541.0" y="694.0" type="line"/>
-      <point x="266.0" y="357.0" type="line"/>
+      <point x="555" y="0" type="line"/>
+      <point x="580" y="0" type="line"/>
+      <point x="285" y="364" type="line"/>
+      <point x="285" y="353" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="541" y="694" type="line"/>
+      <point x="266" y="357" type="line"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="130.0" y="0.0" type="line"/>
-      <point x="130.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="348.0" type="line"/>
-      <point x="280.0" y="348.0" type="line"/>
-      <point x="280.0" y="366.0" type="line"/>
-      <point x="119.0" y="366.0" type="line"/>
+      <point x="119" y="348" type="line"/>
+      <point x="280" y="348" type="line"/>
+      <point x="280" y="366" type="line"/>
+      <point x="119" y="366" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
index cccfcd3d..ac547226 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kabashkir-cy" format="2">
-  <advance width="714.0"/>
+  <advance width="714"/>
   <unicode hex="04A0"/>
   <outline>
     <contour>
-      <point x="22.0" y="676.0" type="line"/>
-      <point x="236.0" y="676.0" type="line"/>
-      <point x="236.0" y="694.0" type="line"/>
-      <point x="22.0" y="694.0" type="line"/>
+      <point x="22" y="676" type="line"/>
+      <point x="236" y="676" type="line"/>
+      <point x="236" y="694" type="line"/>
+      <point x="22" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="661.0" y="0.0" type="line"/>
-      <point x="686.0" y="0.0" type="line"/>
-      <point x="391.0" y="364.0" type="line"/>
-      <point x="391.0" y="353.0" type="line"/>
-      <point x="671.0" y="694.0" type="line"/>
-      <point x="647.0" y="694.0" type="line"/>
-      <point x="372.0" y="357.0" type="line"/>
+      <point x="661" y="0" type="line"/>
+      <point x="686" y="0" type="line"/>
+      <point x="391" y="364" type="line"/>
+      <point x="391" y="353" type="line"/>
+      <point x="671" y="694" type="line"/>
+      <point x="647" y="694" type="line"/>
+      <point x="372" y="357" type="line"/>
     </contour>
     <contour>
-      <point x="216.0" y="0.0" type="line"/>
-      <point x="236.0" y="0.0" type="line"/>
-      <point x="236.0" y="694.0" type="line"/>
-      <point x="216.0" y="694.0" type="line"/>
+      <point x="216" y="0" type="line"/>
+      <point x="236" y="0" type="line"/>
+      <point x="236" y="694" type="line"/>
+      <point x="216" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="225.0" y="348.0" type="line"/>
-      <point x="386.0" y="348.0" type="line"/>
-      <point x="386.0" y="366.0" type="line"/>
-      <point x="225.0" y="366.0" type="line"/>
+      <point x="225" y="348" type="line"/>
+      <point x="386" y="348" type="line"/>
+      <point x="386" y="366" type="line"/>
+      <point x="225" y="366" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_acute.glif b/src/Cantarell-Light.ufo/glyphs/K_acute.glif
index f298ea65..edf5f080 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kacute" format="2">
-  <advance width="552.0"/>
+  <advance width="552"/>
   <unicode hex="1E30"/>
   <outline>
     <component base="K"/>
-    <component base="acutecomb.case" xOffset="225.0"/>
+    <component base="acutecomb.case" xOffset="225"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_adescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/K_adescender-cy.glif
index 049b8a92..3f90c9f3 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_adescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_adescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kadescender-cy" format="2">
-  <advance width="684.0"/>
+  <advance width="684"/>
   <unicode hex="049A"/>
   <outline>
     <component base="Ka-cy"/>
-    <component base="descender-cy.case" xOffset="493.0"/>
+    <component base="descender-cy.case" xOffset="493"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_averticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/K_averticalstroke-cy.glif
index 4f216c1c..7b190300 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_averticalstroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_averticalstroke-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kaverticalstroke-cy" format="2">
-  <advance width="605.0"/>
+  <advance width="605"/>
   <unicode hex="049C"/>
   <outline>
     <contour>
-      <point x="551.0" y="0.0" type="line"/>
-      <point x="576.0" y="0.0" type="line"/>
-      <point x="301.0" y="364.0" type="line"/>
-      <point x="301.0" y="353.0" type="line"/>
-      <point x="561.0" y="694.0" type="line"/>
-      <point x="537.0" y="694.0" type="line"/>
-      <point x="282.0" y="357.0" type="line"/>
+      <point x="551" y="0" type="line"/>
+      <point x="576" y="0" type="line"/>
+      <point x="301" y="364" type="line"/>
+      <point x="301" y="353" type="line"/>
+      <point x="561" y="694" type="line"/>
+      <point x="537" y="694" type="line"/>
+      <point x="282" y="357" type="line"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="130.0" y="0.0" type="line"/>
-      <point x="130.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="348.0" type="line"/>
-      <point x="296.0" y="348.0" type="line"/>
-      <point x="296.0" y="366.0" type="line"/>
-      <point x="119.0" y="366.0" type="line"/>
+      <point x="119" y="348" type="line"/>
+      <point x="296" y="348" type="line"/>
+      <point x="296" y="366" type="line"/>
+      <point x="119" y="366" type="line"/>
     </contour>
     <contour>
-      <point x="223.0" y="178.0" type="line"/>
-      <point x="243.0" y="178.0" type="line"/>
-      <point x="243.0" y="538.0" type="line"/>
-      <point x="223.0" y="538.0" type="line"/>
+      <point x="223" y="178" type="line"/>
+      <point x="243" y="178" type="line"/>
+      <point x="243" y="538" type="line"/>
+      <point x="223" y="538" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif
index def7a0cb..7264f0f6 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kcommaaccent" format="2">
-  <advance width="552.0"/>
+  <advance width="552"/>
   <unicode hex="0136"/>
   <outline>
     <component base="K"/>
-    <component base="commaaccentcomb" xOffset="154.0"/>
+    <component base="commaaccentcomb" xOffset="154"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/K_je-cy.glif
index b959b82d..3b3fe377 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_je-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_je-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kje-cy" format="2">
-  <advance width="608.0"/>
+  <advance width="608"/>
   <unicode hex="040C"/>
   <outline>
     <component base="Ka-cy"/>
-    <component base="acutecomb.case" xOffset="251.0"/>
+    <component base="acutecomb.case" xOffset="251"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_.glif b/src/Cantarell-Light.ufo/glyphs/L_.glif
index e9cd7fde..2244dc3f 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="L" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="004C"/>
   <note>
 L
 </note>
-  <anchor x="286.0" y="0.0" name="bottom"/>
-  <anchor x="162.0" y="367.0" name="center"/>
-  <anchor x="502.0" y="352.0" name="periodcentered"/>
-  <anchor x="122.0" y="694.0" name="top"/>
-  <anchor x="251.0" y="480.0" name="topright"/>
+  <anchor x="286" y="0" name="bottom"/>
+  <anchor x="162" y="367" name="center"/>
+  <anchor x="502" y="352" name="periodcentered"/>
+  <anchor x="122" y="694" name="top"/>
+  <anchor x="251" y="480" name="topright"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="456.0" y="0.0" type="line"/>
-      <point x="456.0" y="19.0" type="line"/>
-      <point x="131.0" y="19.0" type="line"/>
-      <point x="131.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="456" y="0" type="line"/>
+      <point x="456" y="19" type="line"/>
+      <point x="131" y="19" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_J_.glif b/src/Cantarell-Light.ufo/glyphs/L_J_.glif
index ec58acbd..95e758ea 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_J_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_J_.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="LJ" format="2">
-  <advance width="893.0"/>
+  <advance width="893"/>
   <unicode hex="01C7"/>
   <outline>
     <component base="L"/>
-    <component base="J" xOffset="495.0"/>
+    <component base="J" xOffset="495"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_acute.glif b/src/Cantarell-Light.ufo/glyphs/L_acute.glif
index 813ff0ba..58a394a4 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lacute" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="0139"/>
   <outline>
     <component base="L"/>
-    <component base="acutecomb.case" xOffset="64.0"/>
+    <component base="acutecomb.case" xOffset="64"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_caron.glif b/src/Cantarell-Light.ufo/glyphs/L_caron.glif
index f70fc260..2cac9d1f 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lcaron" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="013D"/>
   <outline>
     <component base="L"/>
-    <component base="caroncomb.alt" xOffset="139.0"/>
+    <component base="caroncomb.alt" xOffset="139"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif
index 4121fd64..7a34cea7 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lcommaaccent" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="013B"/>
   <outline>
     <component base="L"/>
-    <component base="commaaccentcomb" xOffset="157.0"/>
+    <component base="commaaccentcomb" xOffset="157"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_dot.glif b/src/Cantarell-Light.ufo/glyphs/L_dot.glif
index 29dea741..9c25d0f6 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_dot.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_dot.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ldot" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="013F"/>
   <outline>
     <component base="L"/>
-    <component base="periodcentered.loclCAT.case" xOffset="502.0"/>
+    <component base="periodcentered.loclCAT.case" xOffset="502"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif
index 0324bd59..b7c784e1 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ldotbelow" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="1E36"/>
   <outline>
     <component base="L"/>
-    <component base="dotbelowcomb" xOffset="166.0"/>
+    <component base="dotbelowcomb" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_j.glif b/src/Cantarell-Light.ufo/glyphs/L_j.glif
index 4a02d451..99c51e41 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_j.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_j.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lj" format="2">
-  <advance width="697.0"/>
+  <advance width="697"/>
   <unicode hex="01C8"/>
   <outline>
     <component base="L"/>
-    <component base="j" xOffset="495.0"/>
+    <component base="j" xOffset="495"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/L_je-cy.glif
index 0544065e..76fbf9d1 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_je-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_je-cy.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lje-cy" format="2">
-  <advance width="1049.0"/>
+  <advance width="1049"/>
   <unicode hex="0409"/>
   <outline>
     <contour>
-      <point x="567.0" y="0.0" type="line"/>
-      <point x="762.0" y="0.0" type="line" smooth="yes"/>
-      <point x="905.0" y="0.0"/>
-      <point x="990.0" y="73.0"/>
-      <point x="990.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="990.0" y="322.0"/>
-      <point x="912.0" y="403.0"/>
-      <point x="796.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="572.0" y="403.0" type="line"/>
-      <point x="572.0" y="386.0" type="line"/>
-      <point x="786.0" y="386.0" type="line" smooth="yes"/>
-      <point x="893.0" y="386.0"/>
-      <point x="968.0" y="312.0"/>
-      <point x="968.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="968.0" y="82.0"/>
-      <point x="898.0" y="18.0"/>
-      <point x="773.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="567.0" y="18.0" type="line"/>
+      <point x="567" y="0" type="line"/>
+      <point x="762" y="0" type="line" smooth="yes"/>
+      <point x="905" y="0"/>
+      <point x="990" y="73"/>
+      <point x="990" y="200" type="curve" smooth="yes"/>
+      <point x="990" y="322"/>
+      <point x="912" y="403"/>
+      <point x="796" y="403" type="curve" smooth="yes"/>
+      <point x="572" y="403" type="line"/>
+      <point x="572" y="386" type="line"/>
+      <point x="786" y="386" type="line" smooth="yes"/>
+      <point x="893" y="386"/>
+      <point x="968" y="312"/>
+      <point x="968" y="195" type="curve" smooth="yes"/>
+      <point x="968" y="82"/>
+      <point x="898" y="18"/>
+      <point x="773" y="18" type="curve" smooth="yes"/>
+      <point x="567" y="18" type="line"/>
     </contour>
     <contour>
-      <point x="110.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="-6.0"/>
-      <point x="229.0" y="89.0"/>
-      <point x="229.0" y="362.0" type="curve" smooth="yes"/>
-      <point x="229.0" y="675.0" type="line"/>
-      <point x="553.0" y="675.0" type="line"/>
-      <point x="553.0" y="0.0" type="line"/>
-      <point x="575.0" y="0.0" type="line"/>
-      <point x="575.0" y="694.0" type="line"/>
-      <point x="207.0" y="694.0" type="line"/>
-      <point x="207.0" y="369.0" type="line" smooth="yes"/>
-      <point x="207.0" y="89.0"/>
-      <point x="185.0" y="14.0"/>
-      <point x="106.0" y="14.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="14.0"/>
-      <point x="64.0" y="20.0"/>
-      <point x="47.0" y="31.0" type="curve"/>
-      <point x="40.0" y="13.0" type="line"/>
-      <point x="57.0" y="2.0"/>
-      <point x="85.0" y="-6.0"/>
+      <point x="110" y="-6" type="curve" smooth="yes"/>
+      <point x="198" y="-6"/>
+      <point x="229" y="89"/>
+      <point x="229" y="362" type="curve" smooth="yes"/>
+      <point x="229" y="675" type="line"/>
+      <point x="553" y="675" type="line"/>
+      <point x="553" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="575" y="694" type="line"/>
+      <point x="207" y="694" type="line"/>
+      <point x="207" y="369" type="line" smooth="yes"/>
+      <point x="207" y="89"/>
+      <point x="185" y="14"/>
+      <point x="106" y="14" type="curve" smooth="yes"/>
+      <point x="84" y="14"/>
+      <point x="64" y="20"/>
+      <point x="47" y="31" type="curve"/>
+      <point x="40" y="13" type="line"/>
+      <point x="57" y="2"/>
+      <point x="85" y="-6"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/L_linebelow.glif
index 4c607fc2..6033a396 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_linebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Llinebelow" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="1E3A"/>
   <outline>
     <component base="L"/>
-    <component base="macronbelowcomb" xOffset="36.0"/>
+    <component base="macronbelowcomb" xOffset="36"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_slash.glif b/src/Cantarell-Light.ufo/glyphs/L_slash.glif
index 4e7e3531..99c43bf3 100644
--- a/src/Cantarell-Light.ufo/glyphs/L_slash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/L_slash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lslash" format="2">
-  <advance width="495.0"/>
+  <advance width="495"/>
   <unicode hex="0141"/>
   <outline>
     <component base="L"/>
-    <component base="slashshortcomb.case" xOffset="-14.0" yOffset="61.0"/>
+    <component base="slashshortcomb.case" xOffset="-14" yOffset="61"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/M_.glif b/src/Cantarell-Light.ufo/glyphs/M_.glif
index 84fae655..23a0d1fd 100644
--- a/src/Cantarell-Light.ufo/glyphs/M_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/M_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="M" format="2">
-  <advance width="835.0"/>
+  <advance width="835"/>
   <unicode hex="004D"/>
   <note>
 M
 </note>
-  <anchor x="432.0" y="0.0" name="bottom"/>
-  <anchor x="432.0" y="694.0" name="top"/>
+  <anchor x="432" y="0" name="bottom"/>
+  <anchor x="432" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="677.0" type="line"/>
-      <point x="124.0" y="677.0" type="line"/>
-      <point x="404.0" y="108.0" type="line"/>
-      <point x="424.0" y="108.0" type="line"/>
-      <point x="711.0" y="676.0" type="line"/>
-      <point x="704.0" y="676.0" type="line"/>
-      <point x="704.0" y="0.0" type="line"/>
-      <point x="725.0" y="0.0" type="line"/>
-      <point x="725.0" y="694.0" type="line"/>
-      <point x="699.0" y="694.0" type="line"/>
-      <point x="410.0" y="118.0" type="line"/>
-      <point x="421.0" y="118.0" type="line"/>
-      <point x="138.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="677" type="line"/>
+      <point x="124" y="677" type="line"/>
+      <point x="404" y="108" type="line"/>
+      <point x="424" y="108" type="line"/>
+      <point x="711" y="676" type="line"/>
+      <point x="704" y="676" type="line"/>
+      <point x="704" y="0" type="line"/>
+      <point x="725" y="0" type="line"/>
+      <point x="725" y="694" type="line"/>
+      <point x="699" y="694" type="line"/>
+      <point x="410" y="118" type="line"/>
+      <point x="421" y="118" type="line"/>
+      <point x="138" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif
index 06a7e73c..efa9f400 100644
--- a/src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Mdotbelow" format="2">
-  <advance width="835.0"/>
+  <advance width="835"/>
   <unicode hex="1E42"/>
   <outline>
     <component base="M"/>
-    <component base="dotbelowcomb" xOffset="312.0"/>
+    <component base="dotbelowcomb" xOffset="312"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_.glif b/src/Cantarell-Light.ufo/glyphs/N_.glif
index 20b476ca..2ba8f6f8 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="N" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="004E"/>
   <note>
 N
 </note>
-  <anchor x="377.0" y="0.0" name="bottom"/>
-  <anchor x="377.0" y="694.0" name="top"/>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="130.0" y="0.0" type="line"/>
-      <point x="130.0" y="674.0" type="line"/>
-      <point x="129.0" y="674.0" type="line"/>
-      <point x="595.0" y="0.0" type="line"/>
-      <point x="622.0" y="0.0" type="line"/>
-      <point x="622.0" y="694.0" type="line"/>
-      <point x="602.0" y="694.0" type="line"/>
-      <point x="602.0" y="20.0" type="line"/>
-      <point x="605.0" y="20.0" type="line"/>
-      <point x="139.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="674" type="line"/>
+      <point x="129" y="674" type="line"/>
+      <point x="595" y="0" type="line"/>
+      <point x="622" y="0" type="line"/>
+      <point x="622" y="694" type="line"/>
+      <point x="602" y="694" type="line"/>
+      <point x="602" y="20" type="line"/>
+      <point x="605" y="20" type="line"/>
+      <point x="139" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_J_.glif b/src/Cantarell-Light.ufo/glyphs/N_J_.glif
index f4ae8a63..95737588 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_J_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_J_.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="NJ" format="2">
-  <advance width="1130.0"/>
+  <advance width="1130"/>
   <unicode hex="01CA"/>
   <outline>
     <component base="N"/>
-    <component base="J" xOffset="732.0"/>
+    <component base="J" xOffset="732"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_acute.glif b/src/Cantarell-Light.ufo/glyphs/N_acute.glif
index 61795365..d488256d 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nacute" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="0143"/>
   <outline>
     <component base="N"/>
-    <component base="acutecomb.case" xOffset="319.0"/>
+    <component base="acutecomb.case" xOffset="319"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_caron.glif b/src/Cantarell-Light.ufo/glyphs/N_caron.glif
index f20fbd41..f38b2988 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ncaron" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="0147"/>
   <outline>
     <component base="N"/>
-    <component base="caroncomb.case" xOffset="202.0"/>
+    <component base="caroncomb.case" xOffset="202"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif
index 829e5ce8..f5c04c3f 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ncommaaccent" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="0145"/>
   <outline>
     <component base="N"/>
-    <component base="commaaccentcomb" xOffset="248.0"/>
+    <component base="commaaccentcomb" xOffset="248"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif
index 023e783e..882a00fc 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ndotaccent" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="1E44"/>
   <outline>
     <component base="N"/>
-    <component base="dotaccentcomb.case" xOffset="258.0"/>
+    <component base="dotaccentcomb.case" xOffset="258"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif
index d0a22ec5..8a80caec 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ndotbelow" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="1E46"/>
   <outline>
     <component base="N"/>
-    <component base="dotbelowcomb" xOffset="257.0"/>
+    <component base="dotbelowcomb" xOffset="257"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_j.glif b/src/Cantarell-Light.ufo/glyphs/N_j.glif
index 1d268e3f..6c228c1c 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_j.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_j.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nj" format="2">
-  <advance width="934.0"/>
+  <advance width="934"/>
   <unicode hex="01CB"/>
   <outline>
     <component base="N"/>
-    <component base="j" xOffset="732.0"/>
+    <component base="j" xOffset="732"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/N_je-cy.glif
index 86699fe3..be52699c 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_je-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_je-cy.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nje-cy" format="2">
-  <advance width="1064.0"/>
+  <advance width="1064"/>
   <unicode hex="040A"/>
   <outline>
     <contour>
-      <point x="582.0" y="0.0" type="line"/>
-      <point x="777.0" y="0.0" type="line" smooth="yes"/>
-      <point x="920.0" y="0.0"/>
-      <point x="1005.0" y="73.0"/>
-      <point x="1005.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="1005.0" y="322.0"/>
-      <point x="927.0" y="403.0"/>
-      <point x="811.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="587.0" y="403.0" type="line"/>
-      <point x="587.0" y="386.0" type="line"/>
-      <point x="801.0" y="386.0" type="line" smooth="yes"/>
-      <point x="908.0" y="386.0"/>
-      <point x="983.0" y="312.0"/>
-      <point x="983.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="983.0" y="82.0"/>
-      <point x="913.0" y="18.0"/>
-      <point x="788.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="582.0" y="18.0" type="line"/>
+      <point x="582" y="0" type="line"/>
+      <point x="777" y="0" type="line" smooth="yes"/>
+      <point x="920" y="0"/>
+      <point x="1005" y="73"/>
+      <point x="1005" y="200" type="curve" smooth="yes"/>
+      <point x="1005" y="322"/>
+      <point x="927" y="403"/>
+      <point x="811" y="403" type="curve" smooth="yes"/>
+      <point x="587" y="403" type="line"/>
+      <point x="587" y="386" type="line"/>
+      <point x="801" y="386" type="line" smooth="yes"/>
+      <point x="908" y="386"/>
+      <point x="983" y="312"/>
+      <point x="983" y="195" type="curve" smooth="yes"/>
+      <point x="983" y="82"/>
+      <point x="913" y="18"/>
+      <point x="788" y="18" type="curve" smooth="yes"/>
+      <point x="582" y="18" type="line"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="132.0" y="0.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="352.0" type="line"/>
-      <point x="576.0" y="352.0" type="line"/>
-      <point x="576.0" y="371.0" type="line"/>
-      <point x="125.0" y="371.0" type="line"/>
+      <point x="125" y="352" type="line"/>
+      <point x="576" y="352" type="line"/>
+      <point x="576" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
     </contour>
     <contour>
-      <point x="570.0" y="0.0" type="line"/>
-      <point x="592.0" y="0.0" type="line"/>
-      <point x="592.0" y="694.0" type="line"/>
-      <point x="570.0" y="694.0" type="line"/>
+      <point x="570" y="0" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/N_linebelow.glif
index 51720f4a..5bbadf54 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_linebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nlinebelow" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="1E48"/>
   <outline>
     <component base="N"/>
-    <component base="macronbelowcomb" xOffset="127.0"/>
+    <component base="macronbelowcomb" xOffset="127"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_tilde.glif b/src/Cantarell-Light.ufo/glyphs/N_tilde.glif
index 3b8cc764..bebbf8b1 100644
--- a/src/Cantarell-Light.ufo/glyphs/N_tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/N_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ntilde" format="2">
-  <advance width="732.0"/>
+  <advance width="732"/>
   <unicode hex="00D1"/>
   <outline>
     <component base="N"/>
-    <component base="tildecomb.case" xOffset="133.0"/>
+    <component base="tildecomb.case" xOffset="133"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_-cy.glif b/src/Cantarell-Light.ufo/glyphs/O_-cy.glif
index 4c0cff59..dc36687a 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="O-cy" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="041E"/>
-  <anchor x="377.0" y="694.0" name="top"/>
+  <anchor x="377" y="694" name="top"/>
   <outline>
     <component base="O"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_.glif b/src/Cantarell-Light.ufo/glyphs/O_.glif
index 624d56a3..0540c611 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="O" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="004F"/>
   <note>
 O
 </note>
-  <anchor x="598.0" y="94.0" name="Qtail"/>
-  <anchor x="378.0" y="0.0" name="bottom"/>
-  <anchor x="379.0" y="345.0" name="center"/>
-  <anchor x="459.0" y="10.0" name="ogonek"/>
-  <anchor x="378.0" y="694.0" name="top"/>
-  <anchor x="-3.0" y="694.0" name="topleft"/>
-  <anchor x="653.0" y="694.0" name="topright"/>
+  <anchor x="598" y="94" name="Qtail"/>
+  <anchor x="378" y="0" name="bottom"/>
+  <anchor x="379" y="345" name="center"/>
+  <anchor x="459" y="10" name="ogonek"/>
+  <anchor x="378" y="694" name="top"/>
+  <anchor x="-3" y="694" name="topleft"/>
+  <anchor x="653" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="376.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="559.0" y="-10.0"/>
-      <point x="682.0" y="135.0"/>
-      <point x="682.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="682.0" y="558.0"/>
-      <point x="561.0" y="699.0"/>
-      <point x="379.0" y="699.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="699.0"/>
-      <point x="71.0" y="553.0"/>
-      <point x="71.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="71.0" y="133.0"/>
-      <point x="193.0" y="-10.0"/>
+      <point x="376" y="-10" type="curve" smooth="yes"/>
+      <point x="559" y="-10"/>
+      <point x="682" y="135"/>
+      <point x="682" y="346" type="curve" smooth="yes"/>
+      <point x="682" y="558"/>
+      <point x="561" y="699"/>
+      <point x="379" y="699" type="curve" smooth="yes"/>
+      <point x="194" y="699"/>
+      <point x="71" y="553"/>
+      <point x="71" y="343" type="curve" smooth="yes"/>
+      <point x="71" y="133"/>
+      <point x="193" y="-10"/>
     </contour>
     <contour>
-      <point x="378.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="9.0"/>
-      <point x="93.0" y="147.0"/>
-      <point x="93.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="93.0" y="545.0"/>
-      <point x="206.0" y="680.0"/>
-      <point x="376.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="680.0"/>
-      <point x="660.0" y="542.0"/>
-      <point x="660.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="660.0" y="143.0"/>
-      <point x="548.0" y="9.0"/>
+      <point x="378" y="9" type="curve" smooth="yes"/>
+      <point x="207" y="9"/>
+      <point x="93" y="147"/>
+      <point x="93" y="346" type="curve" smooth="yes"/>
+      <point x="93" y="545"/>
+      <point x="206" y="680"/>
+      <point x="376" y="680" type="curve" smooth="yes"/>
+      <point x="546" y="680"/>
+      <point x="660" y="542"/>
+      <point x="660" y="343" type="curve" smooth="yes"/>
+      <point x="660" y="143"/>
+      <point x="548" y="9"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_E_.glif b/src/Cantarell-Light.ufo/glyphs/O_E_.glif
index 878e2e2a..74c7d665 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_E_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_E_.glif
@@ -1,61 +1,61 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="OE" format="2">
-  <advance width="952.0"/>
+  <advance width="952"/>
   <unicode hex="0152"/>
-  <anchor x="533.0" y="0.0" name="bottom"/>
-  <anchor x="533.0" y="694.0" name="top"/>
+  <anchor x="533" y="0" name="bottom"/>
+  <anchor x="533" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="426.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="458.0" y="-10.0"/>
-      <point x="507.0" y="-6.0"/>
-      <point x="538.0" y="0.0" type="curve"/>
-      <point x="533.0" y="18.0" type="line"/>
-      <point x="506.0" y="12.0"/>
-      <point x="458.0" y="9.0"/>
-      <point x="428.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="9.0"/>
-      <point x="93.0" y="145.0"/>
-      <point x="93.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="93.0" y="547.0"/>
-      <point x="227.0" y="680.0"/>
-      <point x="426.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="454.0" y="680.0"/>
-      <point x="501.0" y="677.0"/>
-      <point x="528.0" y="672.0" type="curve"/>
-      <point x="532.0" y="691.0" type="line"/>
-      <point x="504.0" y="696.0"/>
-      <point x="458.0" y="699.0"/>
-      <point x="430.0" y="699.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="699.0"/>
-      <point x="71.0" y="555.0"/>
-      <point x="71.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="71.0" y="131.0"/>
-      <point x="214.0" y="-10.0"/>
+      <point x="426" y="-10" type="curve" smooth="yes"/>
+      <point x="458" y="-10"/>
+      <point x="507" y="-6"/>
+      <point x="538" y="0" type="curve"/>
+      <point x="533" y="18" type="line"/>
+      <point x="506" y="12"/>
+      <point x="458" y="9"/>
+      <point x="428" y="9" type="curve" smooth="yes"/>
+      <point x="227" y="9"/>
+      <point x="93" y="145"/>
+      <point x="93" y="346" type="curve" smooth="yes"/>
+      <point x="93" y="547"/>
+      <point x="227" y="680"/>
+      <point x="426" y="680" type="curve" smooth="yes"/>
+      <point x="454" y="680"/>
+      <point x="501" y="677"/>
+      <point x="528" y="672" type="curve"/>
+      <point x="532" y="691" type="line"/>
+      <point x="504" y="696"/>
+      <point x="458" y="699"/>
+      <point x="430" y="699" type="curve" smooth="yes"/>
+      <point x="215" y="699"/>
+      <point x="71" y="555"/>
+      <point x="71" y="343" type="curve" smooth="yes"/>
+      <point x="71" y="131"/>
+      <point x="214" y="-10"/>
     </contour>
     <contour>
-      <point x="509.0" y="0.0" type="line"/>
-      <point x="530.0" y="0.0" type="line"/>
-      <point x="530.0" y="694.0" type="line"/>
-      <point x="509.0" y="694.0" type="line"/>
+      <point x="509" y="0" type="line"/>
+      <point x="530" y="0" type="line"/>
+      <point x="530" y="694" type="line"/>
+      <point x="509" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="518.0" y="0.0" type="line"/>
-      <point x="903.0" y="0.0" type="line"/>
-      <point x="903.0" y="18.0" type="line"/>
-      <point x="518.0" y="18.0" type="line"/>
+      <point x="518" y="0" type="line"/>
+      <point x="903" y="0" type="line"/>
+      <point x="903" y="18" type="line"/>
+      <point x="518" y="18" type="line"/>
     </contour>
     <contour>
-      <point x="518.0" y="351.0" type="line"/>
-      <point x="878.0" y="351.0" type="line"/>
-      <point x="878.0" y="369.0" type="line"/>
-      <point x="518.0" y="369.0" type="line"/>
+      <point x="518" y="351" type="line"/>
+      <point x="878" y="351" type="line"/>
+      <point x="878" y="369" type="line"/>
+      <point x="518" y="369" type="line"/>
     </contour>
     <contour>
-      <point x="518.0" y="676.0" type="line"/>
-      <point x="903.0" y="676.0" type="line"/>
-      <point x="903.0" y="694.0" type="line"/>
-      <point x="518.0" y="694.0" type="line"/>
+      <point x="518" y="676" type="line"/>
+      <point x="903" y="676" type="line"/>
+      <point x="903" y="694" type="line"/>
+      <point x="518" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_acute.glif b/src/Cantarell-Light.ufo/glyphs/O_acute.glif
index 0d8702ed..c6c5e9af 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oacute" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="00D3"/>
   <outline>
     <component base="O"/>
-    <component base="acutecomb.case" xOffset="320.0"/>
+    <component base="acutecomb.case" xOffset="320"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif b/src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif
index 0a32f6c6..9faecdb4 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Obarred-cy" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="04E8"/>
   <outline>
     <component base="O"/>
-    <component base="_bar-cy" xOffset="-81.0" yOffset="3.0"/>
+    <component base="_bar-cy" xOffset="-81" yOffset="3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_breve.glif b/src/Cantarell-Light.ufo/glyphs/O_breve.glif
index 59cc5de4..a5d0de18 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_breve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Obreve" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="014E"/>
   <outline>
     <component base="O"/>
-    <component base="brevecomb.case" xOffset="175.0"/>
+    <component base="brevecomb.case" xOffset="175"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_caron.glif b/src/Cantarell-Light.ufo/glyphs/O_caron.glif
index a5dee205..1db587b5 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocaron" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="01D1"/>
   <outline>
     <component base="O"/>
-    <component base="caroncomb.case" xOffset="203.0"/>
+    <component base="caroncomb.case" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflex.glif
index 4d63be63..81b07e20 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflex" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="00D4"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb.case" xOffset="201.0"/>
+    <component base="circumflexcomb.case" xOffset="201"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexacute.glif
index 5542d2bc..c2231d0f 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_circumflexacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexacute" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1ED0"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="221.0" yOffset="14.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="221" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexdotbelow.glif
index 23064e35..3046c1f7 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_circumflexdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexdotbelow" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1ED8"/>
   <outline>
     <component base="O"/>
-    <component base="dotbelowcomb" xOffset="258.0"/>
-    <component base="circumflexcomb.case" xOffset="201.0"/>
+    <component base="dotbelowcomb" xOffset="258"/>
+    <component base="circumflexcomb.case" xOffset="201"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexgrave.glif
index c83a94db..62676cd4 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_circumflexgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexgrave" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1ED2"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="221.0" yOffset="14.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="221" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexhookabove.glif
index 85c1286f..86727080 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_circumflexhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexhookabove" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1ED4"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="221.0" yOffset="14.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="221" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflextilde.glif
index 3d4f5505..1eb65b20 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_circumflextilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflextilde" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1ED6"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="179.0" yOffset="14.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="179" yOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif
index 1db752ca..6394d7fc 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odblgrave" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="020C"/>
   <outline>
     <component base="O"/>
-    <component base="dblgravecomb.case" xOffset="135.0"/>
+    <component base="dblgravecomb.case" xOffset="135"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif
index 561f8336..52d45fae 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresis-cy" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="04E6"/>
   <outline>
     <component base="O-cy"/>
-    <component base="dieresiscomb.case" xOffset="157.0"/>
+    <component base="dieresiscomb.case" xOffset="157"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/O_dieresis.glif
index 196aeb00..b65291e2 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresis" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="00D6"/>
   <outline>
     <component base="O"/>
-    <component base="dieresiscomb.case" xOffset="158.0"/>
+    <component base="dieresiscomb.case" xOffset="158"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/O_dieresismacron.glif
index a0291000..35f3bde8 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_dieresismacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_dieresismacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresismacron" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="022A"/>
   <outline>
     <component base="O"/>
-    <component base="dieresiscomb.case" xOffset="158.0"/>
-    <component base="macroncomb.case" xOffset="140.0" yOffset="145.0"/>
+    <component base="dieresiscomb.case" xOffset="158"/>
+    <component base="macroncomb.case" xOffset="140" yOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dotaccentmacron.glif 
b/src/Cantarell-Light.ufo/glyphs/O_dotaccentmacron.glif
index 427b3406..b8c716c0 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_dotaccentmacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_dotaccentmacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odotaccentmacron" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="0230"/>
   <outline>
     <component base="O"/>
-    <component base="dotaccentcomb.case" xOffset="259.0"/>
-    <component base="macroncomb.case" xOffset="140.0" yOffset="143.0"/>
+    <component base="dotaccentcomb.case" xOffset="259"/>
+    <component base="macroncomb.case" xOffset="140" yOffset="143"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif
index 4b4f2395..4e27c1e1 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odotbelow" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1ECC"/>
   <outline>
     <component base="O"/>
-    <component base="dotbelowcomb" xOffset="258.0"/>
+    <component base="dotbelowcomb" xOffset="258"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_grave.glif b/src/Cantarell-Light.ufo/glyphs/O_grave.glif
index ffaf1c2b..8f325a20 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ograve" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="00D2"/>
   <outline>
     <component base="O"/>
-    <component base="gravecomb.case" xOffset="181.0"/>
+    <component base="gravecomb.case" xOffset="181"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hm.glif b/src/Cantarell-Light.ufo/glyphs/O_hm.glif
index a767d9ea..d5a39abb 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_hm.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_hm.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohm" format="2">
-  <advance width="807.0"/>
+  <advance width="807"/>
   <unicode hex="2126"/>
   <outline>
     <contour>
-      <point x="102.0" y="0.0" type="line"/>
-      <point x="328.0" y="0.0" type="line"/>
-      <point x="328.0" y="13.0" type="line"/>
-      <point x="212.0" y="98.0"/>
-      <point x="135.0" y="249.0"/>
-      <point x="135.0" y="391.0" type="curve" smooth="yes"/>
-      <point x="135.0" y="567.0"/>
-      <point x="241.0" y="685.0"/>
-      <point x="400.0" y="685.0" type="curve" smooth="yes"/>
-      <point x="564.0" y="685.0"/>
-      <point x="674.0" y="567.0"/>
-      <point x="674.0" y="391.0" type="curve" smooth="yes"/>
-      <point x="674.0" y="260.0"/>
-      <point x="596.0" y="108.0"/>
-      <point x="479.0" y="13.0" type="curve"/>
-      <point x="479.0" y="0.0" type="line"/>
-      <point x="705.0" y="0.0" type="line"/>
-      <point x="705.0" y="18.0" type="line"/>
-      <point x="512.0" y="18.0" type="line"/>
-      <point x="622.0" y="115.0"/>
-      <point x="696.0" y="266.0"/>
-      <point x="696.0" y="394.0" type="curve" smooth="yes"/>
-      <point x="696.0" y="580.0"/>
-      <point x="579.0" y="704.0"/>
-      <point x="403.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="229.0" y="704.0"/>
-      <point x="113.0" y="578.0"/>
-      <point x="113.0" y="388.0" type="curve" smooth="yes"/>
-      <point x="113.0" y="245.0"/>
-      <point x="186.0" y="97.0"/>
-      <point x="295.0" y="18.0" type="curve"/>
-      <point x="102.0" y="18.0" type="line"/>
+      <point x="102" y="0" type="line"/>
+      <point x="328" y="0" type="line"/>
+      <point x="328" y="13" type="line"/>
+      <point x="212" y="98"/>
+      <point x="135" y="249"/>
+      <point x="135" y="391" type="curve" smooth="yes"/>
+      <point x="135" y="567"/>
+      <point x="241" y="685"/>
+      <point x="400" y="685" type="curve" smooth="yes"/>
+      <point x="564" y="685"/>
+      <point x="674" y="567"/>
+      <point x="674" y="391" type="curve" smooth="yes"/>
+      <point x="674" y="260"/>
+      <point x="596" y="108"/>
+      <point x="479" y="13" type="curve"/>
+      <point x="479" y="0" type="line"/>
+      <point x="705" y="0" type="line"/>
+      <point x="705" y="18" type="line"/>
+      <point x="512" y="18" type="line"/>
+      <point x="622" y="115"/>
+      <point x="696" y="266"/>
+      <point x="696" y="394" type="curve" smooth="yes"/>
+      <point x="696" y="580"/>
+      <point x="579" y="704"/>
+      <point x="403" y="704" type="curve" smooth="yes"/>
+      <point x="229" y="704"/>
+      <point x="113" y="578"/>
+      <point x="113" y="388" type="curve" smooth="yes"/>
+      <point x="113" y="245"/>
+      <point x="186" y="97"/>
+      <point x="295" y="18" type="curve"/>
+      <point x="102" y="18" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/O_hookabove.glif
index ff93fd3a..0091752c 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_hookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohookabove" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1ECE"/>
   <outline>
     <component base="O"/>
-    <component base="hookabovecomb.case" xOffset="223.0"/>
+    <component base="hookabovecomb.case" xOffset="223"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horn.glif b/src/Cantarell-Light.ufo/glyphs/O_horn.glif
index 0eb4787c..9cc328b5 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_horn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_horn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorn" format="2">
-  <advance width="776.0"/>
+  <advance width="776"/>
   <unicode hex="01A0"/>
   <outline>
     <component base="O"/>
-    <component base="horncomb" xOffset="521.0" yOffset="212.0"/>
+    <component base="horncomb" xOffset="521" yOffset="212"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hornacute.glif b/src/Cantarell-Light.ufo/glyphs/O_hornacute.glif
index 7770e733..b25bf249 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_hornacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_hornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohornacute" format="2">
-  <advance width="776.0"/>
+  <advance width="776"/>
   <unicode hex="1EDA"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="acutecomb.case" xOffset="320.0"/>
+    <component base="acutecomb.case" xOffset="320"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif
index 8220d3a0..28c58f5c 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorndotbelow" format="2">
-  <advance width="776.0"/>
+  <advance width="776"/>
   <unicode hex="1EE2"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="dotbelowcomb" xOffset="258.0"/>
+    <component base="dotbelowcomb" xOffset="258"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horngrave.glif b/src/Cantarell-Light.ufo/glyphs/O_horngrave.glif
index 49150c71..b4de557b 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_horngrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_horngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorngrave" format="2">
-  <advance width="776.0"/>
+  <advance width="776"/>
   <unicode hex="1EDC"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="gravecomb.case" xOffset="181.0"/>
+    <component base="gravecomb.case" xOffset="181"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/O_hornhookabove.glif
index ffbd5cc5..be340ffc 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_hornhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_hornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohornhookabove" format="2">
-  <advance width="776.0"/>
+  <advance width="776"/>
   <unicode hex="1EDE"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="hookabovecomb.case" xOffset="223.0"/>
+    <component base="hookabovecomb.case" xOffset="223"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horntilde.glif b/src/Cantarell-Light.ufo/glyphs/O_horntilde.glif
index fb68fa3a..e447d7ba 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_horntilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_horntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorntilde" format="2">
-  <advance width="776.0"/>
+  <advance width="776"/>
   <unicode hex="1EE0"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="tildecomb.case" xOffset="134.0"/>
+    <component base="tildecomb.case" xOffset="134"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif
index 8d6340c1..4c1e3f1f 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohungarumlaut" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="0150"/>
   <outline>
     <component base="O"/>
-    <component base="hungarumlautcomb.case" xOffset="206.0"/>
+    <component base="hungarumlautcomb.case" xOffset="206"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/O_invertedbreve.glif
index 5a7b1758..c67b2044 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_invertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oinvertedbreve" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="020E"/>
   <outline>
     <component base="O"/>
-    <component base="breveinvertedcomb.case" xOffset="172.0"/>
+    <component base="breveinvertedcomb.case" xOffset="172"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_macron.glif b/src/Cantarell-Light.ufo/glyphs/O_macron.glif
index 751599b7..bbe572bb 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacron" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="014C"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="140.0"/>
+    <component base="macroncomb.case" xOffset="140"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_macronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_macronacute.glif
index 9616d6da..993c0607 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_macronacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_macronacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacronacute" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1E52"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="140.0"/>
-    <component base="acutecomb.case" xOffset="320.0" yOffset="128.0"/>
+    <component base="macroncomb.case" xOffset="140"/>
+    <component base="acutecomb.case" xOffset="320" yOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif
index ac0cfa98..be12b7b9 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacrongrave" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1E50"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="140.0"/>
-    <component base="gravecomb.case" xOffset="181.0" yOffset="128.0"/>
+    <component base="macroncomb.case" xOffset="140"/>
+    <component base="gravecomb.case" xOffset="181" yOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/O_ogonek.glif
index 167546ce..3c2edd1d 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_ogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oogonek" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="01EA"/>
   <outline>
     <component base="O"/>
-    <component base="ogonekcomb.tall.case" xOffset="58.0"/>
+    <component base="ogonekcomb.tall.case" xOffset="58"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_slash.glif b/src/Cantarell-Light.ufo/glyphs/O_slash.glif
index 79a98d3b..4ff2f646 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_slash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_slash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oslash" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="00D8"/>
   <outline>
     <component base="O"/>
-    <component base="slashlongcomb.case" xOffset="90.0" yOffset="-21.0"/>
+    <component base="slashlongcomb.case" xOffset="90" yOffset="-21"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_slashacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_slashacute.glif
index 22c4d5f3..08ed08dd 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_slashacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_slashacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oslashacute" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="01FE"/>
   <outline>
     <component base="Oslash"/>
-    <component base="acutecomb.case" xOffset="320.0"/>
+    <component base="acutecomb.case" xOffset="320"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tilde.glif b/src/Cantarell-Light.ufo/glyphs/O_tilde.glif
index f0e61fca..100d9eb2 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otilde" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="00D5"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="134.0"/>
+    <component base="tildecomb.case" xOffset="134"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif
index ad8eb712..ad662792 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildeacute" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1E4C"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="134.0"/>
-    <component base="acutecomb.case" xOffset="320.0" yOffset="142.0"/>
+    <component base="tildecomb.case" xOffset="134"/>
+    <component base="acutecomb.case" xOffset="320" yOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tildedieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/O_tildedieresis.glif
index e55644cd..b5e93d00 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_tildedieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_tildedieresis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildedieresis" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="1E4E"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="134.0"/>
-    <component base="dieresiscomb.case" xOffset="158.0" yOffset="142.0"/>
+    <component base="tildecomb.case" xOffset="134"/>
+    <component base="dieresiscomb.case" xOffset="158" yOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif 
b/src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif
index ca8c36af..066686d7 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildemacron" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="022C"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="134.0"/>
-    <component base="macroncomb.case" xOffset="140.0" yOffset="142.0"/>
+    <component base="tildecomb.case" xOffset="134"/>
+    <component base="macroncomb.case" xOffset="140" yOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/P_.glif b/src/Cantarell-Light.ufo/glyphs/P_.glif
index 6b7e7fe2..67ba99b2 100644
--- a/src/Cantarell-Light.ufo/glyphs/P_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/P_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="P" format="2">
-  <advance width="572.0"/>
+  <advance width="572"/>
   <unicode hex="0050"/>
   <note>
 P
 </note>
-  <anchor x="318.0" y="0.0" name="bottom"/>
-  <anchor x="318.0" y="694.0" name="top"/>
+  <anchor x="318" y="0" name="bottom"/>
+  <anchor x="318" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="268.0" type="line"/>
-      <point x="286.0" y="268.0" type="line" smooth="yes"/>
-      <point x="422.0" y="268.0"/>
-      <point x="512.0" y="353.0"/>
-      <point x="512.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="512.0" y="608.0"/>
-      <point x="424.0" y="694.0"/>
-      <point x="292.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="125.0" y="694.0" type="line"/>
-      <point x="125.0" y="676.0" type="line"/>
-      <point x="286.0" y="676.0" type="line" smooth="yes"/>
-      <point x="408.0" y="676.0"/>
-      <point x="490.0" y="597.0"/>
-      <point x="490.0" y="475.0" type="curve" smooth="yes"/>
-      <point x="490.0" y="358.0"/>
-      <point x="416.0" y="286.0"/>
-      <point x="292.0" y="286.0" type="curve" smooth="yes"/>
-      <point x="125.0" y="286.0" type="line"/>
+      <point x="125" y="268" type="line"/>
+      <point x="286" y="268" type="line" smooth="yes"/>
+      <point x="422" y="268"/>
+      <point x="512" y="353"/>
+      <point x="512" y="480" type="curve" smooth="yes"/>
+      <point x="512" y="608"/>
+      <point x="424" y="694"/>
+      <point x="292" y="694" type="curve" smooth="yes"/>
+      <point x="125" y="694" type="line"/>
+      <point x="125" y="676" type="line"/>
+      <point x="286" y="676" type="line" smooth="yes"/>
+      <point x="408" y="676"/>
+      <point x="490" y="597"/>
+      <point x="490" y="475" type="curve" smooth="yes"/>
+      <point x="490" y="358"/>
+      <point x="416" y="286"/>
+      <point x="292" y="286" type="curve" smooth="yes"/>
+      <point x="125" y="286" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif
index 8f8c0d9a..507c7e0c 100644
--- a/src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Palochka-cy" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="04C0"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/P_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/P_e-cy.glif
index 27515556..7c985862 100644
--- a/src/Cantarell-Light.ufo/glyphs/P_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/P_e-cy.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Pe-cy" format="2">
-  <advance width="671.0"/>
+  <advance width="671"/>
   <unicode hex="041F"/>
-  <anchor x="651.0" y="0.0" name="bottomright"/>
+  <anchor x="651" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="676.0" type="line"/>
-      <point x="540.0" y="676.0" type="line"/>
-      <point x="540.0" y="0.0" type="line"/>
-      <point x="561.0" y="0.0" type="line"/>
-      <point x="561.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="676" type="line"/>
+      <point x="540" y="676" type="line"/>
+      <point x="540" y="0" type="line"/>
+      <point x="561" y="0" type="line"/>
+      <point x="561" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Q_.glif b/src/Cantarell-Light.ufo/glyphs/Q_.glif
index 5a0f4dc5..db626580 100644
--- a/src/Cantarell-Light.ufo/glyphs/Q_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Q_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Q" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="0051"/>
   <note>
 Q
 </note>
-  <anchor x="377.0" y="0.0" name="bottom"/>
-  <anchor x="377.0" y="694.0" name="top"/>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="376.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="559.0" y="-10.0"/>
-      <point x="682.0" y="135.0"/>
-      <point x="682.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="682.0" y="558.0"/>
-      <point x="561.0" y="699.0"/>
-      <point x="379.0" y="699.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="699.0"/>
-      <point x="71.0" y="553.0"/>
-      <point x="71.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="71.0" y="133.0"/>
-      <point x="193.0" y="-10.0"/>
+      <point x="376" y="-10" type="curve" smooth="yes"/>
+      <point x="559" y="-10"/>
+      <point x="682" y="135"/>
+      <point x="682" y="346" type="curve" smooth="yes"/>
+      <point x="682" y="558"/>
+      <point x="561" y="699"/>
+      <point x="379" y="699" type="curve" smooth="yes"/>
+      <point x="194" y="699"/>
+      <point x="71" y="553"/>
+      <point x="71" y="343" type="curve" smooth="yes"/>
+      <point x="71" y="133"/>
+      <point x="193" y="-10"/>
     </contour>
     <contour>
-      <point x="378.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="9.0"/>
-      <point x="93.0" y="147.0"/>
-      <point x="93.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="93.0" y="545.0"/>
-      <point x="206.0" y="680.0"/>
-      <point x="376.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="680.0"/>
-      <point x="660.0" y="542.0"/>
-      <point x="660.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="660.0" y="143.0"/>
-      <point x="548.0" y="9.0"/>
+      <point x="378" y="9" type="curve" smooth="yes"/>
+      <point x="207" y="9"/>
+      <point x="93" y="147"/>
+      <point x="93" y="346" type="curve" smooth="yes"/>
+      <point x="93" y="545"/>
+      <point x="206" y="680"/>
+      <point x="376" y="680" type="curve" smooth="yes"/>
+      <point x="546" y="680"/>
+      <point x="660" y="542"/>
+      <point x="660" y="343" type="curve" smooth="yes"/>
+      <point x="660" y="143"/>
+      <point x="548" y="9"/>
     </contour>
     <contour>
-      <point x="691.0" y="-13.0" type="line"/>
-      <point x="704.0" y="1.0" type="line"/>
-      <point x="414.0" y="287.0" type="line"/>
-      <point x="403.0" y="274.0" type="line"/>
+      <point x="691" y="-13" type="line"/>
+      <point x="704" y="1" type="line"/>
+      <point x="414" y="287" type="line"/>
+      <point x="403" y="274" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif
index 8fd67104..59f59ccf 100644
--- a/src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Qa-cy" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="051A"/>
   <outline>
     <component base="Q"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_.glif b/src/Cantarell-Light.ufo/glyphs/R_.glif
index a7f0bbd8..18d7b47e 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_.glif
@@ -1,44 +1,44 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="R" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0052"/>
   <note>
 R
 </note>
-  <anchor x="304.0" y="0.0" name="bottom"/>
-  <anchor x="276.0" y="694.0" name="top"/>
+  <anchor x="304" y="0" name="bottom"/>
+  <anchor x="276" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="121.0" y="311.0" type="line"/>
-      <point x="283.0" y="311.0" type="line" smooth="yes"/>
-      <point x="433.0" y="311.0"/>
-      <point x="515.0" y="381.0"/>
-      <point x="515.0" y="506.0" type="curve" smooth="yes"/>
-      <point x="515.0" y="628.0"/>
-      <point x="433.0" y="694.0"/>
-      <point x="288.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="694.0" type="line"/>
-      <point x="121.0" y="676.0" type="line"/>
-      <point x="283.0" y="676.0" type="line" smooth="yes"/>
-      <point x="419.0" y="676.0"/>
-      <point x="493.0" y="616.0"/>
-      <point x="493.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="493.0" y="389.0"/>
-      <point x="423.0" y="329.0"/>
-      <point x="290.0" y="329.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="329.0" type="line"/>
+      <point x="121" y="311" type="line"/>
+      <point x="283" y="311" type="line" smooth="yes"/>
+      <point x="433" y="311"/>
+      <point x="515" y="381"/>
+      <point x="515" y="506" type="curve" smooth="yes"/>
+      <point x="515" y="628"/>
+      <point x="433" y="694"/>
+      <point x="288" y="694" type="curve" smooth="yes"/>
+      <point x="121" y="694" type="line"/>
+      <point x="121" y="676" type="line"/>
+      <point x="283" y="676" type="line" smooth="yes"/>
+      <point x="419" y="676"/>
+      <point x="493" y="616"/>
+      <point x="493" y="500" type="curve" smooth="yes"/>
+      <point x="493" y="389"/>
+      <point x="423" y="329"/>
+      <point x="290" y="329" type="curve" smooth="yes"/>
+      <point x="121" y="329" type="line"/>
     </contour>
     <contour>
-      <point x="531.0" y="0.0" type="line"/>
-      <point x="557.0" y="0.0" type="line"/>
-      <point x="372.0" y="325.0" type="line"/>
-      <point x="349.0" y="325.0" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="557" y="0" type="line"/>
+      <point x="372" y="325" type="line"/>
+      <point x="349" y="325" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_acute.glif b/src/Cantarell-Light.ufo/glyphs/R_acute.glif
index 7627bcfd..8eca6caf 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Racute" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0154"/>
   <outline>
     <component base="R"/>
-    <component base="acutecomb.case" xOffset="218.0"/>
+    <component base="acutecomb.case" xOffset="218"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_caron.glif b/src/Cantarell-Light.ufo/glyphs/R_caron.glif
index a60f6aea..2d522456 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rcaron" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0158"/>
   <outline>
     <component base="R"/>
-    <component base="caroncomb.case" xOffset="101.0"/>
+    <component base="caroncomb.case" xOffset="101"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif
index 7164fa32..8f162c88 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rcommaaccent" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0156"/>
   <outline>
     <component base="R"/>
-    <component base="commaaccentcomb" xOffset="175.0"/>
+    <component base="commaaccentcomb" xOffset="175"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif
index 2639e6ac..7bc8839d 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rdblgrave" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0210"/>
   <outline>
     <component base="R"/>
-    <component base="dblgravecomb.case" xOffset="33.0"/>
+    <component base="dblgravecomb.case" xOffset="33"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif
index b37c4e20..17c23bab 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rdotbelow" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="1E5A"/>
   <outline>
     <component base="R"/>
-    <component base="dotbelowcomb" xOffset="184.0"/>
+    <component base="dotbelowcomb" xOffset="184"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/R_invertedbreve.glif
index bd9a76a0..3ca8d33e 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_invertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rinvertedbreve" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0212"/>
   <outline>
     <component base="R"/>
-    <component base="breveinvertedcomb.case" xOffset="70.0"/>
+    <component base="breveinvertedcomb.case" xOffset="70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/R_linebelow.glif
index 452f8ee6..e09e4375 100644
--- a/src/Cantarell-Light.ufo/glyphs/R_linebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/R_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rlinebelow" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="1E5E"/>
   <outline>
     <component base="R"/>
-    <component base="macronbelowcomb" xOffset="54.0"/>
+    <component base="macronbelowcomb" xOffset="54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_.glif b/src/Cantarell-Light.ufo/glyphs/S_.glif
index b3b3f58b..0fbee642 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="S" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="0053"/>
   <note>
 S
 </note>
-  <anchor x="277.0" y="0.0" name="bottom"/>
-  <anchor x="282.0" y="694.0" name="top"/>
+  <anchor x="277" y="0" name="bottom"/>
+  <anchor x="282" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="277.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="420.0" y="-10.0"/>
-      <point x="510.0" y="66.0"/>
-      <point x="510.0" y="177.0" type="curve" smooth="yes"/>
-      <point x="510.0" y="416.0"/>
-      <point x="91.0" y="307.0"/>
-      <point x="91.0" y="531.0" type="curve" smooth="yes"/>
-      <point x="91.0" y="627.0"/>
-      <point x="167.0" y="683.0"/>
-      <point x="297.0" y="683.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="683.0"/>
-      <point x="418.0" y="671.0"/>
-      <point x="471.0" y="645.0" type="curve"/>
-      <point x="478.0" y="663.0" type="line"/>
-      <point x="425.0" y="691.0"/>
-      <point x="362.0" y="702.0"/>
-      <point x="303.0" y="702.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="702.0"/>
-      <point x="69.0" y="636.0"/>
-      <point x="69.0" y="527.0" type="curve" smooth="yes"/>
-      <point x="69.0" y="290.0"/>
-      <point x="488.0" y="394.0"/>
-      <point x="488.0" y="172.0" type="curve" smooth="yes"/>
-      <point x="488.0" y="75.0"/>
-      <point x="409.0" y="9.0"/>
-      <point x="282.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="9.0"/>
-      <point x="140.0" y="27.0"/>
-      <point x="68.0" y="60.0" type="curve"/>
-      <point x="61.0" y="41.0" type="line"/>
-      <point x="130.0" y="8.0"/>
-      <point x="208.0" y="-10.0"/>
+      <point x="277" y="-10" type="curve" smooth="yes"/>
+      <point x="420" y="-10"/>
+      <point x="510" y="66"/>
+      <point x="510" y="177" type="curve" smooth="yes"/>
+      <point x="510" y="416"/>
+      <point x="91" y="307"/>
+      <point x="91" y="531" type="curve" smooth="yes"/>
+      <point x="91" y="627"/>
+      <point x="167" y="683"/>
+      <point x="297" y="683" type="curve" smooth="yes"/>
+      <point x="357" y="683"/>
+      <point x="418" y="671"/>
+      <point x="471" y="645" type="curve"/>
+      <point x="478" y="663" type="line"/>
+      <point x="425" y="691"/>
+      <point x="362" y="702"/>
+      <point x="303" y="702" type="curve" smooth="yes"/>
+      <point x="157" y="702"/>
+      <point x="69" y="636"/>
+      <point x="69" y="527" type="curve" smooth="yes"/>
+      <point x="69" y="290"/>
+      <point x="488" y="394"/>
+      <point x="488" y="172" type="curve" smooth="yes"/>
+      <point x="488" y="75"/>
+      <point x="409" y="9"/>
+      <point x="282" y="9" type="curve" smooth="yes"/>
+      <point x="215" y="9"/>
+      <point x="140" y="27"/>
+      <point x="68" y="60" type="curve"/>
+      <point x="61" y="41" type="line"/>
+      <point x="130" y="8"/>
+      <point x="208" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_acute.glif b/src/Cantarell-Light.ufo/glyphs/S_acute.glif
index 8c2596d3..f1c6adeb 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sacute" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="015A"/>
   <outline>
     <component base="S"/>
-    <component base="acutecomb.case" xOffset="224.0"/>
+    <component base="acutecomb.case" xOffset="224"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_acutedotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_acutedotaccent.glif
index a0c604e8..3312e1a6 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_acutedotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_acutedotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sacutedotaccent" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="1E64"/>
   <outline>
     <component base="S"/>
-    <component base="acutecomb.case" xOffset="224.0"/>
-    <component base="dotaccentcomb.case" xOffset="158.0" yOffset="70.0"/>
+    <component base="acutecomb.case" xOffset="224"/>
+    <component base="dotaccentcomb.case" xOffset="158" yOffset="70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_altillo.glif b/src/Cantarell-Light.ufo/glyphs/S_altillo.glif
index 621129c9..8f233e47 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_altillo.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_altillo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Saltillo" format="2">
-  <advance width="236.0"/>
+  <advance width="236"/>
   <unicode hex="A78B"/>
   <outline>
-    <component base="quotesingle" xScale="1.04" yScale="2.16474" xOffset="3.0" yOffset="-808.0"/>
+    <component base="quotesingle" xScale="1.04" yScale="2.16474" xOffset="3" yOffset="-808"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_caron.glif b/src/Cantarell-Light.ufo/glyphs/S_caron.glif
index d691f659..9da2da4d 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scaron" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="0160"/>
   <outline>
     <component base="S"/>
-    <component base="caroncomb.case" xOffset="107.0"/>
+    <component base="caroncomb.case" xOffset="107"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_carondotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_carondotaccent.glif
index 20d07b05..b772566e 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_carondotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_carondotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scarondotaccent" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="1E66"/>
   <outline>
     <component base="S"/>
-    <component base="caroncomb.case" xOffset="107.0"/>
-    <component base="dotaccentcomb.case" xOffset="163.0" yOffset="109.0"/>
+    <component base="caroncomb.case" xOffset="107"/>
+    <component base="dotaccentcomb.case" xOffset="163" yOffset="109"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_cedilla.glif b/src/Cantarell-Light.ufo/glyphs/S_cedilla.glif
index 1da572ba..163ebf90 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_cedilla.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scedilla" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="015E"/>
   <outline>
     <component base="S"/>
-    <component base="cedillacomb" xOffset="152.0"/>
+    <component base="cedillacomb" xOffset="152"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif
index 011c3168..ad748805 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Schwa-cy" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="04D8"/>
   <outline>
     <component base="Schwa"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_chwa.glif b/src/Cantarell-Light.ufo/glyphs/S_chwa.glif
index e2f65bf0..a8dddeee 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_chwa.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_chwa.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Schwa" format="2">
-  <advance width="755.0"/>
+  <advance width="755"/>
   <unicode hex="018F"/>
-  <anchor x="369.0" y="0.0" name="bottom"/>
-  <anchor x="369.0" y="694.0" name="top"/>
+  <anchor x="369" y="0" name="bottom"/>
+  <anchor x="369" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="328.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="704.0"/>
-      <point x="174.0" y="681.0"/>
-      <point x="106.0" y="633.0" type="curve"/>
-      <point x="111.0" y="617.0" type="line"/>
-      <point x="180.0" y="663.0"/>
-      <point x="249.0" y="685.0"/>
-      <point x="326.0" y="685.0" type="curve" smooth="yes"/>
-      <point x="521.0" y="685.0"/>
-      <point x="642.0" y="558.0"/>
-      <point x="642.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="642.0" y="140.0"/>
-      <point x="537.0" y="9.0"/>
-      <point x="366.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="9.0"/>
-      <point x="105.0" y="130.0"/>
-      <point x="105.0" y="321.0" type="curve"/>
-      <point x="660.0" y="321.0" type="line"/>
-      <point x="660.0" y="340.0" type="line"/>
-      <point x="83.0" y="340.0" type="line"/>
-      <point x="82.0" y="332.0"/>
-      <point x="82.0" y="328.0"/>
-      <point x="82.0" y="318.0" type="curve" smooth="yes"/>
-      <point x="82.0" y="123.0"/>
-      <point x="191.0" y="-10.0"/>
-      <point x="364.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="540.0" y="-10.0"/>
-      <point x="665.0" y="130.0"/>
-      <point x="665.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="665.0" y="562.0"/>
-      <point x="532.0" y="704.0"/>
+      <point x="328" y="704" type="curve" smooth="yes"/>
+      <point x="245" y="704"/>
+      <point x="174" y="681"/>
+      <point x="106" y="633" type="curve"/>
+      <point x="111" y="617" type="line"/>
+      <point x="180" y="663"/>
+      <point x="249" y="685"/>
+      <point x="326" y="685" type="curve" smooth="yes"/>
+      <point x="521" y="685"/>
+      <point x="642" y="558"/>
+      <point x="642" y="342" type="curve" smooth="yes"/>
+      <point x="642" y="140"/>
+      <point x="537" y="9"/>
+      <point x="366" y="9" type="curve" smooth="yes"/>
+      <point x="202" y="9"/>
+      <point x="105" y="130"/>
+      <point x="105" y="321" type="curve"/>
+      <point x="660" y="321" type="line"/>
+      <point x="660" y="340" type="line"/>
+      <point x="83" y="340" type="line"/>
+      <point x="82" y="332"/>
+      <point x="82" y="328"/>
+      <point x="82" y="318" type="curve" smooth="yes"/>
+      <point x="82" y="123"/>
+      <point x="191" y="-10"/>
+      <point x="364" y="-10" type="curve" smooth="yes"/>
+      <point x="540" y="-10"/>
+      <point x="665" y="130"/>
+      <point x="665" y="342" type="curve" smooth="yes"/>
+      <point x="665" y="562"/>
+      <point x="532" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/S_circumflex.glif
index 7b439b27..73d5c01f 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scircumflex" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="015C"/>
   <outline>
     <component base="S"/>
-    <component base="circumflexcomb.case" xOffset="105.0"/>
+    <component base="circumflexcomb.case" xOffset="105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif
index e63e60da..ac6c29b0 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scommaaccent" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="0218"/>
   <outline>
     <component base="S"/>
-    <component base="commaaccentcomb" xOffset="148.0"/>
+    <component base="commaaccentcomb" xOffset="148"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif
index 365034aa..3349b24d 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotaccent" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="1E60"/>
   <outline>
     <component base="S"/>
-    <component base="dotaccentcomb.case" xOffset="163.0"/>
+    <component base="dotaccentcomb.case" xOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif
index 595a8344..fe9fbd57 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotbelow" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="1E62"/>
   <outline>
     <component base="S"/>
-    <component base="dotbelowcomb" xOffset="157.0"/>
+    <component base="dotbelowcomb" xOffset="157"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_dotbelowdotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_dotbelowdotaccent.glif
index d2813776..8b5a58f2 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_dotbelowdotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_dotbelowdotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotbelowdotaccent" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="1E68"/>
   <outline>
     <component base="S"/>
-    <component base="dotbelowcomb" xOffset="157.0"/>
-    <component base="dotaccentcomb.case" xOffset="163.0"/>
+    <component base="dotbelowcomb" xOffset="157"/>
+    <component base="dotaccentcomb.case" xOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif
index fc6566a0..57bd335c 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sha-cy" format="2">
-  <advance width="954.0"/>
+  <advance width="954"/>
   <unicode hex="0428"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="844.0" y="0.0" type="line"/>
-      <point x="844.0" y="694.0" type="line"/>
-      <point x="822.0" y="694.0" type="line"/>
-      <point x="822.0" y="19.0" type="line"/>
-      <point x="132.0" y="19.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="844" y="0" type="line"/>
+      <point x="844" y="694" type="line"/>
+      <point x="822" y="694" type="line"/>
+      <point x="822" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="474.0" y="10.0" type="line"/>
-      <point x="496.0" y="10.0" type="line"/>
-      <point x="496.0" y="694.0" type="line"/>
-      <point x="474.0" y="694.0" type="line"/>
+      <point x="474" y="10" type="line"/>
+      <point x="496" y="10" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif
index 1398db45..4b217556 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Shcha-cy" format="2">
-  <advance width="976.0"/>
+  <advance width="976"/>
   <unicode hex="0429"/>
   <outline>
     <contour>
-      <point x="911.0" y="-175.0" type="line"/>
-      <point x="932.0" y="-175.0" type="line"/>
-      <point x="932.0" y="19.0" type="line"/>
-      <point x="132.0" y="19.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="911.0" y="0.0" type="line"/>
+      <point x="911" y="-175" type="line"/>
+      <point x="932" y="-175" type="line"/>
+      <point x="932" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="911" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="474.0" y="10.0" type="line"/>
-      <point x="496.0" y="10.0" type="line"/>
-      <point x="496.0" y="694.0" type="line"/>
-      <point x="474.0" y="694.0" type="line"/>
+      <point x="474" y="10" type="line"/>
+      <point x="496" y="10" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="822.0" y="10.0" type="line"/>
-      <point x="844.0" y="10.0" type="line"/>
-      <point x="844.0" y="694.0" type="line"/>
-      <point x="822.0" y="694.0" type="line"/>
+      <point x="822" y="10" type="line"/>
+      <point x="844" y="10" type="line"/>
+      <point x="844" y="694" type="line"/>
+      <point x="822" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif
index 3987005e..fcecdf1b 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Shha-cy" format="2">
-  <advance width="617.0"/>
+  <advance width="617"/>
   <unicode hex="04BA"/>
   <outline>
     <contour>
-      <point x="525.0" y="0.0" type="line"/>
-      <point x="546.0" y="0.0" type="line"/>
-      <point x="546.0" y="239.0" type="line" smooth="yes"/>
-      <point x="546.0" y="346.0"/>
-      <point x="473.0" y="411.0"/>
-      <point x="339.0" y="411.0" type="curve" smooth="yes"/>
-      <point x="252.0" y="411.0"/>
-      <point x="163.0" y="384.0"/>
-      <point x="109.0" y="345.0" type="curve"/>
-      <point x="119.0" y="334.0" type="line"/>
-      <point x="167.0" y="367.0"/>
-      <point x="255.0" y="393.0"/>
-      <point x="336.0" y="393.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="393.0"/>
-      <point x="525.0" y="336.0"/>
-      <point x="525.0" y="239.0" type="curve" smooth="yes"/>
+      <point x="525" y="0" type="line"/>
+      <point x="546" y="0" type="line"/>
+      <point x="546" y="239" type="line" smooth="yes"/>
+      <point x="546" y="346"/>
+      <point x="473" y="411"/>
+      <point x="339" y="411" type="curve" smooth="yes"/>
+      <point x="252" y="411"/>
+      <point x="163" y="384"/>
+      <point x="109" y="345" type="curve"/>
+      <point x="119" y="334" type="line"/>
+      <point x="167" y="367"/>
+      <point x="255" y="393"/>
+      <point x="336" y="393" type="curve" smooth="yes"/>
+      <point x="457" y="393"/>
+      <point x="525" y="336"/>
+      <point x="525" y="239" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif
index eb1066c2..adac69fb 100644
--- a/src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Softsign-cy" format="2">
-  <advance width="597.0"/>
+  <advance width="597"/>
   <unicode hex="042C"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="312.0" y="0.0" type="line" smooth="yes"/>
-      <point x="453.0" y="0.0"/>
-      <point x="537.0" y="74.0"/>
-      <point x="537.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="537.0" y="322.0"/>
-      <point x="460.0" y="403.0"/>
-      <point x="345.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="403.0" type="line"/>
-      <point x="124.0" y="386.0" type="line"/>
-      <point x="335.0" y="386.0" type="line" smooth="yes"/>
-      <point x="443.0" y="386.0"/>
-      <point x="515.0" y="310.0"/>
-      <point x="515.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="515.0" y="84.0"/>
-      <point x="444.0" y="18.0"/>
-      <point x="323.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="18.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="312" y="0" type="line" smooth="yes"/>
+      <point x="453" y="0"/>
+      <point x="537" y="74"/>
+      <point x="537" y="200" type="curve" smooth="yes"/>
+      <point x="537" y="322"/>
+      <point x="460" y="403"/>
+      <point x="345" y="403" type="curve" smooth="yes"/>
+      <point x="124" y="403" type="line"/>
+      <point x="124" y="386" type="line"/>
+      <point x="335" y="386" type="line" smooth="yes"/>
+      <point x="443" y="386"/>
+      <point x="515" y="310"/>
+      <point x="515" y="195" type="curve" smooth="yes"/>
+      <point x="515" y="84"/>
+      <point x="444" y="18"/>
+      <point x="323" y="18" type="curve" smooth="yes"/>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_.glif b/src/Cantarell-Light.ufo/glyphs/T_.glif
index a2c88571..34ee39e7 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="T" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="0054"/>
   <note>
 T
 </note>
-  <anchor x="292.0" y="0.0" name="bottom"/>
-  <anchor x="295.0" y="357.0" name="center"/>
-  <anchor x="295.0" y="694.0" name="top"/>
+  <anchor x="292" y="0" name="bottom"/>
+  <anchor x="295" y="357" name="center"/>
+  <anchor x="295" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="284.0" y="0.0" type="line"/>
-      <point x="305.0" y="0.0" type="line"/>
-      <point x="305.0" y="694.0" type="line"/>
-      <point x="284.0" y="694.0" type="line"/>
+      <point x="284" y="0" type="line"/>
+      <point x="305" y="0" type="line"/>
+      <point x="305" y="694" type="line"/>
+      <point x="284" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="39.0" y="676.0" type="line"/>
-      <point x="550.0" y="676.0" type="line"/>
-      <point x="550.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
+      <point x="39" y="676" type="line"/>
+      <point x="550" y="676" type="line"/>
+      <point x="550" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_bar.glif b/src/Cantarell-Light.ufo/glyphs/T_bar.glif
index 04e89a83..f247c3b0 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_bar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_bar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tbar" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="0166"/>
   <outline>
     <component base="T"/>
-    <component base="strokeshortcomb.case" xOffset="54.0" yOffset="58.0"/>
+    <component base="strokeshortcomb.case" xOffset="54" yOffset="58"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_caron.glif b/src/Cantarell-Light.ufo/glyphs/T_caron.glif
index f52b665f..5b0f03a6 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcaron" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="0164"/>
   <outline>
     <component base="T"/>
-    <component base="caroncomb.case" xOffset="120.0"/>
+    <component base="caroncomb.case" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_cedilla.glif b/src/Cantarell-Light.ufo/glyphs/T_cedilla.glif
index c87e926c..41670fff 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_cedilla.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcedilla" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="0162"/>
   <outline>
     <component base="T"/>
-    <component base="cedillacomb" xOffset="167.0"/>
+    <component base="cedillacomb" xOffset="167"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif
index fe31b723..29204a36 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcommaaccent" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="021A"/>
   <outline>
     <component base="T"/>
-    <component base="commaaccentcomb" xOffset="163.0"/>
+    <component base="commaaccentcomb" xOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif
index 19d2f742..a13b2c25 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tdotbelow" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="1E6C"/>
   <outline>
     <component base="T"/>
-    <component base="dotbelowcomb" xOffset="172.0"/>
+    <component base="dotbelowcomb" xOffset="172"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/T_e-cy.glif
index 74b60688..96ab8c3e 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_e-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Te-cy" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="0422"/>
-  <anchor x="569.0" y="0.0" name="bottomright"/>
+  <anchor x="569" y="0" name="bottomright"/>
   <outline>
     <component base="T"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_horn.glif b/src/Cantarell-Light.ufo/glyphs/T_horn.glif
index 33c4c478..4b919001 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_horn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_horn.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Thorn" format="2">
-  <advance width="572.0"/>
+  <advance width="572"/>
   <unicode hex="00DE"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="148.0" type="line"/>
-      <point x="286.0" y="148.0" type="line" smooth="yes"/>
-      <point x="428.0" y="148.0"/>
-      <point x="512.0" y="228.0"/>
-      <point x="512.0" y="357.0" type="curve" smooth="yes"/>
-      <point x="512.0" y="489.0"/>
-      <point x="424.0" y="574.0"/>
-      <point x="292.0" y="574.0" type="curve" smooth="yes"/>
-      <point x="125.0" y="574.0" type="line"/>
-      <point x="125.0" y="556.0" type="line"/>
-      <point x="286.0" y="556.0" type="line" smooth="yes"/>
-      <point x="408.0" y="556.0"/>
-      <point x="490.0" y="477.0"/>
-      <point x="490.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="490.0" y="238.0"/>
-      <point x="416.0" y="166.0"/>
-      <point x="292.0" y="166.0" type="curve" smooth="yes"/>
-      <point x="125.0" y="166.0" type="line"/>
+      <point x="125" y="148" type="line"/>
+      <point x="286" y="148" type="line" smooth="yes"/>
+      <point x="428" y="148"/>
+      <point x="512" y="228"/>
+      <point x="512" y="357" type="curve" smooth="yes"/>
+      <point x="512" y="489"/>
+      <point x="424" y="574"/>
+      <point x="292" y="574" type="curve" smooth="yes"/>
+      <point x="125" y="574" type="line"/>
+      <point x="125" y="556" type="line"/>
+      <point x="286" y="556" type="line" smooth="yes"/>
+      <point x="408" y="556"/>
+      <point x="490" y="477"/>
+      <point x="490" y="355" type="curve" smooth="yes"/>
+      <point x="490" y="238"/>
+      <point x="416" y="166"/>
+      <point x="292" y="166" type="curve" smooth="yes"/>
+      <point x="125" y="166" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/T_linebelow.glif
index 4c55a03d..8c2d37f1 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_linebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tlinebelow" format="2">
-  <advance width="589.0"/>
+  <advance width="589"/>
   <unicode hex="1E6E"/>
   <outline>
     <component base="T"/>
-    <component base="macronbelowcomb" xOffset="42.0"/>
+    <component base="macronbelowcomb" xOffset="42"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_se-cy.glif b/src/Cantarell-Light.ufo/glyphs/T_se-cy.glif
index 949c2c04..16e4c1f6 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_se-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_se-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tse-cy" format="2">
-  <advance width="687.0"/>
+  <advance width="687"/>
   <unicode hex="0426"/>
   <outline>
     <contour>
-      <point x="627.0" y="-175.0" type="line"/>
-      <point x="648.0" y="-175.0" type="line"/>
-      <point x="648.0" y="19.0" type="line"/>
-      <point x="132.0" y="19.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="627.0" y="0.0" type="line"/>
+      <point x="627" y="-175" type="line"/>
+      <point x="648" y="-175" type="line"/>
+      <point x="648" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="627" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="539.0" y="10.0" type="line"/>
-      <point x="560.0" y="10.0" type="line"/>
-      <point x="560.0" y="694.0" type="line"/>
-      <point x="539.0" y="694.0" type="line"/>
+      <point x="539" y="10" type="line"/>
+      <point x="560" y="10" type="line"/>
+      <point x="560" y="694" type="line"/>
+      <point x="539" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
index cbd453d6..b0e171a9 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tshe-cy" format="2">
-  <advance width="779.0"/>
+  <advance width="779"/>
   <unicode hex="040B"/>
   <outline>
     <contour>
-      <point x="687.0" y="0.0" type="line"/>
-      <point x="708.0" y="0.0" type="line"/>
-      <point x="708.0" y="239.0" type="line" smooth="yes"/>
-      <point x="708.0" y="346.0"/>
-      <point x="635.0" y="411.0"/>
-      <point x="501.0" y="411.0" type="curve" smooth="yes"/>
-      <point x="414.0" y="411.0"/>
-      <point x="325.0" y="384.0"/>
-      <point x="271.0" y="345.0" type="curve"/>
-      <point x="281.0" y="334.0" type="line"/>
-      <point x="329.0" y="367.0"/>
-      <point x="417.0" y="393.0"/>
-      <point x="498.0" y="393.0" type="curve" smooth="yes"/>
-      <point x="619.0" y="393.0"/>
-      <point x="687.0" y="336.0"/>
-      <point x="687.0" y="239.0" type="curve" smooth="yes"/>
+      <point x="687" y="0" type="line"/>
+      <point x="708" y="0" type="line"/>
+      <point x="708" y="239" type="line" smooth="yes"/>
+      <point x="708" y="346"/>
+      <point x="635" y="411"/>
+      <point x="501" y="411" type="curve" smooth="yes"/>
+      <point x="414" y="411"/>
+      <point x="325" y="384"/>
+      <point x="271" y="345" type="curve"/>
+      <point x="281" y="334" type="line"/>
+      <point x="329" y="367"/>
+      <point x="417" y="393"/>
+      <point x="498" y="393" type="curve" smooth="yes"/>
+      <point x="619" y="393"/>
+      <point x="687" y="336"/>
+      <point x="687" y="239" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="272.0" y="0.0" type="line"/>
-      <point x="293.0" y="0.0" type="line"/>
-      <point x="293.0" y="694.0" type="line"/>
-      <point x="272.0" y="694.0" type="line"/>
+      <point x="272" y="0" type="line"/>
+      <point x="293" y="0" type="line"/>
+      <point x="293" y="694" type="line"/>
+      <point x="272" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="39.0" y="676.0" type="line"/>
-      <point x="546.0" y="676.0" type="line"/>
-      <point x="546.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
+      <point x="39" y="676" type="line"/>
+      <point x="546" y="676" type="line"/>
+      <point x="546" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_-cy.glif b/src/Cantarell-Light.ufo/glyphs/U_-cy.glif
index 6789aaaf..5424c849 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_-cy.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="U-cy" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0423"/>
-  <anchor x="297.0" y="694.0" name="top"/>
+  <anchor x="297" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="168.0" y="0.0" type="line"/>
-      <point x="190.0" y="0.0" type="line"/>
-      <point x="560.0" y="694.0" type="line"/>
-      <point x="537.0" y="694.0" type="line"/>
-      <point x="313.0" y="263.0" type="line"/>
-      <point x="306.0" y="253.0" type="line"/>
+      <point x="168" y="0" type="line"/>
+      <point x="190" y="0" type="line"/>
+      <point x="560" y="694" type="line"/>
+      <point x="537" y="694" type="line"/>
+      <point x="313" y="263" type="line"/>
+      <point x="306" y="253" type="line"/>
     </contour>
     <contour>
-      <point x="306.0" y="245.0" type="line"/>
-      <point x="317.0" y="263.0" type="line"/>
-      <point x="58.0" y="694.0" type="line"/>
-      <point x="33.0" y="694.0" type="line"/>
+      <point x="306" y="245" type="line"/>
+      <point x="317" y="263" type="line"/>
+      <point x="58" y="694" type="line"/>
+      <point x="33" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_.glif b/src/Cantarell-Light.ufo/glyphs/U_.glif
index 18f452a0..6bd0b9e3 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="U" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="0055"/>
   <note>
 U
 </note>
-  <anchor x="338.0" y="0.0" name="bottom"/>
-  <anchor x="420.0" y="10.0" name="ogonek"/>
-  <anchor x="338.0" y="694.0" name="top"/>
-  <anchor x="635.0" y="694.0" name="topright"/>
+  <anchor x="338" y="0" name="bottom"/>
+  <anchor x="420" y="10" name="ogonek"/>
+  <anchor x="338" y="694" name="top"/>
+  <anchor x="635" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="337.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="486.0" y="-10.0"/>
-      <point x="574.0" y="85.0"/>
-      <point x="574.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="574.0" y="694.0" type="line"/>
-      <point x="553.0" y="694.0" type="line"/>
-      <point x="553.0" y="246.0" type="line" smooth="yes"/>
-      <point x="553.0" y="97.0"/>
-      <point x="474.0" y="9.0"/>
-      <point x="340.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="9.0"/>
-      <point x="121.0" y="97.0"/>
-      <point x="121.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="694.0" type="line"/>
-      <point x="99.0" y="694.0" type="line"/>
-      <point x="99.0" y="246.0" type="line" smooth="yes"/>
-      <point x="99.0" y="85.0"/>
-      <point x="187.0" y="-10.0"/>
+      <point x="337" y="-10" type="curve" smooth="yes"/>
+      <point x="486" y="-10"/>
+      <point x="574" y="85"/>
+      <point x="574" y="246" type="curve" smooth="yes"/>
+      <point x="574" y="694" type="line"/>
+      <point x="553" y="694" type="line"/>
+      <point x="553" y="246" type="line" smooth="yes"/>
+      <point x="553" y="97"/>
+      <point x="474" y="9"/>
+      <point x="340" y="9" type="curve" smooth="yes"/>
+      <point x="202" y="9"/>
+      <point x="121" y="97"/>
+      <point x="121" y="246" type="curve" smooth="yes"/>
+      <point x="121" y="694" type="line"/>
+      <point x="99" y="694" type="line"/>
+      <point x="99" y="246" type="line" smooth="yes"/>
+      <point x="99" y="85"/>
+      <point x="187" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_acute.glif b/src/Cantarell-Light.ufo/glyphs/U_acute.glif
index d1ef9e77..23d16358 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uacute" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="00DA"/>
   <outline>
     <component base="U"/>
-    <component base="acutecomb.case" xOffset="280.0"/>
+    <component base="acutecomb.case" xOffset="280"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_breve.glif b/src/Cantarell-Light.ufo/glyphs/U_breve.glif
index e781bdec..2391e4e9 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_breve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ubreve" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="016C"/>
   <outline>
     <component base="U"/>
-    <component base="brevecomb.case" xOffset="135.0"/>
+    <component base="brevecomb.case" xOffset="135"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_caron.glif b/src/Cantarell-Light.ufo/glyphs/U_caron.glif
index 03ac1bf6..1b3ed7aa 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ucaron" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="01D3"/>
   <outline>
     <component base="U"/>
-    <component base="caroncomb.case" xOffset="163.0"/>
+    <component base="caroncomb.case" xOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/U_circumflex.glif
index 2bd1865a..19a4d0ce 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ucircumflex" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="00DB"/>
   <outline>
     <component base="U"/>
-    <component base="circumflexcomb.case" xOffset="161.0"/>
+    <component base="circumflexcomb.case" xOffset="161"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif
index d10563ef..675a3d13 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udblgrave" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="0214"/>
   <outline>
     <component base="U"/>
-    <component base="dblgravecomb.case" xOffset="95.0"/>
+    <component base="dblgravecomb.case" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif
index 699b89bc..b6049222 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresis-cy" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="04F0"/>
   <outline>
     <component base="U-cy"/>
-    <component base="dieresiscomb.case" xOffset="77.0"/>
+    <component base="dieresiscomb.case" xOffset="77"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/U_dieresis.glif
index b223c3a6..daa37c37 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresis" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="00DC"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="118.0"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresisacute.glif
index 138472b2..f3920790 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dieresisacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresisacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresisacute" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="01D7"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="118.0"/>
-    <component base="acutecomb.case" xOffset="280.0" yOffset="145.0"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="acutecomb.case" xOffset="280" yOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresiscaron.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresiscaron.glif
index 8ebb3942..a65e923a 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dieresiscaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresiscaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresiscaron" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="01D9"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="118.0"/>
-    <component base="caroncomb.case" xOffset="163.0" yOffset="145.0"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="caroncomb.case" xOffset="163" yOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresisgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresisgrave.glif
index 18be7b7d..f9724a2f 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dieresisgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresisgrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresisgrave" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="01DB"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="118.0"/>
-    <component base="gravecomb.case" xOffset="141.0" yOffset="145.0"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="gravecomb.case" xOffset="141" yOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresismacron.glif
index 4d9f598e..fb244bb7 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dieresismacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresismacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresismacron" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="01D5"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="118.0"/>
-    <component base="macroncomb.case" xOffset="100.0" yOffset="145.0"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="macroncomb.case" xOffset="100" yOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif
index a64bdc89..15758b9c 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udotbelow" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="1EE4"/>
   <outline>
     <component base="U"/>
-    <component base="dotbelowcomb" xOffset="218.0"/>
+    <component base="dotbelowcomb" xOffset="218"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_grave.glif b/src/Cantarell-Light.ufo/glyphs/U_grave.glif
index 482b869f..6aee26e6 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ugrave" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="00D9"/>
   <outline>
     <component base="U"/>
-    <component base="gravecomb.case" xOffset="141.0"/>
+    <component base="gravecomb.case" xOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/U_hookabove.glif
index e2b3f11e..3f2ad0e0 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_hookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhookabove" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="1EE6"/>
   <outline>
     <component base="U"/>
-    <component base="hookabovecomb.case" xOffset="183.0"/>
+    <component base="hookabovecomb.case" xOffset="183"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horn.glif b/src/Cantarell-Light.ufo/glyphs/U_horn.glif
index 230b16f1..f3ff6a5f 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_horn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_horn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorn" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="01AF"/>
   <outline>
     <component base="U"/>
-    <component base="horncomb" xOffset="503.0" yOffset="212.0"/>
+    <component base="horncomb" xOffset="503" yOffset="212"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hornacute.glif b/src/Cantarell-Light.ufo/glyphs/U_hornacute.glif
index ce2b0f11..1e4be7dd 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_hornacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_hornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhornacute" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="1EE8"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="acutecomb.case" xOffset="280.0"/>
+    <component base="acutecomb.case" xOffset="280"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif
index dcd583f8..b37f2506 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorndotbelow" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="1EF0"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="dotbelowcomb" xOffset="218.0"/>
+    <component base="dotbelowcomb" xOffset="218"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horngrave.glif b/src/Cantarell-Light.ufo/glyphs/U_horngrave.glif
index 1c5f843e..19bc7368 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_horngrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_horngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorngrave" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="1EEA"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="gravecomb.case" xOffset="141.0"/>
+    <component base="gravecomb.case" xOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/U_hornhookabove.glif
index 5c8c6fd0..28eb4e1a 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_hornhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_hornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhornhookabove" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="1EEC"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="hookabovecomb.case" xOffset="183.0"/>
+    <component base="hookabovecomb.case" xOffset="183"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horntilde.glif b/src/Cantarell-Light.ufo/glyphs/U_horntilde.glif
index f5fee9c1..6d9d3b6c 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_horntilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_horntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorntilde" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="1EEE"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="tildecomb.case" xOffset="94.0"/>
+    <component base="tildecomb.case" xOffset="94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut-cy.glif
index 4317aa07..928b652c 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhungarumlaut-cy" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="04F2"/>
   <outline>
     <component base="U-cy"/>
-    <component base="hungarumlautcomb.case" xOffset="125.0"/>
+    <component base="hungarumlautcomb.case" xOffset="125"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif
index bd8ce5d6..190387db 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhungarumlaut" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="0170"/>
   <outline>
     <component base="U"/>
-    <component base="hungarumlautcomb.case" xOffset="166.0"/>
+    <component base="hungarumlautcomb.case" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/U_invertedbreve.glif
index 5a5fc696..9986ded1 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_invertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uinvertedbreve" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="0216"/>
   <outline>
     <component base="U"/>
-    <component base="breveinvertedcomb.case" xOffset="132.0"/>
+    <component base="breveinvertedcomb.case" xOffset="132"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif b/src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif
index 9339bc94..43af59f1 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacron-cy" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="04EE"/>
   <outline>
     <component base="U-cy"/>
-    <component base="macroncomb.case" xOffset="59.0"/>
+    <component base="macroncomb.case" xOffset="59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_macron.glif b/src/Cantarell-Light.ufo/glyphs/U_macron.glif
index 5eb1d395..06eaa796 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacron" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="016A"/>
   <outline>
     <component base="U"/>
-    <component base="macroncomb.case" xOffset="100.0"/>
+    <component base="macroncomb.case" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_macrondieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/U_macrondieresis.glif
index 027ce833..0be87762 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_macrondieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_macrondieresis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacrondieresis" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="1E7A"/>
   <outline>
     <component base="U"/>
-    <component base="macroncomb.case" xOffset="100.0"/>
-    <component base="dieresiscomb.case" xOffset="118.0" yOffset="128.0"/>
+    <component base="macroncomb.case" xOffset="100"/>
+    <component base="dieresiscomb.case" xOffset="118" yOffset="128"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/U_ogonek.glif
index 81055bd1..9e39cfa8 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_ogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uogonek" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="0172"/>
   <outline>
     <component base="U"/>
-    <component base="ogonekcomb.tall.case" xOffset="19.0"/>
+    <component base="ogonekcomb.tall.case" xOffset="19"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_ring.glif b/src/Cantarell-Light.ufo/glyphs/U_ring.glif
index 6d214039..cde327e3 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_ring.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_ring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uring" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="016E"/>
   <outline>
     <component base="U"/>
-    <component base="ringcomb.case" xOffset="164.0"/>
+    <component base="ringcomb.case" xOffset="164"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_short-cy.glif b/src/Cantarell-Light.ufo/glyphs/U_short-cy.glif
index f1b9936c..94ad5806 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_short-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_short-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ushort-cy" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="040E"/>
   <outline>
     <component base="U-cy"/>
-    <component base="brevecomb-cy.case" xOffset="104.0"/>
+    <component base="brevecomb-cy.case" xOffset="104"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif
index 012a79b1..3f70c6ec 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ustraight-cy" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="04AE"/>
-  <anchor x="264.0" y="326.0" name="center"/>
+  <anchor x="264" y="326" name="center"/>
   <outline>
     <component base="Y"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_straightstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_straightstroke-cy.glif
index 81e3e67f..0bec3b75 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_straightstroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_straightstroke-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ustraightstroke-cy" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="04B0"/>
   <outline>
     <component base="Ustraight-cy"/>
-    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="-74.0" yOffset="27.0"/>
+    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="-74" yOffset="27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_tilde.glif b/src/Cantarell-Light.ufo/glyphs/U_tilde.glif
index a779128e..7ea754bf 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Utilde" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="0168"/>
   <outline>
     <component base="U"/>
-    <component base="tildecomb.case" xOffset="94.0"/>
+    <component base="tildecomb.case" xOffset="94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif 
b/src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif
index 9e566f75..ed491ab3 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Utildeacute" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="1E78"/>
   <outline>
     <component base="U"/>
-    <component base="tildecomb.case" xOffset="94.0"/>
-    <component base="acutecomb.case" xOffset="280.0" yOffset="142.0"/>
+    <component base="tildecomb.case" xOffset="94"/>
+    <component base="acutecomb.case" xOffset="280" yOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/V_.glif b/src/Cantarell-Light.ufo/glyphs/V_.glif
index 44752bce..3b3fac6b 100644
--- a/src/Cantarell-Light.ufo/glyphs/V_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/V_.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="V" format="2">
-  <advance width="603.0"/>
+  <advance width="603"/>
   <unicode hex="0056"/>
   <note>
 V
 </note>
-  <anchor x="302.0" y="0.0" name="bottom"/>
-  <anchor x="302.0" y="694.0" name="top"/>
+  <anchor x="302" y="0" name="bottom"/>
+  <anchor x="302" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="297.0" y="0.0" type="line"/>
-      <point x="308.0" y="0.0" type="line"/>
-      <point x="565.0" y="694.0" type="line"/>
-      <point x="544.0" y="694.0" type="line"/>
-      <point x="299.0" y="30.0" type="line"/>
-      <point x="308.0" y="30.0" type="line"/>
-      <point x="61.0" y="694.0" type="line"/>
-      <point x="38.0" y="694.0" type="line"/>
+      <point x="297" y="0" type="line"/>
+      <point x="308" y="0" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="544" y="694" type="line"/>
+      <point x="299" y="30" type="line"/>
+      <point x="308" y="30" type="line"/>
+      <point x="61" y="694" type="line"/>
+      <point x="38" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/V_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/V_e-cy.glif
index 149d0993..2c9181a3 100644
--- a/src/Cantarell-Light.ufo/glyphs/V_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/V_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ve-cy" format="2">
-  <advance width="619.0"/>
+  <advance width="619"/>
   <unicode hex="0412"/>
   <outline>
     <component base="B"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_.glif b/src/Cantarell-Light.ufo/glyphs/W_.glif
index 70ad9e18..a4f97c6f 100644
--- a/src/Cantarell-Light.ufo/glyphs/W_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/W_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="W" format="2">
-  <advance width="986.0"/>
+  <advance width="986"/>
   <unicode hex="0057"/>
   <note>
 W
 </note>
-  <anchor x="494.0" y="0.0" name="bottom"/>
-  <anchor x="494.0" y="694.0" name="top"/>
+  <anchor x="494" y="0" name="bottom"/>
+  <anchor x="494" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="266.0" y="0.0" type="line"/>
-      <point x="278.0" y="0.0" type="line"/>
-      <point x="502.0" y="666.0" type="line"/>
-      <point x="488.0" y="666.0" type="line"/>
-      <point x="719.0" y="0.0" type="line"/>
-      <point x="732.0" y="0.0" type="line"/>
-      <point x="944.0" y="694.0" type="line"/>
-      <point x="923.0" y="694.0" type="line"/>
-      <point x="722.0" y="32.0" type="line"/>
-      <point x="730.0" y="32.0" type="line"/>
-      <point x="502.0" y="688.0" type="line"/>
-      <point x="489.0" y="688.0" type="line"/>
-      <point x="269.0" y="32.0" type="line"/>
-      <point x="277.0" y="32.0" type="line"/>
-      <point x="64.0" y="694.0" type="line"/>
-      <point x="41.0" y="694.0" type="line"/>
+      <point x="266" y="0" type="line"/>
+      <point x="278" y="0" type="line"/>
+      <point x="502" y="666" type="line"/>
+      <point x="488" y="666" type="line"/>
+      <point x="719" y="0" type="line"/>
+      <point x="732" y="0" type="line"/>
+      <point x="944" y="694" type="line"/>
+      <point x="923" y="694" type="line"/>
+      <point x="722" y="32" type="line"/>
+      <point x="730" y="32" type="line"/>
+      <point x="502" y="688" type="line"/>
+      <point x="489" y="688" type="line"/>
+      <point x="269" y="32" type="line"/>
+      <point x="277" y="32" type="line"/>
+      <point x="64" y="694" type="line"/>
+      <point x="41" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_acute.glif b/src/Cantarell-Light.ufo/glyphs/W_acute.glif
index 41fb2868..7c5fa934 100644
--- a/src/Cantarell-Light.ufo/glyphs/W_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/W_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wacute" format="2">
-  <advance width="986.0"/>
+  <advance width="986"/>
   <unicode hex="1E82"/>
   <outline>
     <component base="W"/>
-    <component base="acutecomb.case" xOffset="436.0"/>
+    <component base="acutecomb.case" xOffset="436"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/W_circumflex.glif
index 174bfd47..15657702 100644
--- a/src/Cantarell-Light.ufo/glyphs/W_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/W_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wcircumflex" format="2">
-  <advance width="986.0"/>
+  <advance width="986"/>
   <unicode hex="0174"/>
   <outline>
     <component base="W"/>
-    <component base="circumflexcomb.case" xOffset="317.0"/>
+    <component base="circumflexcomb.case" xOffset="317"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/W_dieresis.glif
index b292ea25..55d01f69 100644
--- a/src/Cantarell-Light.ufo/glyphs/W_dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/W_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wdieresis" format="2">
-  <advance width="986.0"/>
+  <advance width="986"/>
   <unicode hex="1E84"/>
   <outline>
     <component base="W"/>
-    <component base="dieresiscomb.case" xOffset="274.0"/>
+    <component base="dieresiscomb.case" xOffset="274"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/W_e-cy.glif
index 68d8eb71..04735dec 100644
--- a/src/Cantarell-Light.ufo/glyphs/W_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/W_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="We-cy" format="2">
-  <advance width="986.0"/>
+  <advance width="986"/>
   <unicode hex="051C"/>
   <outline>
     <component base="W"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_grave.glif b/src/Cantarell-Light.ufo/glyphs/W_grave.glif
index d7859720..7d93ebff 100644
--- a/src/Cantarell-Light.ufo/glyphs/W_grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/W_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wgrave" format="2">
-  <advance width="986.0"/>
+  <advance width="986"/>
   <unicode hex="1E80"/>
   <outline>
     <component base="W"/>
-    <component base="gravecomb.case" xOffset="297.0"/>
+    <component base="gravecomb.case" xOffset="297"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/X_.glif b/src/Cantarell-Light.ufo/glyphs/X_.glif
index e2b6f18e..871c59b9 100644
--- a/src/Cantarell-Light.ufo/glyphs/X_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/X_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="X" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0058"/>
   <note>
 X
 </note>
-  <anchor x="299.0" y="0.0" name="bottom"/>
-  <anchor x="299.0" y="694.0" name="top"/>
+  <anchor x="299" y="0" name="bottom"/>
+  <anchor x="299" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="531.0" y="0.0" type="line"/>
-      <point x="558.0" y="0.0" type="line"/>
-      <point x="291.0" y="385.0" type="line"/>
-      <point x="91.0" y="694.0" type="line"/>
-      <point x="64.0" y="694.0" type="line"/>
-      <point x="278.0" y="369.0" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="558" y="0" type="line"/>
+      <point x="291" y="385" type="line"/>
+      <point x="91" y="694" type="line"/>
+      <point x="64" y="694" type="line"/>
+      <point x="278" y="369" type="line"/>
     </contour>
     <contour>
-      <point x="35.0" y="0.0" type="line"/>
-      <point x="59.0" y="0.0" type="line"/>
-      <point x="296.0" y="351.0" type="line"/>
-      <point x="285.0" y="367.0" type="line"/>
+      <point x="35" y="0" type="line"/>
+      <point x="59" y="0" type="line"/>
+      <point x="296" y="351" type="line"/>
+      <point x="285" y="367" type="line"/>
     </contour>
     <contour>
-      <point x="304.0" y="358.0" type="line"/>
-      <point x="538.0" y="694.0" type="line"/>
-      <point x="514.0" y="694.0" type="line"/>
-      <point x="293.0" y="375.0" type="line"/>
+      <point x="304" y="358" type="line"/>
+      <point x="538" y="694" type="line"/>
+      <point x="514" y="694" type="line"/>
+      <point x="293" y="375" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_.glif b/src/Cantarell-Light.ufo/glyphs/Y_.glif
index 539f93ca..35e40140 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Y" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0059"/>
   <note>
 Y
 </note>
-  <anchor x="269.0" y="0.0" name="bottom"/>
-  <anchor x="269.0" y="694.0" name="top"/>
-  <anchor x="3.0" y="694.0" name="topleft"/>
+  <anchor x="269" y="0" name="bottom"/>
+  <anchor x="269" y="694" name="top"/>
+  <anchor x="3" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="254.0" y="0.0" type="line"/>
-      <point x="275.0" y="0.0" type="line"/>
-      <point x="275.0" y="333.0" type="line"/>
-      <point x="507.0" y="694.0" type="line"/>
-      <point x="484.0" y="694.0" type="line"/>
-      <point x="262.0" y="344.0" type="line"/>
-      <point x="270.0" y="344.0" type="line"/>
-      <point x="47.0" y="694.0" type="line"/>
-      <point x="21.0" y="694.0" type="line"/>
-      <point x="254.0" y="333.0" type="line"/>
+      <point x="254" y="0" type="line"/>
+      <point x="275" y="0" type="line"/>
+      <point x="275" y="333" type="line"/>
+      <point x="507" y="694" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="262" y="344" type="line"/>
+      <point x="270" y="344" type="line"/>
+      <point x="47" y="694" type="line"/>
+      <point x="21" y="694" type="line"/>
+      <point x="254" y="333" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_acute.glif b/src/Cantarell-Light.ufo/glyphs/Y_acute.glif
index 552b3f32..5cbb74d1 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yacute" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="00DD"/>
   <outline>
     <component base="Y"/>
-    <component base="acutecomb.case" xOffset="211.0"/>
+    <component base="acutecomb.case" xOffset="211"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif
index 63902e8c..127f08b2 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yat-cy" format="2">
-  <advance width="688.0"/>
+  <advance width="688"/>
   <unicode hex="0462"/>
   <outline>
     <contour>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="401.0" y="0.0" type="line" smooth="yes"/>
-      <point x="544.0" y="0.0"/>
-      <point x="629.0" y="74.0"/>
-      <point x="629.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="629.0" y="322.0"/>
-      <point x="551.0" y="403.0"/>
-      <point x="435.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="403.0" type="line"/>
-      <point x="201.0" y="386.0" type="line"/>
-      <point x="425.0" y="386.0" type="line" smooth="yes"/>
-      <point x="532.0" y="386.0"/>
-      <point x="607.0" y="312.0"/>
-      <point x="607.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="607.0" y="82.0"/>
-      <point x="537.0" y="18.0"/>
-      <point x="412.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="18.0" type="line"/>
-      <point x="209.0" y="694.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="401" y="0" type="line" smooth="yes"/>
+      <point x="544" y="0"/>
+      <point x="629" y="74"/>
+      <point x="629" y="200" type="curve" smooth="yes"/>
+      <point x="629" y="322"/>
+      <point x="551" y="403"/>
+      <point x="435" y="403" type="curve" smooth="yes"/>
+      <point x="201" y="403" type="line"/>
+      <point x="201" y="386" type="line"/>
+      <point x="425" y="386" type="line" smooth="yes"/>
+      <point x="532" y="386"/>
+      <point x="607" y="312"/>
+      <point x="607" y="195" type="curve" smooth="yes"/>
+      <point x="607" y="82"/>
+      <point x="537" y="18"/>
+      <point x="412" y="18" type="curve" smooth="yes"/>
+      <point x="209" y="18" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="187" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="43.0" y="545.0" type="line"/>
-      <point x="403.0" y="545.0" type="line"/>
-      <point x="403.0" y="564.0" type="line"/>
-      <point x="43.0" y="564.0" type="line"/>
+      <point x="43" y="545" type="line"/>
+      <point x="403" y="545" type="line"/>
+      <point x="403" y="564" type="line"/>
+      <point x="43" y="564" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif
index 82bd6835..8d918466 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ycircumflex" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0176"/>
   <outline>
     <component base="Y"/>
-    <component base="circumflexcomb.case" xOffset="92.0"/>
+    <component base="circumflexcomb.case" xOffset="92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif
index 268f8114..ed856b68 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydieresis" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0178"/>
   <outline>
     <component base="Y"/>
-    <component base="dieresiscomb.case" xOffset="49.0"/>
+    <component base="dieresiscomb.case" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif
index 655b0569..643b3a95 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydotaccent" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1E8E"/>
   <outline>
     <component base="Y"/>
-    <component base="dotaccentcomb.case" xOffset="150.0"/>
+    <component base="dotaccentcomb.case" xOffset="150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif
index dc0297f4..ff90ac2a 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydotbelow" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EF4"/>
   <outline>
     <component base="Y"/>
-    <component base="dotbelowcomb" xOffset="149.0"/>
+    <component base="dotbelowcomb" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif
index a0f3640e..234199c3 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yeru-cy" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="042B"/>
-  <anchor x="399.0" y="694.0" name="top"/>
+  <anchor x="399" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="294.0" y="0.0" type="line" smooth="yes"/>
-      <point x="437.0" y="0.0"/>
-      <point x="522.0" y="74.0"/>
-      <point x="522.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="522.0" y="322.0"/>
-      <point x="444.0" y="403.0"/>
-      <point x="328.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="403.0" type="line"/>
-      <point x="124.0" y="386.0" type="line"/>
-      <point x="318.0" y="386.0" type="line" smooth="yes"/>
-      <point x="427.0" y="386.0"/>
-      <point x="500.0" y="310.0"/>
-      <point x="500.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="500.0" y="84.0"/>
-      <point x="428.0" y="18.0"/>
-      <point x="305.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="18.0" type="line"/>
-      <point x="132.0" y="694.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="294" y="0" type="line" smooth="yes"/>
+      <point x="437" y="0"/>
+      <point x="522" y="74"/>
+      <point x="522" y="200" type="curve" smooth="yes"/>
+      <point x="522" y="322"/>
+      <point x="444" y="403"/>
+      <point x="328" y="403" type="curve" smooth="yes"/>
+      <point x="124" y="403" type="line"/>
+      <point x="124" y="386" type="line"/>
+      <point x="318" y="386" type="line" smooth="yes"/>
+      <point x="427" y="386"/>
+      <point x="500" y="310"/>
+      <point x="500" y="195" type="curve" smooth="yes"/>
+      <point x="500" y="84"/>
+      <point x="428" y="18"/>
+      <point x="305" y="18" type="curve" smooth="yes"/>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="656.0" y="0.0" type="line"/>
-      <point x="677.0" y="0.0" type="line"/>
-      <point x="677.0" y="694.0" type="line"/>
-      <point x="656.0" y="694.0" type="line"/>
+      <point x="656" y="0" type="line"/>
+      <point x="677" y="0" type="line"/>
+      <point x="677" y="694" type="line"/>
+      <point x="656" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_erudieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Y_erudieresis-cy.glif
index efec4d8c..fc365687 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_erudieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_erudieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yerudieresis-cy" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="04F8"/>
   <outline>
     <component base="Yeru-cy"/>
-    <component base="dieresiscomb.case" xOffset="179.0"/>
+    <component base="dieresiscomb.case" xOffset="179"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_grave.glif b/src/Cantarell-Light.ufo/glyphs/Y_grave.glif
index 2d91719c..cdd7cd5c 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ygrave" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EF2"/>
   <outline>
     <component base="Y"/>
-    <component base="gravecomb.case" xOffset="72.0"/>
+    <component base="gravecomb.case" xOffset="72"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif
index 03d4062f..fe2ffdeb 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yhookabove" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EF6"/>
   <outline>
     <component base="Y"/>
-    <component base="hookabovecomb.case" xOffset="114.0"/>
+    <component base="hookabovecomb.case" xOffset="114"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif
index 91d5c45e..728199dd 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yi-cy" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="0407"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-99.0"/>
+    <component base="dieresiscomb.case" xOffset="-99"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_macron.glif b/src/Cantarell-Light.ufo/glyphs/Y_macron.glif
index 4b17cd28..8df39672 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ymacron" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="0232"/>
   <outline>
     <component base="Y"/>
-    <component base="macroncomb.case" xOffset="31.0"/>
+    <component base="macroncomb.case" xOffset="31"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_tilde.glif b/src/Cantarell-Light.ufo/glyphs/Y_tilde.glif
index f2d57025..99020eb5 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ytilde" format="2">
-  <advance width="528.0"/>
+  <advance width="528"/>
   <unicode hex="1EF8"/>
   <outline>
     <component base="Y"/>
-    <component base="tildecomb.case" xOffset="25.0"/>
+    <component base="tildecomb.case" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif
index 485247f2..eab99858 100644
--- a/src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yusbig-cy" format="2">
-  <advance width="754.0"/>
+  <advance width="754"/>
   <unicode hex="046A"/>
   <outline>
     <contour>
-      <point x="355.0" y="381.0" type="line"/>
-      <point x="375.0" y="381.0" type="line"/>
-      <point x="124.0" y="683.0" type="line"/>
-      <point x="122.0" y="677.0" type="line"/>
-      <point x="631.0" y="677.0" type="line"/>
-      <point x="629.0" y="683.0" type="line"/>
-      <point x="373.0" y="381.0" type="line"/>
-      <point x="393.0" y="381.0" type="line"/>
-      <point x="649.0" y="676.0" type="line"/>
-      <point x="649.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
-      <point x="104.0" y="676.0" type="line"/>
+      <point x="355" y="381" type="line"/>
+      <point x="375" y="381" type="line"/>
+      <point x="124" y="683" type="line"/>
+      <point x="122" y="677" type="line"/>
+      <point x="631" y="677" type="line"/>
+      <point x="629" y="683" type="line"/>
+      <point x="373" y="381" type="line"/>
+      <point x="393" y="381" type="line"/>
+      <point x="649" y="676" type="line"/>
+      <point x="649" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="676" type="line"/>
     </contour>
     <contour>
-      <point x="386.0" y="369.0" type="line"/>
-      <point x="366.0" y="369.0" type="line"/>
-      <point x="366.0" y="0.0" type="line"/>
-      <point x="386.0" y="0.0" type="line"/>
+      <point x="386" y="369" type="line"/>
+      <point x="366" y="369" type="line"/>
+      <point x="366" y="0" type="line"/>
+      <point x="386" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="77.0" y="0.0" type="line"/>
-      <point x="77.0" y="250.0"/>
-      <point x="170.0" y="364.0"/>
-      <point x="373.0" y="364.0" type="curve" smooth="yes"/>
-      <point x="581.0" y="364.0"/>
-      <point x="677.0" y="250.0"/>
-      <point x="677.0" y="0.0" type="curve"/>
-      <point x="696.0" y="0.0" type="line"/>
-      <point x="696.0" y="262.0"/>
-      <point x="597.0" y="382.0"/>
-      <point x="380.0" y="382.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="382.0"/>
-      <point x="58.0" y="262.0"/>
-      <point x="58.0" y="0.0" type="curve"/>
+      <point x="77" y="0" type="line"/>
+      <point x="77" y="250"/>
+      <point x="170" y="364"/>
+      <point x="373" y="364" type="curve" smooth="yes"/>
+      <point x="581" y="364"/>
+      <point x="677" y="250"/>
+      <point x="677" y="0" type="curve"/>
+      <point x="696" y="0" type="line"/>
+      <point x="696" y="262"/>
+      <point x="597" y="382"/>
+      <point x="380" y="382" type="curve" smooth="yes"/>
+      <point x="159" y="382"/>
+      <point x="58" y="262"/>
+      <point x="58" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_.glif b/src/Cantarell-Light.ufo/glyphs/Z_.glif
index c7cc6b1b..651d51d2 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Z" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="005A"/>
   <note>
 Z
 </note>
-  <anchor x="298.0" y="0.0" name="bottom"/>
-  <anchor x="298.0" y="694.0" name="top"/>
+  <anchor x="298" y="0" name="bottom"/>
+  <anchor x="298" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="44.0" y="0.0" type="line"/>
-      <point x="572.0" y="0.0" type="line"/>
-      <point x="572.0" y="18.0" type="line"/>
-      <point x="66.0" y="18.0" type="line"/>
-      <point x="66.0" y="12.0" type="line"/>
-      <point x="555.0" y="677.0" type="line"/>
-      <point x="555.0" y="694.0" type="line"/>
-      <point x="62.0" y="694.0" type="line"/>
-      <point x="62.0" y="676.0" type="line"/>
-      <point x="533.0" y="676.0" type="line"/>
-      <point x="533.0" y="682.0" type="line"/>
-      <point x="44.0" y="16.0" type="line"/>
+      <point x="44" y="0" type="line"/>
+      <point x="572" y="0" type="line"/>
+      <point x="572" y="18" type="line"/>
+      <point x="66" y="18" type="line"/>
+      <point x="66" y="12" type="line"/>
+      <point x="555" y="677" type="line"/>
+      <point x="555" y="694" type="line"/>
+      <point x="62" y="694" type="line"/>
+      <point x="62" y="676" type="line"/>
+      <point x="533" y="676" type="line"/>
+      <point x="533" y="682" type="line"/>
+      <point x="44" y="16" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_acute.glif b/src/Cantarell-Light.ufo/glyphs/Z_acute.glif
index d172bc13..bed08736 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zacute" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="0179"/>
   <outline>
     <component base="Z"/>
-    <component base="acutecomb.case" xOffset="240.0"/>
+    <component base="acutecomb.case" xOffset="240"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_caron.glif b/src/Cantarell-Light.ufo/glyphs/Z_caron.glif
index 5b84076d..f2333b73 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zcaron" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="017D"/>
   <outline>
     <component base="Z"/>
-    <component base="caroncomb.case" xOffset="123.0"/>
+    <component base="caroncomb.case" xOffset="123"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif
index 66c7c109..166ce2cb 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zdotaccent" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="017B"/>
   <outline>
     <component base="Z"/>
-    <component base="dotaccentcomb.case" xOffset="179.0"/>
+    <component base="dotaccentcomb.case" xOffset="179"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif
index b3cc5f9e..5ea3cb53 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zdotbelow" format="2">
-  <advance width="616.0"/>
+  <advance width="616"/>
   <unicode hex="1E92"/>
   <outline>
     <component base="Z"/>
-    <component base="dotbelowcomb" xOffset="178.0"/>
+    <component base="dotbelowcomb" xOffset="178"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif
index 5ddb02ae..373d2b8d 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif
@@ -1,53 +1,53 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ze-cy" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="0417"/>
-  <anchor x="291.0" y="0.0" name="bottom"/>
-  <anchor x="291.0" y="694.0" name="top"/>
+  <anchor x="291" y="0" name="bottom"/>
+  <anchor x="291" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="272.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="-10.0"/>
-      <point x="507.0" y="61.0"/>
-      <point x="507.0" y="181.0" type="curve" smooth="yes"/>
-      <point x="507.0" y="293.0"/>
-      <point x="428.0" y="368.0"/>
-      <point x="309.0" y="369.0" type="curve"/>
-      <point x="319.0" y="364.0" type="line"/>
-      <point x="428.0" y="364.0"/>
-      <point x="492.0" y="424.0"/>
-      <point x="492.0" y="525.0" type="curve" smooth="yes"/>
-      <point x="492.0" y="637.0"/>
-      <point x="409.0" y="704.0"/>
-      <point x="269.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="704.0"/>
-      <point x="123.0" y="683.0"/>
-      <point x="68.0" y="645.0" type="curve"/>
-      <point x="73.0" y="627.0" type="line"/>
-      <point x="137.0" y="666.0"/>
-      <point x="196.0" y="684.0"/>
-      <point x="264.0" y="684.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="684.0"/>
-      <point x="469.0" y="622.0"/>
-      <point x="469.0" y="520.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="428.0"/>
-      <point x="404.0" y="374.0"/>
-      <point x="292.0" y="374.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="374.0" type="line"/>
-      <point x="147.0" y="355.0" type="line"/>
-      <point x="281.0" y="355.0" type="line" smooth="yes"/>
-      <point x="405.0" y="355.0"/>
-      <point x="485.0" y="286.0"/>
-      <point x="485.0" y="177.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="72.0"/>
-      <point x="405.0" y="11.0"/>
-      <point x="274.0" y="11.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="11.0"/>
-      <point x="117.0" y="31.0"/>
-      <point x="54.0" y="65.0" type="curve"/>
-      <point x="48.0" y="45.0" type="line"/>
-      <point x="110.0" y="11.0"/>
-      <point x="192.0" y="-10.0"/>
+      <point x="272" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="507" y="61"/>
+      <point x="507" y="181" type="curve" smooth="yes"/>
+      <point x="507" y="293"/>
+      <point x="428" y="368"/>
+      <point x="309" y="369" type="curve"/>
+      <point x="319" y="364" type="line"/>
+      <point x="428" y="364"/>
+      <point x="492" y="424"/>
+      <point x="492" y="525" type="curve" smooth="yes"/>
+      <point x="492" y="637"/>
+      <point x="409" y="704"/>
+      <point x="269" y="704" type="curve" smooth="yes"/>
+      <point x="190" y="704"/>
+      <point x="123" y="683"/>
+      <point x="68" y="645" type="curve"/>
+      <point x="73" y="627" type="line"/>
+      <point x="137" y="666"/>
+      <point x="196" y="684"/>
+      <point x="264" y="684" type="curve" smooth="yes"/>
+      <point x="391" y="684"/>
+      <point x="469" y="622"/>
+      <point x="469" y="520" type="curve" smooth="yes"/>
+      <point x="469" y="428"/>
+      <point x="404" y="374"/>
+      <point x="292" y="374" type="curve" smooth="yes"/>
+      <point x="147" y="374" type="line"/>
+      <point x="147" y="355" type="line"/>
+      <point x="281" y="355" type="line" smooth="yes"/>
+      <point x="405" y="355"/>
+      <point x="485" y="286"/>
+      <point x="485" y="177" type="curve" smooth="yes"/>
+      <point x="485" y="72"/>
+      <point x="405" y="11"/>
+      <point x="274" y="11" type="curve" smooth="yes"/>
+      <point x="197" y="11"/>
+      <point x="117" y="31"/>
+      <point x="54" y="65" type="curve"/>
+      <point x="48" y="45" type="line"/>
+      <point x="110" y="11"/>
+      <point x="192" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_edescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_edescender-cy.glif
index bde74032..be1ae800 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_edescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_edescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zedescender-cy" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="0498"/>
   <outline>
     <component base="Ze-cy"/>
-    <component base="cedillacomb" xOffset="166.0"/>
+    <component base="cedillacomb" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif
index 63bcce60..62a87def 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zedieresis-cy" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="04DE"/>
   <outline>
     <component base="Ze-cy"/>
-    <component base="dieresiscomb.case" xOffset="71.0"/>
+    <component base="dieresiscomb.case" xOffset="71"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif b/src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif
index cc63fe04..b1772fc1 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhe-cy" format="2">
-  <advance width="884.0"/>
+  <advance width="884"/>
   <unicode hex="0416"/>
-  <anchor x="852.0" y="0.0" name="bottomright"/>
-  <anchor x="442.0" y="694.0" name="top"/>
+  <anchor x="852" y="0" name="bottomright"/>
+  <anchor x="442" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="821.0" y="0.0" type="line"/>
-      <point x="847.0" y="0.0" type="line"/>
-      <point x="603.0" y="364.0" type="line"/>
-      <point x="603.0" y="354.0" type="line"/>
-      <point x="835.0" y="694.0" type="line"/>
-      <point x="808.0" y="694.0" type="line"/>
-      <point x="584.0" y="358.0" type="line"/>
+      <point x="821" y="0" type="line"/>
+      <point x="847" y="0" type="line"/>
+      <point x="603" y="364" type="line"/>
+      <point x="603" y="354" type="line"/>
+      <point x="835" y="694" type="line"/>
+      <point x="808" y="694" type="line"/>
+      <point x="584" y="358" type="line"/>
     </contour>
     <contour>
-      <point x="37.0" y="0.0" type="line"/>
-      <point x="63.0" y="0.0" type="line"/>
-      <point x="300.0" y="359.0" type="line"/>
-      <point x="77.0" y="694.0" type="line"/>
-      <point x="50.0" y="694.0" type="line"/>
-      <point x="281.0" y="354.0" type="line"/>
-      <point x="280.0" y="363.0" type="line"/>
+      <point x="37" y="0" type="line"/>
+      <point x="63" y="0" type="line"/>
+      <point x="300" y="359" type="line"/>
+      <point x="77" y="694" type="line"/>
+      <point x="50" y="694" type="line"/>
+      <point x="281" y="354" type="line"/>
+      <point x="280" y="363" type="line"/>
     </contour>
     <contour>
-      <point x="278.0" y="349.0" type="line"/>
-      <point x="598.0" y="349.0" type="line"/>
-      <point x="598.0" y="367.0" type="line"/>
-      <point x="278.0" y="367.0" type="line"/>
+      <point x="278" y="349" type="line"/>
+      <point x="598" y="349" type="line"/>
+      <point x="598" y="367" type="line"/>
+      <point x="278" y="367" type="line"/>
     </contour>
     <contour>
-      <point x="432.0" y="0.0" type="line"/>
-      <point x="452.0" y="0.0" type="line"/>
-      <point x="452.0" y="694.0" type="line"/>
-      <point x="432.0" y="694.0" type="line"/>
+      <point x="432" y="0" type="line"/>
+      <point x="452" y="0" type="line"/>
+      <point x="452" y="694" type="line"/>
+      <point x="432" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif
index 326686f5..9a0da145 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhebreve-cy" format="2">
-  <advance width="884.0"/>
+  <advance width="884"/>
   <unicode hex="04C1"/>
   <outline>
     <component base="Zhe-cy"/>
-    <component base="brevecomb-cy.case" xOffset="249.0"/>
+    <component base="brevecomb-cy.case" xOffset="249"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_hedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_hedescender-cy.glif
index f4e53e5b..3c5f1696 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_hedescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_hedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhedescender-cy" format="2">
-  <advance width="954.0"/>
+  <advance width="954"/>
   <unicode hex="0496"/>
   <outline>
-    <component base="Zhe-cy" xOffset="7.0"/>
-    <component base="descender-cy.case" xOffset="763.0"/>
+    <component base="Zhe-cy" xOffset="7"/>
+    <component base="descender-cy.case" xOffset="763"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_hedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_hedieresis-cy.glif
index 0e526a74..b0392449 100644
--- a/src/Cantarell-Light.ufo/glyphs/Z_hedieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/Z_hedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhedieresis-cy" format="2">
-  <advance width="884.0"/>
+  <advance width="884"/>
   <unicode hex="04DC"/>
   <outline>
     <component base="Zhe-cy"/>
-    <component base="dieresiscomb.case" xOffset="222.0"/>
+    <component base="dieresiscomb.case" xOffset="222"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_bar-cy.glif b/src/Cantarell-Light.ufo/glyphs/_bar-cy.glif
index e0777f59..daf5ef76 100644
--- a/src/Cantarell-Light.ufo/glyphs/_bar-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_bar-cy.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_bar-cy" format="2">
-  <advance width="919.0"/>
-  <anchor x="460.0" y="342.0" name="_center"/>
+  <advance width="919"/>
+  <anchor x="460" y="342" name="_center"/>
   <outline>
     <contour>
-      <point x="160.0" y="335.0" type="line"/>
-      <point x="760.0" y="335.0" type="line"/>
-      <point x="760.0" y="351.0" type="line"/>
-      <point x="160.0" y="351.0" type="line"/>
+      <point x="160" y="335" type="line"/>
+      <point x="760" y="335" type="line"/>
+      <point x="760" y="351" type="line"/>
+      <point x="160" y="351" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_bottomhook.glif b/src/Cantarell-Light.ufo/glyphs/_bottomhook.glif
index 699acb26..0138b0da 100644
--- a/src/Cantarell-Light.ufo/glyphs/_bottomhook.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_bottomhook.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_bottomhook" format="2">
-  <advance width="589.0"/>
-  <anchor x="451.0" y="0.0" name="_bottom"/>
+  <advance width="589"/>
+  <anchor x="451" y="0" name="_bottom"/>
   <outline>
     <contour>
-      <point x="355.0" y="-217.0" type="line"/>
-      <point x="419.0" y="-187.0"/>
-      <point x="461.0" y="-110.0"/>
-      <point x="461.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="0.0" type="line"/>
-      <point x="440.0" y="0.0" type="line"/>
-      <point x="440.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="440.0" y="-104.0"/>
-      <point x="404.0" y="-173.0"/>
-      <point x="350.0" y="-207.0" type="curve"/>
+      <point x="355" y="-217" type="line"/>
+      <point x="419" y="-187"/>
+      <point x="461" y="-110"/>
+      <point x="461" y="-23" type="curve" smooth="yes"/>
+      <point x="461" y="0" type="line"/>
+      <point x="440" y="0" type="line"/>
+      <point x="440" y="-35" type="line" smooth="yes"/>
+      <point x="440" y="-104"/>
+      <point x="404" y="-173"/>
+      <point x="350" y="-207" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/_commaaccent.glif
index 535950c7..2cd605a1 100644
--- a/src/Cantarell-Light.ufo/glyphs/_commaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_commaaccent.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_commaaccent" format="2">
-  <advance width="258.0"/>
+  <advance width="258"/>
   <outline>
     <contour>
-      <point x="104.0" y="-227.0" type="curve"/>
-      <point x="116.0" y="-227.0" type="line"/>
-      <point x="139.0" y="-196.0"/>
-      <point x="154.0" y="-135.0"/>
-      <point x="154.0" y="-70.0" type="curve"/>
-      <point x="135.0" y="-70.0" type="line"/>
-      <point x="135.0" y="-133.0"/>
-      <point x="123.0" y="-193.0"/>
+      <point x="104" y="-227" type="curve"/>
+      <point x="116" y="-227" type="line"/>
+      <point x="139" y="-196"/>
+      <point x="154" y="-135"/>
+      <point x="154" y="-70" type="curve"/>
+      <point x="135" y="-70" type="line"/>
+      <point x="135" y="-133"/>
+      <point x="123" y="-193"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif 
b/src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif
index d9cc1c96..d6f66d74 100644
--- a/src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_currencyvstem" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <outline>
     <contour>
-      <point x="408.0" y="685.0" type="line"/>
-      <point x="426.0" y="685.0" type="line"/>
-      <point x="426.0" y="840.0" type="line"/>
-      <point x="408.0" y="840.0" type="line"/>
+      <point x="408" y="685" type="line"/>
+      <point x="426" y="685" type="line"/>
+      <point x="426" y="840" type="line"/>
+      <point x="408" y="840" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_descender-cy.case.straight.glif 
b/src/Cantarell-Light.ufo/glyphs/_descender-cy.case.straight.glif
index 359038a3..0d2cb105 100644
--- a/src/Cantarell-Light.ufo/glyphs/_descender-cy.case.straight.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_descender-cy.case.straight.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descender-cy.case.straight" format="2">
-  <advance width="205.0"/>
-  <anchor x="107.0" y="0.0" name="_bottomright"/>
+  <advance width="205"/>
+  <anchor x="107" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="96.0" y="-175.0" type="line"/>
-      <point x="117.0" y="-175.0" type="line"/>
-      <point x="117.0" y="9.0" type="line"/>
-      <point x="96.0" y="9.0" type="line"/>
+      <point x="96" y="-175" type="line"/>
+      <point x="117" y="-175" type="line"/>
+      <point x="117" y="9" type="line"/>
+      <point x="96" y="9" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_descenderreverse-cy.case.glif 
b/src/Cantarell-Light.ufo/glyphs/_descenderreverse-cy.case.glif
index 16e3a3d2..9ae7ea44 100644
--- a/src/Cantarell-Light.ufo/glyphs/_descenderreverse-cy.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_descenderreverse-cy.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descenderreverse-cy.case" format="2">
-  <advance width="241.0"/>
-  <anchor x="114.0" y="0.0" name="_bottomright"/>
+  <advance width="241"/>
+  <anchor x="114" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="10.0" y="-175.0" type="line"/>
-      <point x="31.0" y="-175.0" type="line"/>
-      <point x="31.0" y="0.0" type="line"/>
-      <point x="70.0" y="0.0" type="line"/>
-      <point x="70.0" y="19.0" type="line"/>
-      <point x="10.0" y="19.0" type="line"/>
+      <point x="10" y="-175" type="line"/>
+      <point x="31" y="-175" type="line"/>
+      <point x="31" y="0" type="line"/>
+      <point x="70" y="0" type="line"/>
+      <point x="70" y="19" type="line"/>
+      <point x="10" y="19" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_descenderreversed-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/_descenderreversed-cy.glif
index 354a5299..1d1e6d74 100644
--- a/src/Cantarell-Light.ufo/glyphs/_descenderreversed-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_descenderreversed-cy.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descenderreversed-cy" format="2">
-  <advance width="205.0"/>
-  <anchor x="150.0" y="0.0" name="_bottomright"/>
+  <advance width="205"/>
+  <anchor x="150" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="44.0" y="-119.0" type="line"/>
-      <point x="64.0" y="-119.0" type="line"/>
-      <point x="64.0" y="0.0" type="line"/>
-      <point x="117.0" y="0.0" type="line"/>
-      <point x="117.0" y="19.0" type="line"/>
-      <point x="44.0" y="19.0" type="line"/>
+      <point x="44" y="-119" type="line"/>
+      <point x="64" y="-119" type="line"/>
+      <point x="64" y="0" type="line"/>
+      <point x="117" y="0" type="line"/>
+      <point x="117" y="19" type="line"/>
+      <point x="44" y="19" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_o.numero.glif b/src/Cantarell-Light.ufo/glyphs/_o.numero.glif
index a0989716..29d75b79 100644
--- a/src/Cantarell-Light.ufo/glyphs/_o.numero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_o.numero.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_o.numero" format="2">
-  <advance width="559.0"/>
+  <advance width="559"/>
   <note>
 o
 </note>
   <outline>
     <contour>
-      <point x="107.0" y="0.0" type="line"/>
-      <point x="458.0" y="0.0" type="line"/>
-      <point x="458.0" y="17.0" type="line"/>
-      <point x="107.0" y="17.0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="458" y="0" type="line"/>
+      <point x="458" y="17" type="line"/>
+      <point x="107" y="17" type="line"/>
     </contour>
-    <component base="o" yOffset="218.0"/>
+    <component base="o" yOffset="218"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/_slash.zero.glif b/src/Cantarell-Light.ufo/glyphs/_slash.zero.glif
index 408bff19..2b07ef73 100644
--- a/src/Cantarell-Light.ufo/glyphs/_slash.zero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_slash.zero.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_slash.zero" format="2">
-  <advance width="600.0"/>
-  <anchor x="223.0" y="241.0" name="_slash"/>
+  <advance width="600"/>
+  <anchor x="223" y="241" name="_slash"/>
   <outline>
     <contour>
-      <point x="63.0" y="-13.0" type="line"/>
-      <point x="382.0" y="463.0" type="line"/>
-      <point x="367.0" y="474.0" type="line"/>
-      <point x="48.0" y="-2.0" type="line"/>
+      <point x="63" y="-13" type="line"/>
+      <point x="382" y="463" type="line"/>
+      <point x="367" y="474" type="line"/>
+      <point x="48" y="-2" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_slash.zero.osf.glif 
b/src/Cantarell-Light.ufo/glyphs/_slash.zero.osf.glif
index c849a18e..7f435380 100644
--- a/src/Cantarell-Light.ufo/glyphs/_slash.zero.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_slash.zero.osf.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_slash.zero.osf" format="2">
-  <advance width="426.0"/>
-  <anchor x="223.0" y="251.0" name="_slash"/>
+  <advance width="426"/>
+  <anchor x="223" y="251" name="_slash"/>
   <outline>
     <contour>
-      <point x="81.0" y="18.0" type="line"/>
-      <point x="378.0" y="447.0" type="line"/>
-      <point x="363.0" y="458.0" type="line"/>
-      <point x="66.0" y="29.0" type="line"/>
+      <point x="81" y="18" type="line"/>
+      <point x="378" y="447" type="line"/>
+      <point x="363" y="458" type="line"/>
+      <point x="66" y="29" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/_typoquote.glif b/src/Cantarell-Light.ufo/glyphs/_typoquote.glif
index b20ccea0..2c0699c3 100644
--- a/src/Cantarell-Light.ufo/glyphs/_typoquote.glif
+++ b/src/Cantarell-Light.ufo/glyphs/_typoquote.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_typoquote" format="2">
-  <advance width="272.0"/>
+  <advance width="272"/>
   <outline>
     <contour>
-      <point x="89.0" y="-153.0" type="curve"/>
-      <point x="106.0" y="-153.0" type="line"/>
-      <point x="139.0" y="-94.0"/>
-      <point x="164.0" y="17.0"/>
-      <point x="164.0" y="108.0" type="curve"/>
-      <point x="144.0" y="108.0" type="line"/>
-      <point x="144.0" y="18.0"/>
-      <point x="120.0" y="-93.0"/>
+      <point x="89" y="-153" type="curve"/>
+      <point x="106" y="-153" type="line"/>
+      <point x="139" y="-94"/>
+      <point x="164" y="17"/>
+      <point x="164" y="108" type="curve"/>
+      <point x="144" y="108" type="line"/>
+      <point x="144" y="18"/>
+      <point x="120" y="-93"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/a-cy.glif b/src/Cantarell-Light.ufo/glyphs/a-cy.glif
index e6414098..fb36db8b 100644
--- a/src/Cantarell-Light.ufo/glyphs/a-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/a-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="a-cy" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0430"/>
-  <anchor x="233.0" y="480.0" name="top"/>
+  <anchor x="233" y="480" name="top"/>
   <outline>
     <component base="a"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/a.glif b/src/Cantarell-Light.ufo/glyphs/a.glif
index dacc1605..c90a0b3e 100644
--- a/src/Cantarell-Light.ufo/glyphs/a.glif
+++ b/src/Cantarell-Light.ufo/glyphs/a.glif
@@ -1,54 +1,54 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="a" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0061"/>
   <note>
 a
 </note>
-  <anchor x="232.0" y="0.0" name="bottom"/>
-  <anchor x="379.0" y="10.0" name="ogonek"/>
-  <anchor x="213.0" y="480.0" name="top"/>
+  <anchor x="232" y="0" name="bottom"/>
+  <anchor x="379" y="10" name="ogonek"/>
+  <anchor x="213" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="368.0" y="0.0" type="line"/>
-      <point x="385.0" y="0.0" type="line"/>
-      <point x="385.0" y="327.0" type="line" smooth="yes"/>
-      <point x="385.0" y="428.0"/>
-      <point x="326.0" y="486.0"/>
-      <point x="228.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="486.0"/>
-      <point x="116.0" y="470.0"/>
-      <point x="64.0" y="444.0" type="curve"/>
-      <point x="69.0" y="430.0" type="line"/>
-      <point x="116.0" y="453.0"/>
-      <point x="172.0" y="468.0"/>
-      <point x="222.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="313.0" y="468.0"/>
-      <point x="364.0" y="419.0"/>
-      <point x="364.0" y="323.0" type="curve" smooth="yes"/>
-      <point x="364.0" y="71.0" type="line"/>
+      <point x="368" y="0" type="line"/>
+      <point x="385" y="0" type="line"/>
+      <point x="385" y="327" type="line" smooth="yes"/>
+      <point x="385" y="428"/>
+      <point x="326" y="486"/>
+      <point x="228" y="486" type="curve" smooth="yes"/>
+      <point x="176" y="486"/>
+      <point x="116" y="470"/>
+      <point x="64" y="444" type="curve"/>
+      <point x="69" y="430" type="line"/>
+      <point x="116" y="453"/>
+      <point x="172" y="468"/>
+      <point x="222" y="468" type="curve" smooth="yes"/>
+      <point x="313" y="468"/>
+      <point x="364" y="419"/>
+      <point x="364" y="323" type="curve" smooth="yes"/>
+      <point x="364" y="71" type="line"/>
     </contour>
     <contour>
-      <point x="197.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="264.0" y="-10.0"/>
-      <point x="324.0" y="17.0"/>
-      <point x="372.0" y="68.0" type="curve"/>
-      <point x="372.0" y="86.0" type="line"/>
-      <point x="315.0" y="32.0"/>
-      <point x="263.0" y="8.0"/>
-      <point x="203.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="8.0"/>
-      <point x="67.0" y="53.0"/>
-      <point x="67.0" y="121.0" type="curve" smooth="yes"/>
-      <point x="67.0" y="209.0"/>
-      <point x="159.0" y="247.0"/>
-      <point x="372.0" y="247.0" type="curve"/>
-      <point x="372.0" y="263.0" type="line"/>
-      <point x="149.0" y="263.0"/>
-      <point x="46.0" y="217.0"/>
-      <point x="46.0" y="117.0" type="curve" smooth="yes"/>
-      <point x="46.0" y="41.0"/>
-      <point x="105.0" y="-10.0"/>
+      <point x="197" y="-10" type="curve" smooth="yes"/>
+      <point x="264" y="-10"/>
+      <point x="324" y="17"/>
+      <point x="372" y="68" type="curve"/>
+      <point x="372" y="86" type="line"/>
+      <point x="315" y="32"/>
+      <point x="263" y="8"/>
+      <point x="203" y="8" type="curve" smooth="yes"/>
+      <point x="121" y="8"/>
+      <point x="67" y="53"/>
+      <point x="67" y="121" type="curve" smooth="yes"/>
+      <point x="67" y="209"/>
+      <point x="159" y="247"/>
+      <point x="372" y="247" type="curve"/>
+      <point x="372" y="263" type="line"/>
+      <point x="149" y="263"/>
+      <point x="46" y="217"/>
+      <point x="46" y="117" type="curve" smooth="yes"/>
+      <point x="46" y="41"/>
+      <point x="105" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aacute.glif b/src/Cantarell-Light.ufo/glyphs/aacute.glif
index 22e4a56e..5efb99db 100644
--- a/src/Cantarell-Light.ufo/glyphs/aacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/aacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aacute" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00E1"/>
   <outline>
     <component base="a"/>
-    <component base="acutecomb" xOffset="146.0"/>
+    <component base="acutecomb" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/abreve-cy.glif
index a7e2fec8..6cea9483 100644
--- a/src/Cantarell-Light.ufo/glyphs/abreve-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/abreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreve-cy" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="04D1"/>
   <outline>
     <component base="a-cy"/>
-    <component base="brevecomb-cy" xOffset="36.0"/>
+    <component base="brevecomb-cy" xOffset="36"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abreve.glif b/src/Cantarell-Light.ufo/glyphs/abreve.glif
index 7c713fab..1386eeb2 100644
--- a/src/Cantarell-Light.ufo/glyphs/abreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/abreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreve" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0103"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb" xOffset="27.0"/>
+    <component base="brevecomb" xOffset="27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abreveacute.glif b/src/Cantarell-Light.ufo/glyphs/abreveacute.glif
index 296008c7..500267a0 100644
--- a/src/Cantarell-Light.ufo/glyphs/abreveacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/abreveacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreveacute" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EAF"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_acutecomb" xOffset="26.0"/>
+    <component base="brevecomb_acutecomb" xOffset="26"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif
index 8c1a9803..75852a56 100644
--- a/src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevedotbelow" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EB7"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="112.0"/>
-    <component base="brevecomb" xOffset="27.0"/>
+    <component base="dotbelowcomb" xOffset="112"/>
+    <component base="brevecomb" xOffset="27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevegrave.glif b/src/Cantarell-Light.ufo/glyphs/abrevegrave.glif
index ac31ae4a..c75020a4 100644
--- a/src/Cantarell-Light.ufo/glyphs/abrevegrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/abrevegrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevegrave" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EB1"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_gravecomb" xOffset="18.0"/>
+    <component base="brevecomb_gravecomb" xOffset="18"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevehookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/abrevehookabove.glif
index b4946379..41c286f5 100644
--- a/src/Cantarell-Light.ufo/glyphs/abrevehookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/abrevehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevehookabove" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EB3"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_hookabovecomb" xOffset="22.0"/>
+    <component base="brevecomb_hookabovecomb" xOffset="22"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevetilde.glif b/src/Cantarell-Light.ufo/glyphs/abrevetilde.glif
index b2111e68..79452334 100644
--- a/src/Cantarell-Light.ufo/glyphs/abrevetilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/abrevetilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevetilde" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EB5"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_tildecomb" xOffset="-23.0"/>
+    <component base="brevecomb_tildecomb" xOffset="-23"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acaron.glif b/src/Cantarell-Light.ufo/glyphs/acaron.glif
index f13669e5..cc364718 100644
--- a/src/Cantarell-Light.ufo/glyphs/acaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acaron" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="01CE"/>
   <outline>
     <component base="a"/>
-    <component base="caroncomb" xOffset="30.0"/>
+    <component base="caroncomb" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflex.glif b/src/Cantarell-Light.ufo/glyphs/acircumflex.glif
index 6d9e3b05..a575aa26 100644
--- a/src/Cantarell-Light.ufo/glyphs/acircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflex" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00E2"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb" xOffset="42.0"/>
+    <component base="circumflexcomb" xOffset="42"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexacute.glif
index 70d83289..ce31786d 100644
--- a/src/Cantarell-Light.ufo/glyphs/acircumflexacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexacute" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EA5"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_acutecomb" xOffset="37.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="37"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexdotbelow.glif
index 2a00f172..92e90c15 100644
--- a/src/Cantarell-Light.ufo/glyphs/acircumflexdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexdotbelow" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EAD"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="112.0"/>
-    <component base="circumflexcomb" xOffset="42.0"/>
+    <component base="dotbelowcomb" xOffset="112"/>
+    <component base="circumflexcomb" xOffset="42"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexgrave.glif
index 1e947362..0d1d59ac 100644
--- a/src/Cantarell-Light.ufo/glyphs/acircumflexgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexgrave" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EA7"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_gravecomb" xOffset="37.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="37"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexhookabove.glif
index 64524244..b3f01d26 100644
--- a/src/Cantarell-Light.ufo/glyphs/acircumflexhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexhookabove" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EA9"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="51.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflextilde.glif
index c0f26947..8264ce99 100644
--- a/src/Cantarell-Light.ufo/glyphs/acircumflextilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflextilde" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EAB"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_tildecomb" xOffset="-2.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acute.glif b/src/Cantarell-Light.ufo/glyphs/acute.glif
index e1a13e49..44530a23 100644
--- a/src/Cantarell-Light.ufo/glyphs/acute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acute" format="2">
-  <advance width="242.0"/>
+  <advance width="242"/>
   <unicode hex="00B4"/>
   <outline>
-    <component base="acutecomb" xOffset="-17.0"/>
+    <component base="acutecomb" xOffset="-17"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif
index b93a6ed4..4e47b4a4 100644
--- a/src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb.case" format="2">
-  <anchor x="58.0" y="694.0" name="_top"/>
-  <anchor x="53.0" y="764.0" name="top"/>
+  <anchor x="58" y="694" name="_top"/>
+  <anchor x="53" y="764" name="top"/>
   <outline>
     <contour>
-      <point x="59.0" y="758.0" type="line"/>
-      <point x="196.0" y="866.0" type="line"/>
-      <point x="181.0" y="883.0" type="line"/>
-      <point x="53.0" y="764.0" type="line"/>
+      <point x="59" y="758" type="line"/>
+      <point x="196" y="866" type="line"/>
+      <point x="181" y="883" type="line"/>
+      <point x="53" y="764" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>262.0</real>
+      <integer>262</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb.glif b/src/Cantarell-Light.ufo/glyphs/acutecomb.glif
index c8aad12b..900c96a8 100644
--- a/src/Cantarell-Light.ufo/glyphs/acutecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb" format="2">
   <unicode hex="0301"/>
-  <anchor x="67.0" y="480.0" name="_top"/>
-  <anchor x="97.0" y="711.0" name="top"/>
-  <anchor x="13.0" y="576.0" name="top_dot"/>
+  <anchor x="67" y="480" name="_top"/>
+  <anchor x="97" y="711" name="top"/>
+  <anchor x="13" y="576" name="top_dot"/>
   <outline>
     <contour>
-      <point x="68.0" y="577.0" type="line"/>
-      <point x="172.0" y="709.0" type="line"/>
-      <point x="154.0" y="722.0" type="line"/>
-      <point x="60.0" y="584.0" type="line"/>
+      <point x="68" y="577" type="line"/>
+      <point x="172" y="709" type="line"/>
+      <point x="154" y="722" type="line"/>
+      <point x="60" y="584" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>242.0</real>
+      <integer>242</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
index aa562f2f..4c23a6f9 100644
--- a/src/Cantarell-Light.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb.loclVIET" format="2">
-  <anchor x="65.0" y="480.0" name="_top"/>
-  <anchor x="102.0" y="682.0" name="top"/>
-  <anchor x="31.0" y="577.0" name="top_dot"/>
+  <anchor x="65" y="480" name="_top"/>
+  <anchor x="102" y="682" name="top"/>
+  <anchor x="31" y="577" name="top_dot"/>
   <outline>
     <contour>
-      <point x="62.0" y="581.0" type="line"/>
-      <point x="177.0" y="704.0" type="line"/>
-      <point x="160.0" y="718.0" type="line"/>
-      <point x="54.0" y="589.0" type="line"/>
+      <point x="62" y="581" type="line"/>
+      <point x="177" y="704" type="line"/>
+      <point x="160" y="718" type="line"/>
+      <point x="54" y="589" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -21,7 +21,7 @@
         <integer>96</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>244.0</real>
+      <integer>244</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb_dotaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/acutecomb_dotaccentcomb.glif
index e2ed45ae..7fe9702f 100644
--- a/src/Cantarell-Light.ufo/glyphs/acutecomb_dotaccentcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb_dotaccentcomb.glif
@@ -2,12 +2,12 @@
 <glyph name="acutecomb_dotaccentcomb" format="2">
   <outline>
     <component base="acutecomb.loclVIET"/>
-    <component base="dotaccentcomb.loclVIET" xOffset="-88.0" yOffset="97.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="-88" yOffset="97"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>244.0</real>
+      <integer>244</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/adblgrave.glif b/src/Cantarell-Light.ufo/glyphs/adblgrave.glif
index 9b78783d..7710a91c 100644
--- a/src/Cantarell-Light.ufo/glyphs/adblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/adblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adblgrave" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0201"/>
   <outline>
     <component base="a"/>
-    <component base="dblgravecomb" xOffset="-39.0"/>
+    <component base="dblgravecomb" xOffset="-39"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif
index 0fc62994..62cc1669 100644
--- a/src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adieresis-cy" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="04D3"/>
   <outline>
     <component base="a-cy"/>
-    <component base="dieresiscomb" xOffset="14.0"/>
+    <component base="dieresiscomb" xOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/adieresis.glif b/src/Cantarell-Light.ufo/glyphs/adieresis.glif
index de49b6f1..ed089aeb 100644
--- a/src/Cantarell-Light.ufo/glyphs/adieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/adieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adieresis" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00E4"/>
   <outline>
     <component base="a"/>
-    <component base="dieresiscomb" xOffset="-6.0"/>
+    <component base="dieresiscomb" xOffset="-6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/adotbelow.glif b/src/Cantarell-Light.ufo/glyphs/adotbelow.glif
index ca658096..c006cb6f 100644
--- a/src/Cantarell-Light.ufo/glyphs/adotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/adotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adotbelow" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EA1"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="112.0"/>
+    <component base="dotbelowcomb" xOffset="112"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ae.glif b/src/Cantarell-Light.ufo/glyphs/ae.glif
index 1c63bd69..07d2e526 100644
--- a/src/Cantarell-Light.ufo/glyphs/ae.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ae.glif
@@ -1,82 +1,82 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ae" format="2">
-  <advance width="812.0"/>
+  <advance width="812"/>
   <unicode hex="00E6"/>
-  <anchor x="406.0" y="0.0" name="bottom"/>
-  <anchor x="406.0" y="480.0" name="top"/>
+  <anchor x="406" y="0" name="bottom"/>
+  <anchor x="406" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="374.0" y="239.0" type="line"/>
-      <point x="389.0" y="239.0" type="line"/>
-      <point x="389.0" y="327.0" type="line" smooth="yes"/>
-      <point x="389.0" y="429.0"/>
-      <point x="332.0" y="486.0"/>
-      <point x="230.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="486.0"/>
-      <point x="95.0" y="463.0"/>
-      <point x="49.0" y="426.0" type="curve"/>
-      <point x="54.0" y="412.0" type="line"/>
-      <point x="99.0" y="447.0"/>
-      <point x="162.0" y="468.0"/>
-      <point x="224.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="321.0" y="468.0"/>
-      <point x="374.0" y="416.0"/>
-      <point x="374.0" y="322.0" type="curve" smooth="yes"/>
+      <point x="374" y="239" type="line"/>
+      <point x="389" y="239" type="line"/>
+      <point x="389" y="327" type="line" smooth="yes"/>
+      <point x="389" y="429"/>
+      <point x="332" y="486"/>
+      <point x="230" y="486" type="curve" smooth="yes"/>
+      <point x="164" y="486"/>
+      <point x="95" y="463"/>
+      <point x="49" y="426" type="curve"/>
+      <point x="54" y="412" type="line"/>
+      <point x="99" y="447"/>
+      <point x="162" y="468"/>
+      <point x="224" y="468" type="curve" smooth="yes"/>
+      <point x="321" y="468"/>
+      <point x="374" y="416"/>
+      <point x="374" y="322" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="193.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="-10.0"/>
-      <point x="380.0" y="55.0"/>
-      <point x="397.0" y="154.0" type="curve"/>
-      <point x="386.0" y="162.0" type="line"/>
-      <point x="372.0" y="73.0"/>
-      <point x="297.0" y="8.0"/>
-      <point x="197.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="119.0" y="8.0"/>
-      <point x="67.0" y="48.0"/>
-      <point x="67.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="67.0" y="202.0"/>
-      <point x="170.0" y="244.0"/>
-      <point x="382.0" y="244.0" type="curve"/>
-      <point x="382.0" y="262.0" type="line"/>
-      <point x="166.0" y="262.0"/>
-      <point x="46.0" y="210.0"/>
-      <point x="46.0" y="109.0" type="curve" smooth="yes"/>
-      <point x="46.0" y="37.0"/>
-      <point x="106.0" y="-10.0"/>
+      <point x="193" y="-10" type="curve" smooth="yes"/>
+      <point x="296" y="-10"/>
+      <point x="380" y="55"/>
+      <point x="397" y="154" type="curve"/>
+      <point x="386" y="162" type="line"/>
+      <point x="372" y="73"/>
+      <point x="297" y="8"/>
+      <point x="197" y="8" type="curve" smooth="yes"/>
+      <point x="119" y="8"/>
+      <point x="67" y="48"/>
+      <point x="67" y="112" type="curve" smooth="yes"/>
+      <point x="67" y="202"/>
+      <point x="170" y="244"/>
+      <point x="382" y="244" type="curve"/>
+      <point x="382" y="262" type="line"/>
+      <point x="166" y="262"/>
+      <point x="46" y="210"/>
+      <point x="46" y="109" type="curve" smooth="yes"/>
+      <point x="46" y="37"/>
+      <point x="106" y="-10"/>
     </contour>
     <contour>
-      <point x="601.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="656.0" y="-10.0"/>
-      <point x="703.0" y="5.0"/>
-      <point x="744.0" y="37.0" type="curve"/>
-      <point x="739.0" y="51.0" type="line"/>
-      <point x="697.0" y="21.0"/>
-      <point x="653.0" y="6.0"/>
-      <point x="601.0" y="6.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="6.0"/>
-      <point x="394.0" y="93.0"/>
-      <point x="394.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="394.0" y="376.0"/>
-      <point x="463.0" y="468.0"/>
-      <point x="573.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="681.0" y="468.0"/>
-      <point x="744.0" y="380.0"/>
-      <point x="744.0" y="261.0" type="curve"/>
-      <point x="383.0" y="261.0" type="line"/>
-      <point x="383.0" y="244.0" type="line"/>
-      <point x="764.0" y="244.0" type="line"/>
-      <point x="765.0" y="251.0"/>
-      <point x="765.0" y="256.0"/>
-      <point x="765.0" y="264.0" type="curve" smooth="yes"/>
-      <point x="765.0" y="388.0"/>
-      <point x="692.0" y="486.0"/>
-      <point x="575.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="486.0"/>
-      <point x="374.0" y="386.0"/>
-      <point x="374.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="374.0" y="87.0"/>
-      <point x="462.0" y="-10.0"/>
+      <point x="601" y="-10" type="curve" smooth="yes"/>
+      <point x="656" y="-10"/>
+      <point x="703" y="5"/>
+      <point x="744" y="37" type="curve"/>
+      <point x="739" y="51" type="line"/>
+      <point x="697" y="21"/>
+      <point x="653" y="6"/>
+      <point x="601" y="6" type="curve" smooth="yes"/>
+      <point x="476" y="6"/>
+      <point x="394" y="93"/>
+      <point x="394" y="241" type="curve" smooth="yes"/>
+      <point x="394" y="376"/>
+      <point x="463" y="468"/>
+      <point x="573" y="468" type="curve" smooth="yes"/>
+      <point x="681" y="468"/>
+      <point x="744" y="380"/>
+      <point x="744" y="261" type="curve"/>
+      <point x="383" y="261" type="line"/>
+      <point x="383" y="244" type="line"/>
+      <point x="764" y="244" type="line"/>
+      <point x="765" y="251"/>
+      <point x="765" y="256"/>
+      <point x="765" y="264" type="curve" smooth="yes"/>
+      <point x="765" y="388"/>
+      <point x="692" y="486"/>
+      <point x="575" y="486" type="curve" smooth="yes"/>
+      <point x="457" y="486"/>
+      <point x="374" y="386"/>
+      <point x="374" y="239" type="curve" smooth="yes"/>
+      <point x="374" y="87"/>
+      <point x="462" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/aeacute.glif b/src/Cantarell-Light.ufo/glyphs/aeacute.glif
index 37aadb85..cbdf02bb 100644
--- a/src/Cantarell-Light.ufo/glyphs/aeacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/aeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aeacute" format="2">
-  <advance width="812.0"/>
+  <advance width="812"/>
   <unicode hex="01FD"/>
   <outline>
     <component base="ae"/>
-    <component base="acutecomb" xOffset="339.0"/>
+    <component base="acutecomb" xOffset="339"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/agrave.glif b/src/Cantarell-Light.ufo/glyphs/agrave.glif
index 2d58b7dd..35942bee 100644
--- a/src/Cantarell-Light.ufo/glyphs/agrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/agrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="agrave" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00E0"/>
   <outline>
     <component base="a"/>
-    <component base="gravecomb" xOffset="29.0"/>
+    <component base="gravecomb" xOffset="29"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ahookabove.glif b/src/Cantarell-Light.ufo/glyphs/ahookabove.glif
index b17b27de..d4ef0dfd 100644
--- a/src/Cantarell-Light.ufo/glyphs/ahookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ahookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ahookabove" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1EA3"/>
   <outline>
     <component base="a"/>
-    <component base="hookabovecomb" xOffset="61.0"/>
+    <component base="hookabovecomb" xOffset="61"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aie-cy.glif b/src/Cantarell-Light.ufo/glyphs/aie-cy.glif
index a3de6504..225308da 100644
--- a/src/Cantarell-Light.ufo/glyphs/aie-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/aie-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aie-cy" format="2">
-  <advance width="812.0"/>
+  <advance width="812"/>
   <unicode hex="04D5"/>
   <outline>
     <component base="ae"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif
index ba10c305..f8919c12 100644
--- a/src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ainvertedbreve" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0203"/>
   <outline>
     <component base="a"/>
-    <component base="breveinvertedcomb" xOffset="12.0"/>
+    <component base="breveinvertedcomb" xOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/amacron.glif b/src/Cantarell-Light.ufo/glyphs/amacron.glif
index 590b21d0..8aec4530 100644
--- a/src/Cantarell-Light.ufo/glyphs/amacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/amacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="amacron" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0101"/>
   <outline>
     <component base="a"/>
-    <component base="macroncomb" xOffset="-30.0"/>
+    <component base="macroncomb" xOffset="-30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ampersand.glif b/src/Cantarell-Light.ufo/glyphs/ampersand.glif
index a48514a6..2769cdaf 100644
--- a/src/Cantarell-Light.ufo/glyphs/ampersand.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ampersand.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ampersand" format="2">
-  <advance width="697.0"/>
+  <advance width="697"/>
   <unicode hex="0026"/>
   <outline>
     <contour>
-      <point x="584.0" y="-5.0" type="curve"/>
-      <point x="597.0" y="10.0" type="line"/>
-      <point x="290.0" y="295.0"/>
-      <point x="193.0" y="418.0"/>
-      <point x="193.0" y="538.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="628.0"/>
-      <point x="243.0" y="686.0"/>
-      <point x="320.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="686.0"/>
-      <point x="441.0" y="636.0"/>
-      <point x="441.0" y="567.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="382.0"/>
-      <point x="91.0" y="412.0"/>
-      <point x="91.0" y="184.0" type="curve" smooth="yes"/>
-      <point x="91.0" y="65.0"/>
-      <point x="186.0" y="-12.0"/>
-      <point x="294.0" y="-12.0" type="curve" smooth="yes"/>
-      <point x="421.0" y="-12.0"/>
-      <point x="540.0" y="93.0"/>
-      <point x="613.0" y="271.0" type="curve"/>
-      <point x="597.0" y="279.0" type="line"/>
-      <point x="524.0" y="107.0"/>
-      <point x="413.0" y="6.0"/>
-      <point x="297.0" y="6.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="6.0"/>
-      <point x="112.0" y="79.0"/>
-      <point x="112.0" y="186.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="402.0"/>
-      <point x="461.0" y="367.0"/>
-      <point x="461.0" y="568.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="649.0"/>
-      <point x="404.0" y="704.0"/>
-      <point x="322.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="232.0" y="704.0"/>
-      <point x="172.0" y="637.0"/>
-      <point x="172.0" y="537.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="411.0"/>
-      <point x="274.0" y="280.0"/>
+      <point x="584" y="-5" type="curve"/>
+      <point x="597" y="10" type="line"/>
+      <point x="290" y="295"/>
+      <point x="193" y="418"/>
+      <point x="193" y="538" type="curve" smooth="yes"/>
+      <point x="193" y="628"/>
+      <point x="243" y="686"/>
+      <point x="320" y="686" type="curve" smooth="yes"/>
+      <point x="391" y="686"/>
+      <point x="441" y="636"/>
+      <point x="441" y="567" type="curve" smooth="yes"/>
+      <point x="441" y="382"/>
+      <point x="91" y="412"/>
+      <point x="91" y="184" type="curve" smooth="yes"/>
+      <point x="91" y="65"/>
+      <point x="186" y="-12"/>
+      <point x="294" y="-12" type="curve" smooth="yes"/>
+      <point x="421" y="-12"/>
+      <point x="540" y="93"/>
+      <point x="613" y="271" type="curve"/>
+      <point x="597" y="279" type="line"/>
+      <point x="524" y="107"/>
+      <point x="413" y="6"/>
+      <point x="297" y="6" type="curve" smooth="yes"/>
+      <point x="198" y="6"/>
+      <point x="112" y="79"/>
+      <point x="112" y="186" type="curve" smooth="yes"/>
+      <point x="112" y="402"/>
+      <point x="461" y="367"/>
+      <point x="461" y="568" type="curve" smooth="yes"/>
+      <point x="461" y="649"/>
+      <point x="404" y="704"/>
+      <point x="322" y="704" type="curve" smooth="yes"/>
+      <point x="232" y="704"/>
+      <point x="172" y="637"/>
+      <point x="172" y="537" type="curve" smooth="yes"/>
+      <point x="172" y="411"/>
+      <point x="274" y="280"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aogonek.glif b/src/Cantarell-Light.ufo/glyphs/aogonek.glif
index fb0da218..aa7c5852 100644
--- a/src/Cantarell-Light.ufo/glyphs/aogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/aogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aogonek" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0105"/>
   <outline>
     <component base="a"/>
-    <component base="ogonekcomb" xOffset="-22.0"/>
+    <component base="ogonekcomb" xOffset="-22"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/apostrophemod.glif 
b/src/Cantarell-Light.ufo/glyphs/apostrophemod.glif
index 2b997d38..c2751f0c 100644
--- a/src/Cantarell-Light.ufo/glyphs/apostrophemod.glif
+++ b/src/Cantarell-Light.ufo/glyphs/apostrophemod.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="apostrophemod" format="2">
-  <advance width="226.0"/>
+  <advance width="226"/>
   <unicode hex="02BC"/>
   <outline>
-    <component base="quoteright" xOffset="-21.0"/>
+    <component base="quoteright" xOffset="-21"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/approxequal.glif b/src/Cantarell-Light.ufo/glyphs/approxequal.glif
index 03746adf..159fbf99 100644
--- a/src/Cantarell-Light.ufo/glyphs/approxequal.glif
+++ b/src/Cantarell-Light.ufo/glyphs/approxequal.glif
@@ -1,51 +1,51 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="approxequal" format="2">
-  <advance width="632.0"/>
+  <advance width="632"/>
   <unicode hex="2248"/>
   <outline>
     <contour>
-      <point x="115.0" y="372.0" type="line"/>
-      <point x="130.0" y="415.0"/>
-      <point x="173.0" y="454.0"/>
-      <point x="222.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="454.0"/>
-      <point x="320.0" y="368.0"/>
-      <point x="402.0" y="368.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="368.0"/>
-      <point x="505.0" y="414.0"/>
-      <point x="518.0" y="461.0" type="curve"/>
-      <point x="506.0" y="466.0" type="line"/>
-      <point x="489.0" y="425.0"/>
-      <point x="449.0" y="387.0"/>
-      <point x="403.0" y="387.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="387.0"/>
-      <point x="308.0" y="473.0"/>
-      <point x="225.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="170.0" y="473.0"/>
-      <point x="117.0" y="433.0"/>
-      <point x="103.0" y="377.0" type="curve"/>
+      <point x="115" y="372" type="line"/>
+      <point x="130" y="415"/>
+      <point x="173" y="454"/>
+      <point x="222" y="454" type="curve" smooth="yes"/>
+      <point x="296" y="454"/>
+      <point x="320" y="368"/>
+      <point x="402" y="368" type="curve" smooth="yes"/>
+      <point x="461" y="368"/>
+      <point x="505" y="414"/>
+      <point x="518" y="461" type="curve"/>
+      <point x="506" y="466" type="line"/>
+      <point x="489" y="425"/>
+      <point x="449" y="387"/>
+      <point x="403" y="387" type="curve" smooth="yes"/>
+      <point x="333" y="387"/>
+      <point x="308" y="473"/>
+      <point x="225" y="473" type="curve" smooth="yes"/>
+      <point x="170" y="473"/>
+      <point x="117" y="433"/>
+      <point x="103" y="377" type="curve"/>
     </contour>
     <contour>
-      <point x="115.0" y="152.0" type="line"/>
-      <point x="130.0" y="195.0"/>
-      <point x="173.0" y="234.0"/>
-      <point x="222.0" y="234.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="234.0"/>
-      <point x="320.0" y="148.0"/>
-      <point x="402.0" y="148.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="148.0"/>
-      <point x="505.0" y="194.0"/>
-      <point x="518.0" y="241.0" type="curve"/>
-      <point x="506.0" y="246.0" type="line"/>
-      <point x="489.0" y="205.0"/>
-      <point x="449.0" y="167.0"/>
-      <point x="403.0" y="167.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="167.0"/>
-      <point x="308.0" y="253.0"/>
-      <point x="225.0" y="253.0" type="curve" smooth="yes"/>
-      <point x="170.0" y="253.0"/>
-      <point x="117.0" y="213.0"/>
-      <point x="103.0" y="157.0" type="curve"/>
+      <point x="115" y="152" type="line"/>
+      <point x="130" y="195"/>
+      <point x="173" y="234"/>
+      <point x="222" y="234" type="curve" smooth="yes"/>
+      <point x="296" y="234"/>
+      <point x="320" y="148"/>
+      <point x="402" y="148" type="curve" smooth="yes"/>
+      <point x="461" y="148"/>
+      <point x="505" y="194"/>
+      <point x="518" y="241" type="curve"/>
+      <point x="506" y="246" type="line"/>
+      <point x="489" y="205"/>
+      <point x="449" y="167"/>
+      <point x="403" y="167" type="curve" smooth="yes"/>
+      <point x="333" y="167"/>
+      <point x="308" y="253"/>
+      <point x="225" y="253" type="curve" smooth="yes"/>
+      <point x="170" y="253"/>
+      <point x="117" y="213"/>
+      <point x="103" y="157" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif
index 72cee89e..3208f082 100644
--- a/src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif
@@ -1,50 +1,50 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="approxequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="105.0" y="372.0" type="line"/>
-      <point x="119.0" y="415.0"/>
-      <point x="159.0" y="454.0"/>
-      <point x="204.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="454.0"/>
-      <point x="294.0" y="368.0"/>
-      <point x="369.0" y="368.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="368.0"/>
-      <point x="464.0" y="414.0"/>
-      <point x="477.0" y="461.0" type="curve"/>
-      <point x="465.0" y="466.0" type="line"/>
-      <point x="449.0" y="425.0"/>
-      <point x="412.0" y="387.0"/>
-      <point x="370.0" y="387.0" type="curve" smooth="yes"/>
-      <point x="305.0" y="387.0"/>
-      <point x="283.0" y="473.0"/>
-      <point x="207.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="156.0" y="473.0"/>
-      <point x="106.0" y="433.0"/>
-      <point x="93.0" y="377.0" type="curve"/>
+      <point x="105" y="372" type="line"/>
+      <point x="119" y="415"/>
+      <point x="159" y="454"/>
+      <point x="204" y="454" type="curve" smooth="yes"/>
+      <point x="271" y="454"/>
+      <point x="294" y="368"/>
+      <point x="369" y="368" type="curve" smooth="yes"/>
+      <point x="423" y="368"/>
+      <point x="464" y="414"/>
+      <point x="477" y="461" type="curve"/>
+      <point x="465" y="466" type="line"/>
+      <point x="449" y="425"/>
+      <point x="412" y="387"/>
+      <point x="370" y="387" type="curve" smooth="yes"/>
+      <point x="305" y="387"/>
+      <point x="283" y="473"/>
+      <point x="207" y="473" type="curve" smooth="yes"/>
+      <point x="156" y="473"/>
+      <point x="106" y="433"/>
+      <point x="93" y="377" type="curve"/>
     </contour>
     <contour>
-      <point x="105.0" y="152.0" type="line"/>
-      <point x="119.0" y="195.0"/>
-      <point x="159.0" y="234.0"/>
-      <point x="204.0" y="234.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="234.0"/>
-      <point x="294.0" y="148.0"/>
-      <point x="369.0" y="148.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="148.0"/>
-      <point x="464.0" y="194.0"/>
-      <point x="477.0" y="241.0" type="curve"/>
-      <point x="465.0" y="246.0" type="line"/>
-      <point x="449.0" y="205.0"/>
-      <point x="412.0" y="167.0"/>
-      <point x="370.0" y="167.0" type="curve" smooth="yes"/>
-      <point x="305.0" y="167.0"/>
-      <point x="283.0" y="253.0"/>
-      <point x="207.0" y="253.0" type="curve" smooth="yes"/>
-      <point x="156.0" y="253.0"/>
-      <point x="106.0" y="213.0"/>
-      <point x="93.0" y="157.0" type="curve"/>
+      <point x="105" y="152" type="line"/>
+      <point x="119" y="195"/>
+      <point x="159" y="234"/>
+      <point x="204" y="234" type="curve" smooth="yes"/>
+      <point x="271" y="234"/>
+      <point x="294" y="148"/>
+      <point x="369" y="148" type="curve" smooth="yes"/>
+      <point x="423" y="148"/>
+      <point x="464" y="194"/>
+      <point x="477" y="241" type="curve"/>
+      <point x="465" y="246" type="line"/>
+      <point x="449" y="205"/>
+      <point x="412" y="167"/>
+      <point x="370" y="167" type="curve" smooth="yes"/>
+      <point x="305" y="167"/>
+      <point x="283" y="253"/>
+      <point x="207" y="253" type="curve" smooth="yes"/>
+      <point x="156" y="253"/>
+      <point x="106" y="213"/>
+      <point x="93" y="157" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aring.glif b/src/Cantarell-Light.ufo/glyphs/aring.glif
index 0a63f860..04e6faec 100644
--- a/src/Cantarell-Light.ufo/glyphs/aring.glif
+++ b/src/Cantarell-Light.ufo/glyphs/aring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aring" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00E5"/>
   <outline>
     <component base="a"/>
-    <component base="ringcomb" xOffset="39.0"/>
+    <component base="ringcomb" xOffset="39"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aringacute.glif b/src/Cantarell-Light.ufo/glyphs/aringacute.glif
index f7c5370c..fd744eb7 100644
--- a/src/Cantarell-Light.ufo/glyphs/aringacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/aringacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aringacute" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="01FB"/>
   <outline>
     <component base="a"/>
-    <component base="ringcomb_acutecomb" xOffset="63.0"/>
+    <component base="ringcomb_acutecomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/asciicircum.glif b/src/Cantarell-Light.ufo/glyphs/asciicircum.glif
index 431d54c1..5939854e 100644
--- a/src/Cantarell-Light.ufo/glyphs/asciicircum.glif
+++ b/src/Cantarell-Light.ufo/glyphs/asciicircum.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asciicircum" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="005E"/>
   <outline>
     <contour>
-      <point x="85.0" y="272.0" type="line"/>
-      <point x="293.0" y="696.0" type="line"/>
-      <point x="284.0" y="696.0" type="line"/>
-      <point x="495.0" y="273.0" type="line"/>
-      <point x="511.0" y="281.0" type="line"/>
-      <point x="303.0" y="701.0" type="line"/>
-      <point x="275.0" y="701.0" type="line"/>
-      <point x="71.0" y="280.0" type="line"/>
+      <point x="85" y="272" type="line"/>
+      <point x="293" y="696" type="line"/>
+      <point x="284" y="696" type="line"/>
+      <point x="495" y="273" type="line"/>
+      <point x="511" y="281" type="line"/>
+      <point x="303" y="701" type="line"/>
+      <point x="275" y="701" type="line"/>
+      <point x="71" y="280" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/asciitilde.glif b/src/Cantarell-Light.ufo/glyphs/asciitilde.glif
index cae76ff7..97a90164 100644
--- a/src/Cantarell-Light.ufo/glyphs/asciitilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/asciitilde.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asciitilde" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="007E"/>
   <outline>
     <contour>
-      <point x="117.0" y="278.0" type="line"/>
-      <point x="136.0" y="326.0"/>
-      <point x="180.0" y="368.0"/>
-      <point x="229.0" y="368.0" type="curve" smooth="yes"/>
-      <point x="298.0" y="368.0"/>
-      <point x="341.0" y="273.0"/>
-      <point x="424.0" y="273.0" type="curve" smooth="yes"/>
-      <point x="479.0" y="273.0"/>
-      <point x="532.0" y="316.0"/>
-      <point x="549.0" y="376.0" type="curve"/>
-      <point x="534.0" y="380.0" type="line"/>
-      <point x="517.0" y="334.0"/>
-      <point x="477.0" y="291.0"/>
-      <point x="428.0" y="291.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="291.0"/>
-      <point x="313.0" y="387.0"/>
-      <point x="235.0" y="387.0" type="curve" smooth="yes"/>
-      <point x="174.0" y="387.0"/>
-      <point x="118.0" y="336.0"/>
-      <point x="103.0" y="283.0" type="curve"/>
+      <point x="117" y="278" type="line"/>
+      <point x="136" y="326"/>
+      <point x="180" y="368"/>
+      <point x="229" y="368" type="curve" smooth="yes"/>
+      <point x="298" y="368"/>
+      <point x="341" y="273"/>
+      <point x="424" y="273" type="curve" smooth="yes"/>
+      <point x="479" y="273"/>
+      <point x="532" y="316"/>
+      <point x="549" y="376" type="curve"/>
+      <point x="534" y="380" type="line"/>
+      <point x="517" y="334"/>
+      <point x="477" y="291"/>
+      <point x="428" y="291" type="curve" smooth="yes"/>
+      <point x="353" y="291"/>
+      <point x="313" y="387"/>
+      <point x="235" y="387" type="curve" smooth="yes"/>
+      <point x="174" y="387"/>
+      <point x="118" y="336"/>
+      <point x="103" y="283" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/asterisk.glif b/src/Cantarell-Light.ufo/glyphs/asterisk.glif
index 4eedd651..4d527bf0 100644
--- a/src/Cantarell-Light.ufo/glyphs/asterisk.glif
+++ b/src/Cantarell-Light.ufo/glyphs/asterisk.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asterisk" format="2">
-  <advance width="461.0"/>
+  <advance width="461"/>
   <unicode hex="002A"/>
   <outline>
     <contour>
-      <point x="232.0" y="488.0" type="line"/>
-      <point x="409.0" y="585.0" type="line"/>
-      <point x="397.0" y="603.0" type="line"/>
-      <point x="226.0" y="497.0" type="line"/>
+      <point x="232" y="488" type="line"/>
+      <point x="409" y="585" type="line"/>
+      <point x="397" y="603" type="line"/>
+      <point x="226" y="497" type="line"/>
     </contour>
     <contour>
-      <point x="62.0" y="372.0" type="line"/>
-      <point x="232.0" y="487.0" type="line"/>
-      <point x="226.0" y="497.0" type="line"/>
-      <point x="50.0" y="390.0" type="line"/>
+      <point x="62" y="372" type="line"/>
+      <point x="232" y="487" type="line"/>
+      <point x="226" y="497" type="line"/>
+      <point x="50" y="390" type="line"/>
     </contour>
     <contour>
-      <point x="216.0" y="283.0" type="line"/>
-      <point x="237.0" y="283.0" type="line"/>
-      <point x="234.0" y="487.0" type="line"/>
-      <point x="220.0" y="487.0" type="line"/>
+      <point x="216" y="283" type="line"/>
+      <point x="237" y="283" type="line"/>
+      <point x="234" y="487" type="line"/>
+      <point x="220" y="487" type="line"/>
     </contour>
     <contour>
-      <point x="225.0" y="484.0" type="line"/>
-      <point x="230.0" y="494.0" type="line"/>
-      <point x="63.0" y="608.0" type="line"/>
-      <point x="51.0" y="590.0" type="line"/>
+      <point x="225" y="484" type="line"/>
+      <point x="230" y="494" type="line"/>
+      <point x="63" y="608" type="line"/>
+      <point x="51" y="590" type="line"/>
     </contour>
     <contour>
-      <point x="399.0" y="369.0" type="line"/>
-      <point x="411.0" y="387.0" type="line"/>
-      <point x="232.0" y="494.0" type="line"/>
-      <point x="225.0" y="484.0" type="line"/>
+      <point x="399" y="369" type="line"/>
+      <point x="411" y="387" type="line"/>
+      <point x="232" y="494" type="line"/>
+      <point x="225" y="484" type="line"/>
     </contour>
     <contour>
-      <point x="220.0" y="487.0" type="line"/>
-      <point x="234.0" y="487.0" type="line"/>
-      <point x="237.0" y="694.0" type="line"/>
-      <point x="216.0" y="694.0" type="line"/>
+      <point x="220" y="487" type="line"/>
+      <point x="234" y="487" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="216" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/at.glif b/src/Cantarell-Light.ufo/glyphs/at.glif
index 656d55bc..cf41bd63 100644
--- a/src/Cantarell-Light.ufo/glyphs/at.glif
+++ b/src/Cantarell-Light.ufo/glyphs/at.glif
@@ -1,82 +1,82 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="at" format="2">
-  <advance width="1004.0"/>
+  <advance width="1004"/>
   <unicode hex="0040"/>
   <outline>
     <contour>
-      <point x="501.0" y="-148.0" type="curve" smooth="yes"/>
-      <point x="569.0" y="-148.0"/>
-      <point x="633.0" y="-135.0"/>
-      <point x="675.0" y="-113.0" type="curve"/>
-      <point x="670.0" y="-98.0" type="line"/>
-      <point x="627.0" y="-122.0"/>
-      <point x="563.0" y="-133.0"/>
-      <point x="502.0" y="-133.0" type="curve" smooth="yes"/>
-      <point x="273.0" y="-133.0"/>
-      <point x="121.0" y="24.0"/>
-      <point x="121.0" y="265.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="512.0"/>
-      <point x="280.0" y="687.0"/>
-      <point x="524.0" y="687.0" type="curve" smooth="yes"/>
-      <point x="743.0" y="687.0"/>
-      <point x="887.0" y="546.0"/>
-      <point x="887.0" y="326.0" type="curve" smooth="yes"/>
-      <point x="887.0" y="181.0"/>
-      <point x="824.0" y="86.0"/>
-      <point x="730.0" y="86.0" type="curve" smooth="yes"/>
-      <point x="679.0" y="86.0"/>
-      <point x="645.0" y="116.0"/>
-      <point x="645.0" y="162.0" type="curve"/>
-      <point x="626.0" y="162.0" type="line"/>
-      <point x="626.0" y="106.0"/>
-      <point x="666.0" y="69.0"/>
-      <point x="729.0" y="69.0" type="curve" smooth="yes"/>
-      <point x="835.0" y="69.0"/>
-      <point x="907.0" y="172.0"/>
-      <point x="907.0" y="329.0" type="curve" smooth="yes"/>
-      <point x="907.0" y="558.0"/>
-      <point x="755.0" y="704.0"/>
-      <point x="525.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="269.0" y="704.0"/>
-      <point x="101.0" y="522.0"/>
-      <point x="101.0" y="265.0" type="curve" smooth="yes"/>
-      <point x="101.0" y="14.0"/>
-      <point x="260.0" y="-148.0"/>
+      <point x="501" y="-148" type="curve" smooth="yes"/>
+      <point x="569" y="-148"/>
+      <point x="633" y="-135"/>
+      <point x="675" y="-113" type="curve"/>
+      <point x="670" y="-98" type="line"/>
+      <point x="627" y="-122"/>
+      <point x="563" y="-133"/>
+      <point x="502" y="-133" type="curve" smooth="yes"/>
+      <point x="273" y="-133"/>
+      <point x="121" y="24"/>
+      <point x="121" y="265" type="curve" smooth="yes"/>
+      <point x="121" y="512"/>
+      <point x="280" y="687"/>
+      <point x="524" y="687" type="curve" smooth="yes"/>
+      <point x="743" y="687"/>
+      <point x="887" y="546"/>
+      <point x="887" y="326" type="curve" smooth="yes"/>
+      <point x="887" y="181"/>
+      <point x="824" y="86"/>
+      <point x="730" y="86" type="curve" smooth="yes"/>
+      <point x="679" y="86"/>
+      <point x="645" y="116"/>
+      <point x="645" y="162" type="curve"/>
+      <point x="626" y="162" type="line"/>
+      <point x="626" y="106"/>
+      <point x="666" y="69"/>
+      <point x="729" y="69" type="curve" smooth="yes"/>
+      <point x="835" y="69"/>
+      <point x="907" y="172"/>
+      <point x="907" y="329" type="curve" smooth="yes"/>
+      <point x="907" y="558"/>
+      <point x="755" y="704"/>
+      <point x="525" y="704" type="curve" smooth="yes"/>
+      <point x="269" y="704"/>
+      <point x="101" y="522"/>
+      <point x="101" y="265" type="curve" smooth="yes"/>
+      <point x="101" y="14"/>
+      <point x="260" y="-148"/>
     </contour>
     <contour>
-      <point x="484.0" y="59.0" type="curve" smooth="yes"/>
-      <point x="535.0" y="59.0"/>
-      <point x="595.0" y="82.0"/>
-      <point x="637.0" y="143.0" type="curve"/>
-      <point x="630.0" y="150.0" type="line"/>
-      <point x="576.0" y="89.0"/>
-      <point x="524.0" y="76.0"/>
-      <point x="487.0" y="76.0" type="curve" smooth="yes"/>
-      <point x="408.0" y="76.0"/>
-      <point x="353.0" y="141.0"/>
-      <point x="353.0" y="253.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="381.0"/>
-      <point x="425.0" y="473.0"/>
-      <point x="520.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="582.0" y="473.0"/>
-      <point x="622.0" y="434.0"/>
-      <point x="648.0" y="375.0" type="curve"/>
-      <point x="653.0" y="385.0" type="line"/>
-      <point x="635.0" y="448.0"/>
-      <point x="595.0" y="490.0"/>
-      <point x="524.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="413.0" y="490.0"/>
-      <point x="332.0" y="387.0"/>
-      <point x="332.0" y="251.0" type="curve" smooth="yes"/>
-      <point x="332.0" y="130.0"/>
-      <point x="396.0" y="59.0"/>
+      <point x="484" y="59" type="curve" smooth="yes"/>
+      <point x="535" y="59"/>
+      <point x="595" y="82"/>
+      <point x="637" y="143" type="curve"/>
+      <point x="630" y="150" type="line"/>
+      <point x="576" y="89"/>
+      <point x="524" y="76"/>
+      <point x="487" y="76" type="curve" smooth="yes"/>
+      <point x="408" y="76"/>
+      <point x="353" y="141"/>
+      <point x="353" y="253" type="curve" smooth="yes"/>
+      <point x="353" y="381"/>
+      <point x="425" y="473"/>
+      <point x="520" y="473" type="curve" smooth="yes"/>
+      <point x="582" y="473"/>
+      <point x="622" y="434"/>
+      <point x="648" y="375" type="curve"/>
+      <point x="653" y="385" type="line"/>
+      <point x="635" y="448"/>
+      <point x="595" y="490"/>
+      <point x="524" y="490" type="curve" smooth="yes"/>
+      <point x="413" y="490"/>
+      <point x="332" y="387"/>
+      <point x="332" y="251" type="curve" smooth="yes"/>
+      <point x="332" y="130"/>
+      <point x="396" y="59"/>
     </contour>
     <contour>
-      <point x="626.0" y="162.0" type="line"/>
-      <point x="645.0" y="162.0" type="line"/>
-      <point x="664.0" y="478.0" type="line"/>
-      <point x="649.0" y="478.0" type="line"/>
-      <point x="640.0" y="396.0" type="line"/>
+      <point x="626" y="162" type="line"/>
+      <point x="645" y="162" type="line"/>
+      <point x="664" y="478" type="line"/>
+      <point x="649" y="478" type="line"/>
+      <point x="640" y="396" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/atilde.glif b/src/Cantarell-Light.ufo/glyphs/atilde.glif
index 9d8d94e8..fb10455b 100644
--- a/src/Cantarell-Light.ufo/glyphs/atilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/atilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="atilde" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00E3"/>
   <outline>
     <component base="a"/>
-    <component base="tildecomb" xOffset="-22.0"/>
+    <component base="tildecomb" xOffset="-22"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/b.glif b/src/Cantarell-Light.ufo/glyphs/b.glif
index f774a5b4..25b42c33 100644
--- a/src/Cantarell-Light.ufo/glyphs/b.glif
+++ b/src/Cantarell-Light.ufo/glyphs/b.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="b" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="0062"/>
   <note>
 b
 </note>
-  <anchor x="260.0" y="0.0" name="bottom"/>
-  <anchor x="260.0" y="480.0" name="top"/>
+  <anchor x="260" y="0" name="bottom"/>
+  <anchor x="260" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="107.0" y="64.0" type="line"/>
-      <point x="107.0" y="739.0" type="line"/>
-      <point x="88.0" y="739.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="107" y="64" type="line"/>
+      <point x="107" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="267.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="392.0" y="-10.0"/>
-      <point x="477.0" y="90.0"/>
-      <point x="477.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="477.0" y="389.0"/>
-      <point x="393.0" y="486.0"/>
-      <point x="269.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="486.0"/>
-      <point x="126.0" y="444.0"/>
-      <point x="93.0" y="375.0" type="curve"/>
-      <point x="97.0" y="355.0" type="line"/>
-      <point x="127.0" y="425.0"/>
-      <point x="185.0" y="468.0"/>
-      <point x="264.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="468.0"/>
-      <point x="456.0" y="378.0"/>
-      <point x="456.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="456.0" y="97.0"/>
-      <point x="381.0" y="8.0"/>
-      <point x="269.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="8.0"/>
-      <point x="128.0" y="53.0"/>
-      <point x="98.0" y="126.0" type="curve"/>
-      <point x="95.0" y="96.0" type="line"/>
-      <point x="128.0" y="29.0"/>
-      <point x="187.0" y="-10.0"/>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="392" y="-10"/>
+      <point x="477" y="90"/>
+      <point x="477" y="240" type="curve" smooth="yes"/>
+      <point x="477" y="389"/>
+      <point x="393" y="486"/>
+      <point x="269" y="486" type="curve" smooth="yes"/>
+      <point x="186" y="486"/>
+      <point x="126" y="444"/>
+      <point x="93" y="375" type="curve"/>
+      <point x="97" y="355" type="line"/>
+      <point x="127" y="425"/>
+      <point x="185" y="468"/>
+      <point x="264" y="468" type="curve" smooth="yes"/>
+      <point x="380" y="468"/>
+      <point x="456" y="378"/>
+      <point x="456" y="237" type="curve" smooth="yes"/>
+      <point x="456" y="97"/>
+      <point x="381" y="8"/>
+      <point x="269" y="8" type="curve" smooth="yes"/>
+      <point x="189" y="8"/>
+      <point x="128" y="53"/>
+      <point x="98" y="126" type="curve"/>
+      <point x="95" y="96" type="line"/>
+      <point x="128" y="29"/>
+      <point x="187" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/backslash.glif b/src/Cantarell-Light.ufo/glyphs/backslash.glif
index 4411a45d..f47b6f94 100644
--- a/src/Cantarell-Light.ufo/glyphs/backslash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/backslash.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="backslash" format="2">
-  <advance width="293.0"/>
+  <advance width="293"/>
   <unicode hex="005C"/>
   <outline>
-    <component base="slash" xScale="-1.0" xOffset="302.0"/>
+    <component base="slash" xScale="-1" xOffset="302"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bar.glif b/src/Cantarell-Light.ufo/glyphs/bar.glif
index fc75bad5..7b8c0d19 100644
--- a/src/Cantarell-Light.ufo/glyphs/bar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/bar.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bar" format="2">
-  <advance width="307.0"/>
+  <advance width="307"/>
   <unicode hex="007C"/>
   <outline>
     <contour>
-      <point x="144.0" y="-157.0" type="line"/>
-      <point x="163.0" y="-157.0" type="line"/>
-      <point x="163.0" y="739.0" type="line"/>
-      <point x="144.0" y="739.0" type="line"/>
+      <point x="144" y="-157" type="line"/>
+      <point x="163" y="-157" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="144" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/be-cy.glif b/src/Cantarell-Light.ufo/glyphs/be-cy.glif
index 67845d6b..b5711caa 100644
--- a/src/Cantarell-Light.ufo/glyphs/be-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/be-cy.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="be-cy" format="2">
-  <advance width="515.0"/>
+  <advance width="515"/>
   <unicode hex="0431"/>
   <outline>
     <contour>
-      <point x="265.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="384.0" y="-10.0"/>
-      <point x="460.0" y="83.0"/>
-      <point x="460.0" y="222.0" type="curve" smooth="yes"/>
-      <point x="460.0" y="363.0"/>
-      <point x="390.0" y="446.0"/>
-      <point x="273.0" y="446.0" type="curve" smooth="yes"/>
-      <point x="183.0" y="446.0"/>
-      <point x="112.0" y="400.0"/>
-      <point x="81.0" y="322.0" type="curve"/>
-      <point x="81.0" y="292.0" type="line"/>
-      <point x="115.0" y="381.0"/>
-      <point x="180.0" y="428.0"/>
-      <point x="265.0" y="428.0" type="curve" smooth="yes"/>
-      <point x="374.0" y="428.0"/>
-      <point x="439.0" y="353.0"/>
-      <point x="439.0" y="220.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="91.0"/>
-      <point x="372.0" y="8.0"/>
-      <point x="266.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="8.0"/>
-      <point x="89.0" y="115.0"/>
-      <point x="89.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="89.0" y="574.0"/>
-      <point x="147.0" y="673.0"/>
-      <point x="295.0" y="673.0" type="curve" smooth="yes"/>
-      <point x="363.0" y="673.0"/>
-      <point x="406.0" y="695.0"/>
-      <point x="424.0" y="739.0" type="curve"/>
-      <point x="408.0" y="744.0" type="line"/>
-      <point x="391.0" y="711.0"/>
-      <point x="350.0" y="694.0"/>
-      <point x="288.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="135.0" y="694.0"/>
-      <point x="69.0" y="581.0"/>
-      <point x="69.0" y="316.0" type="curve" smooth="yes"/>
-      <point x="69.0" y="101.0"/>
-      <point x="135.0" y="-10.0"/>
+      <point x="265" y="-10" type="curve" smooth="yes"/>
+      <point x="384" y="-10"/>
+      <point x="460" y="83"/>
+      <point x="460" y="222" type="curve" smooth="yes"/>
+      <point x="460" y="363"/>
+      <point x="390" y="446"/>
+      <point x="273" y="446" type="curve" smooth="yes"/>
+      <point x="183" y="446"/>
+      <point x="112" y="400"/>
+      <point x="81" y="322" type="curve"/>
+      <point x="81" y="292" type="line"/>
+      <point x="115" y="381"/>
+      <point x="180" y="428"/>
+      <point x="265" y="428" type="curve" smooth="yes"/>
+      <point x="374" y="428"/>
+      <point x="439" y="353"/>
+      <point x="439" y="220" type="curve" smooth="yes"/>
+      <point x="439" y="91"/>
+      <point x="372" y="8"/>
+      <point x="266" y="8" type="curve" smooth="yes"/>
+      <point x="149" y="8"/>
+      <point x="89" y="115"/>
+      <point x="89" y="322" type="curve" smooth="yes"/>
+      <point x="89" y="574"/>
+      <point x="147" y="673"/>
+      <point x="295" y="673" type="curve" smooth="yes"/>
+      <point x="363" y="673"/>
+      <point x="406" y="695"/>
+      <point x="424" y="739" type="curve"/>
+      <point x="408" y="744" type="line"/>
+      <point x="391" y="711"/>
+      <point x="350" y="694"/>
+      <point x="288" y="694" type="curve" smooth="yes"/>
+      <point x="135" y="694"/>
+      <point x="69" y="581"/>
+      <point x="69" y="316" type="curve" smooth="yes"/>
+      <point x="69" y="101"/>
+      <point x="135" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif 
b/src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif
index 9770f91a..086e2c50 100644
--- a/src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif
+++ b/src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="blackCircle" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="25CF"/>
   <note>
 H18533
 </note>
   <outline>
     <contour>
-      <point x="334.0" y="109.0" type="curve" smooth="yes"/>
-      <point x="479.0" y="109.0"/>
-      <point x="576.0" y="205.0"/>
-      <point x="576.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="576.0" y="490.0"/>
-      <point x="482.0" y="585.0"/>
-      <point x="339.0" y="585.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="585.0"/>
-      <point x="97.0" y="488.0"/>
-      <point x="97.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="97.0" y="202.0"/>
-      <point x="192.0" y="109.0"/>
+      <point x="334" y="109" type="curve" smooth="yes"/>
+      <point x="479" y="109"/>
+      <point x="576" y="205"/>
+      <point x="576" y="349" type="curve" smooth="yes"/>
+      <point x="576" y="490"/>
+      <point x="482" y="585"/>
+      <point x="339" y="585" type="curve" smooth="yes"/>
+      <point x="194" y="585"/>
+      <point x="97" y="488"/>
+      <point x="97" y="342" type="curve" smooth="yes"/>
+      <point x="97" y="202"/>
+      <point x="192" y="109"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/blank.glif b/src/Cantarell-Light.ufo/glyphs/blank.glif
index 445c164e..809261f8 100644
--- a/src/Cantarell-Light.ufo/glyphs/blank.glif
+++ b/src/Cantarell-Light.ufo/glyphs/blank.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="blank" format="2">
-  <advance width="801.0"/>
+  <advance width="801"/>
   <unicode hex="2423"/>
   <note>
 uni2423
 </note>
   <outline>
     <contour>
-      <point x="144.0" y="0.0" type="line"/>
-      <point x="657.0" y="0.0" type="line"/>
-      <point x="657.0" y="116.0" type="line"/>
-      <point x="637.0" y="116.0" type="line"/>
-      <point x="637.0" y="17.0" type="line"/>
-      <point x="164.0" y="17.0" type="line"/>
-      <point x="164.0" y="116.0" type="line"/>
-      <point x="144.0" y="116.0" type="line"/>
+      <point x="144" y="0" type="line"/>
+      <point x="657" y="0" type="line"/>
+      <point x="657" y="116" type="line"/>
+      <point x="637" y="116" type="line"/>
+      <point x="637" y="17" type="line"/>
+      <point x="164" y="17" type="line"/>
+      <point x="164" y="116" type="line"/>
+      <point x="144" y="116" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/braceleft.glif b/src/Cantarell-Light.ufo/glyphs/braceleft.glif
index ef85df72..65ac723b 100644
--- a/src/Cantarell-Light.ufo/glyphs/braceleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/braceleft.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="braceleft" format="2">
-  <advance width="334.0"/>
+  <advance width="334"/>
   <unicode hex="007B"/>
   <outline>
     <contour>
-      <point x="296.0" y="-161.0" type="curve"/>
-      <point x="296.0" y="-144.0" type="line"/>
-      <point x="210.0" y="-144.0"/>
-      <point x="158.0" y="-100.0"/>
-      <point x="158.0" y="-25.0" type="curve" smooth="yes"/>
-      <point x="158.0" y="143.0" type="line" smooth="yes"/>
-      <point x="158.0" y="221.0"/>
-      <point x="118.0" y="288.0"/>
-      <point x="55.0" y="309.0" type="curve"/>
-      <point x="55.0" y="307.0" type="line"/>
-      <point x="120.0" y="326.0"/>
-      <point x="159.0" y="392.0"/>
-      <point x="159.0" y="467.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="603.0" type="line" smooth="yes"/>
-      <point x="159.0" y="681.0"/>
-      <point x="210.0" y="727.0"/>
-      <point x="296.0" y="727.0" type="curve"/>
-      <point x="296.0" y="744.0" type="line"/>
-      <point x="197.0" y="744.0"/>
-      <point x="138.0" y="688.0"/>
-      <point x="138.0" y="593.0" type="curve" smooth="yes"/>
-      <point x="138.0" y="457.0" type="line" smooth="yes"/>
-      <point x="138.0" y="389.0"/>
-      <point x="98.0" y="334.0"/>
-      <point x="36.0" y="317.0" type="curve"/>
-      <point x="36.0" y="299.0" type="line"/>
-      <point x="98.0" y="280.0"/>
-      <point x="138.0" y="214.0"/>
-      <point x="138.0" y="133.0" type="curve" smooth="yes"/>
-      <point x="138.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="138.0" y="-114.0"/>
-      <point x="197.0" y="-161.0"/>
+      <point x="296" y="-161" type="curve"/>
+      <point x="296" y="-144" type="line"/>
+      <point x="210" y="-144"/>
+      <point x="158" y="-100"/>
+      <point x="158" y="-25" type="curve" smooth="yes"/>
+      <point x="158" y="143" type="line" smooth="yes"/>
+      <point x="158" y="221"/>
+      <point x="118" y="288"/>
+      <point x="55" y="309" type="curve"/>
+      <point x="55" y="307" type="line"/>
+      <point x="120" y="326"/>
+      <point x="159" y="392"/>
+      <point x="159" y="467" type="curve" smooth="yes"/>
+      <point x="159" y="603" type="line" smooth="yes"/>
+      <point x="159" y="681"/>
+      <point x="210" y="727"/>
+      <point x="296" y="727" type="curve"/>
+      <point x="296" y="744" type="line"/>
+      <point x="197" y="744"/>
+      <point x="138" y="688"/>
+      <point x="138" y="593" type="curve" smooth="yes"/>
+      <point x="138" y="457" type="line" smooth="yes"/>
+      <point x="138" y="389"/>
+      <point x="98" y="334"/>
+      <point x="36" y="317" type="curve"/>
+      <point x="36" y="299" type="line"/>
+      <point x="98" y="280"/>
+      <point x="138" y="214"/>
+      <point x="138" y="133" type="curve" smooth="yes"/>
+      <point x="138" y="-35" type="line" smooth="yes"/>
+      <point x="138" y="-114"/>
+      <point x="197" y="-161"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/braceright.glif b/src/Cantarell-Light.ufo/glyphs/braceright.glif
index 9affef2f..437abe31 100644
--- a/src/Cantarell-Light.ufo/glyphs/braceright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/braceright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="braceright" format="2">
-  <advance width="334.0"/>
+  <advance width="334"/>
   <unicode hex="007D"/>
   <outline>
-    <component base="braceleft" xScale="-1.0" yScale="-1.0" xOffset="334.0" yOffset="583.0"/>
+    <component base="braceleft" xScale="-1" yScale="-1" xOffset="334" yOffset="583"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bracketleft.glif b/src/Cantarell-Light.ufo/glyphs/bracketleft.glif
index 1815c001..947f0e09 100644
--- a/src/Cantarell-Light.ufo/glyphs/bracketleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/bracketleft.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bracketleft" format="2">
-  <advance width="328.0"/>
+  <advance width="328"/>
   <unicode hex="005B"/>
   <outline>
     <contour>
-      <point x="105.0" y="-180.0" type="line"/>
-      <point x="290.0" y="-180.0" type="line"/>
-      <point x="290.0" y="-163.0" type="line"/>
-      <point x="125.0" y="-163.0" type="line"/>
-      <point x="125.0" y="722.0" type="line"/>
-      <point x="290.0" y="722.0" type="line"/>
-      <point x="290.0" y="739.0" type="line"/>
-      <point x="105.0" y="739.0" type="line"/>
+      <point x="105" y="-180" type="line"/>
+      <point x="290" y="-180" type="line"/>
+      <point x="290" y="-163" type="line"/>
+      <point x="125" y="-163" type="line"/>
+      <point x="125" y="722" type="line"/>
+      <point x="290" y="722" type="line"/>
+      <point x="290" y="739" type="line"/>
+      <point x="105" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bracketright.glif 
b/src/Cantarell-Light.ufo/glyphs/bracketright.glif
index b3be548f..c9f0ded9 100644
--- a/src/Cantarell-Light.ufo/glyphs/bracketright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/bracketright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bracketright" format="2">
-  <advance width="338.0"/>
+  <advance width="338"/>
   <unicode hex="005D"/>
   <outline>
-    <component base="bracketleft" xScale="-1.0" xOffset="338.0"/>
+    <component base="bracketleft" xScale="-1" xOffset="338"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/breve.glif b/src/Cantarell-Light.ufo/glyphs/breve.glif
index b3edc398..dd85f437 100644
--- a/src/Cantarell-Light.ufo/glyphs/breve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/breve.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breve" format="2">
-  <advance width="404.0"/>
+  <advance width="404"/>
   <unicode hex="02D8"/>
   <outline>
-    <component base="brevecomb" xOffset="-7.0"/>
+    <component base="brevecomb" xOffset="-7"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif
index 40a166cd..976f6fa1 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevebelowcomb" format="2">
   <unicode hex="032E"/>
-  <anchor x="206.0" y="0.0" name="_bottom"/>
-  <anchor x="206.0" y="-174.0" name="bottom"/>
+  <anchor x="206" y="0" name="_bottom"/>
+  <anchor x="206" y="-174" name="bottom"/>
   <outline>
     <contour>
-      <point x="208.0" y="-174.0" type="curve" smooth="yes"/>
-      <point x="269.0" y="-174.0"/>
-      <point x="318.0" y="-134.0"/>
-      <point x="340.0" y="-64.0" type="curve"/>
-      <point x="330.0" y="-60.0" type="line"/>
-      <point x="310.0" y="-121.0"/>
-      <point x="265.0" y="-157.0"/>
-      <point x="212.0" y="-157.0" type="curve" smooth="yes"/>
-      <point x="160.0" y="-157.0"/>
-      <point x="120.0" y="-124.0"/>
-      <point x="96.0" y="-62.0" type="curve"/>
-      <point x="79.0" y="-69.0" type="line"/>
-      <point x="102.0" y="-136.0"/>
-      <point x="149.0" y="-174.0"/>
+      <point x="208" y="-174" type="curve" smooth="yes"/>
+      <point x="269" y="-174"/>
+      <point x="318" y="-134"/>
+      <point x="340" y="-64" type="curve"/>
+      <point x="330" y="-60" type="line"/>
+      <point x="310" y="-121"/>
+      <point x="265" y="-157"/>
+      <point x="212" y="-157" type="curve" smooth="yes"/>
+      <point x="160" y="-157"/>
+      <point x="120" y="-124"/>
+      <point x="96" y="-62" type="curve"/>
+      <point x="79" y="-69" type="line"/>
+      <point x="102" y="-136"/>
+      <point x="149" y="-174"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>412.0</real>
+      <integer>412</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.case.glif
index 2f0cca56..43133b12 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb-cy.case" format="2">
-  <anchor x="193.0" y="694.0" name="_top"/>
-  <anchor x="193.0" y="892.0" name="top"/>
+  <anchor x="193" y="694" name="_top"/>
+  <anchor x="193" y="892" name="top"/>
   <outline>
-    <component base="brevecomb-cy" yOffset="164.0"/>
+    <component base="brevecomb-cy" yOffset="164"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>371.0</real>
+      <integer>371</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif
index 4ae922cb..a1871a27 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb-cy" format="2">
-  <anchor x="197.0" y="480.0" name="_top"/>
-  <anchor x="197.0" y="664.0" name="top"/>
+  <anchor x="197" y="480" name="_top"/>
+  <anchor x="197" y="664" name="top"/>
   <outline>
     <contour>
-      <point x="197.0" y="577.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="577.0"/>
-      <point x="326.0" y="626.0"/>
-      <point x="334.0" y="699.0" type="curve"/>
-      <point x="318.0" y="704.0" type="line"/>
-      <point x="311.0" y="637.0"/>
-      <point x="264.0" y="592.0"/>
-      <point x="201.0" y="592.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="592.0"/>
-      <point x="90.0" y="638.0"/>
-      <point x="80.0" y="702.0" type="curve"/>
-      <point x="64.0" y="697.0" type="line"/>
-      <point x="74.0" y="623.0"/>
-      <point x="125.0" y="577.0"/>
+      <point x="197" y="577" type="curve" smooth="yes"/>
+      <point x="271" y="577"/>
+      <point x="326" y="626"/>
+      <point x="334" y="699" type="curve"/>
+      <point x="318" y="704" type="line"/>
+      <point x="311" y="637"/>
+      <point x="264" y="592"/>
+      <point x="201" y="592" type="curve" smooth="yes"/>
+      <point x="137" y="592"/>
+      <point x="90" y="638"/>
+      <point x="80" y="702" type="curve"/>
+      <point x="64" y="697" type="line"/>
+      <point x="74" y="623"/>
+      <point x="125" y="577"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>398.0</real>
+      <integer>398</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif
index 4d358bf4..deb58056 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb.case" format="2">
-  <anchor x="203.0" y="694.0" name="_top"/>
-  <anchor x="203.0" y="805.0" name="top"/>
+  <anchor x="203" y="694" name="_top"/>
+  <anchor x="203" y="805" name="top"/>
   <outline>
-    <component base="brevecomb" yOffset="164.0"/>
+    <component base="brevecomb" yOffset="164"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>416.0</real>
+      <integer>416</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb.glif b/src/Cantarell-Light.ufo/glyphs/brevecomb.glif
index 9b904edc..b99f249c 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb" format="2">
   <unicode hex="0306"/>
-  <anchor x="186.0" y="480.0" name="_top"/>
-  <anchor x="186.0" y="665.0" name="top"/>
+  <anchor x="186" y="480" name="_top"/>
+  <anchor x="186" y="665" name="top"/>
   <outline>
     <contour>
-      <point x="185.0" y="576.0" type="curve" smooth="yes"/>
-      <point x="247.0" y="576.0"/>
-      <point x="297.0" y="626.0"/>
-      <point x="306.0" y="701.0" type="curve"/>
-      <point x="296.0" y="707.0" type="line"/>
-      <point x="289.0" y="639.0"/>
-      <point x="245.0" y="594.0"/>
-      <point x="191.0" y="594.0" type="curve" smooth="yes"/>
-      <point x="139.0" y="594.0"/>
-      <point x="93.0" y="634.0"/>
-      <point x="84.0" y="703.0" type="curve"/>
-      <point x="67.0" y="697.0" type="line"/>
-      <point x="76.0" y="624.0"/>
-      <point x="125.0" y="576.0"/>
+      <point x="185" y="576" type="curve" smooth="yes"/>
+      <point x="247" y="576"/>
+      <point x="297" y="626"/>
+      <point x="306" y="701" type="curve"/>
+      <point x="296" y="707" type="line"/>
+      <point x="289" y="639"/>
+      <point x="245" y="594"/>
+      <point x="191" y="594" type="curve" smooth="yes"/>
+      <point x="139" y="594"/>
+      <point x="93" y="634"/>
+      <point x="84" y="703" type="curve"/>
+      <point x="67" y="697" type="line"/>
+      <point x="76" y="624"/>
+      <point x="125" y="576"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>382.0</real>
+      <integer>382</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
index 44a99101..6475967a 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb.loclVIET" format="2">
-  <anchor x="208.0" y="480.0" name="_top"/>
-  <anchor x="198.0" y="560.0" name="top"/>
+  <anchor x="208" y="480" name="_top"/>
+  <anchor x="198" y="560" name="top"/>
   <outline>
     <contour>
-      <point x="195.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="257.0" y="554.0"/>
-      <point x="307.0" y="595.0"/>
-      <point x="316.0" y="654.0" type="curve"/>
-      <point x="306.0" y="660.0" type="line"/>
-      <point x="299.0" y="608.0"/>
-      <point x="256.0" y="572.0"/>
-      <point x="201.0" y="572.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="572.0"/>
-      <point x="102.0" y="607.0"/>
-      <point x="94.0" y="657.0" type="curve"/>
-      <point x="77.0" y="650.0" type="line"/>
-      <point x="86.0" y="593.0"/>
-      <point x="135.0" y="554.0"/>
+      <point x="195" y="554" type="curve" smooth="yes"/>
+      <point x="257" y="554"/>
+      <point x="307" y="595"/>
+      <point x="316" y="654" type="curve"/>
+      <point x="306" y="660" type="line"/>
+      <point x="299" y="608"/>
+      <point x="256" y="572"/>
+      <point x="201" y="572" type="curve" smooth="yes"/>
+      <point x="146" y="572"/>
+      <point x="102" y="607"/>
+      <point x="94" y="657" type="curve"/>
+      <point x="77" y="650" type="line"/>
+      <point x="86" y="593"/>
+      <point x="135" y="554"/>
     </contour>
   </outline>
   <lib>
@@ -30,7 +30,7 @@
         <integer>96</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>393.0</real>
+      <integer>393</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.case.glif
index 58488e0e..520110e4 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_acutecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-62.0" yOffset="200.0"/>
-    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="79.0" yOffset="318.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-62" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="79" yOffset="318"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>387.0</real>
+      <integer>387</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.glif
index ebc7ae37..578044d4 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_acutecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="-21.0"/>
-    <component base="acutecomb.loclVIET" xOffset="112.0" yOffset="80.0"/>
+    <component base="brevecomb.loclVIET" xOffset="-21"/>
+    <component base="acutecomb.loclVIET" xOffset="112" yOffset="80"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>378.0</real>
+      <integer>378</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.case.glif
index efb14fdc..22a8294b 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_gravecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-51.0" yOffset="200.0"/>
-    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-24.0" yOffset="318.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-24" yOffset="318"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>384.0</real>
+      <integer>384</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.glif
index 32153eda..c86824bc 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_gravecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="-13.0"/>
-    <component base="gravecomb.loclVIET" xOffset="16.0" yOffset="80.0"/>
+    <component base="brevecomb.loclVIET" xOffset="-13"/>
+    <component base="gravecomb.loclVIET" xOffset="16" yOffset="80"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>378.0</real>
+      <integer>378</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.case.glif
index 633cad12..978fb658 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_hookabovecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-56.0" yOffset="200.0"/>
-    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="-2.0" yOffset="318.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-56" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="-2" yOffset="318"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>386.0</real>
+      <integer>386</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.glif
index 33a558bd..671997c0 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_hookabovecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="-17.0"/>
-    <component base="hookabovecomb.loclVIET" xOffset="43.0" yOffset="80.0"/>
+    <component base="brevecomb.loclVIET" xOffset="-17"/>
+    <component base="hookabovecomb.loclVIET" xOffset="43" yOffset="80"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>377.0</real>
+      <integer>377</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.case.glif
index 53403a86..d968b679 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_tildecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-23.0" yOffset="200.0"/>
-    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-54.0" yOffset="318.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-23" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-54" yOffset="318"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>452.0</real>
+      <integer>452</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.glif
index fd2404aa..528b29df 100644
--- a/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_tildecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="28.0"/>
-    <component base="tildecomb.loclVIET" xOffset="-1.0" yOffset="80.0"/>
+    <component base="brevecomb.loclVIET" xOffset="28"/>
+    <component base="tildecomb.loclVIET" xOffset="-1" yOffset="80"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>461.0</real>
+      <integer>461</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.case.glif
index f7a81d78..e6be0ea7 100644
--- a/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breveinvertedcomb.case" format="2">
-  <anchor x="206.0" y="694.0" name="_top"/>
-  <anchor x="206.0" y="872.0" name="top"/>
+  <anchor x="206" y="694" name="_top"/>
+  <anchor x="206" y="872" name="top"/>
   <outline>
-    <component base="breveinvertedcomb" yOffset="160.0"/>
+    <component base="breveinvertedcomb" yOffset="160"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>414.0</real>
+      <integer>414</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.glif
index 7e51fc9e..f74316e4 100644
--- a/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breveinvertedcomb" format="2">
   <unicode hex="0311"/>
-  <anchor x="201.0" y="480.0" name="_top"/>
-  <anchor x="201.0" y="713.0" name="top"/>
+  <anchor x="201" y="480" name="_top"/>
+  <anchor x="201" y="713" name="top"/>
   <outline>
     <contour>
-      <point x="95.0" y="582.0" type="line"/>
-      <point x="102.0" y="650.0"/>
-      <point x="144.0" y="695.0"/>
-      <point x="196.0" y="695.0" type="curve" smooth="yes"/>
-      <point x="250.0" y="695.0"/>
-      <point x="292.0" y="651.0"/>
-      <point x="300.0" y="586.0" type="curve"/>
-      <point x="317.0" y="592.0" type="line"/>
-      <point x="308.0" y="665.0"/>
-      <point x="261.0" y="713.0"/>
-      <point x="203.0" y="713.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="713.0"/>
-      <point x="94.0" y="663.0"/>
-      <point x="85.0" y="588.0" type="curve"/>
+      <point x="95" y="582" type="line"/>
+      <point x="102" y="650"/>
+      <point x="144" y="695"/>
+      <point x="196" y="695" type="curve" smooth="yes"/>
+      <point x="250" y="695"/>
+      <point x="292" y="651"/>
+      <point x="300" y="586" type="curve"/>
+      <point x="317" y="592" type="line"/>
+      <point x="308" y="665"/>
+      <point x="261" y="713"/>
+      <point x="203" y="713" type="curve" smooth="yes"/>
+      <point x="142" y="713"/>
+      <point x="94" y="663"/>
+      <point x="85" y="588" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>401.0</real>
+      <integer>401</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brokenbar.glif b/src/Cantarell-Light.ufo/glyphs/brokenbar.glif
index 105e499f..bc2a267d 100644
--- a/src/Cantarell-Light.ufo/glyphs/brokenbar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/brokenbar.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brokenbar" format="2">
-  <advance width="308.0"/>
+  <advance width="308"/>
   <unicode hex="00A6"/>
   <outline>
     <contour>
-      <point x="144.0" y="-157.0" type="line"/>
-      <point x="164.0" y="-157.0" type="line"/>
-      <point x="164.0" y="181.0" type="line"/>
-      <point x="144.0" y="181.0" type="line"/>
+      <point x="144" y="-157" type="line"/>
+      <point x="164" y="-157" type="line"/>
+      <point x="164" y="181" type="line"/>
+      <point x="144" y="181" type="line"/>
     </contour>
     <contour>
-      <point x="144.0" y="412.0" type="line"/>
-      <point x="164.0" y="412.0" type="line"/>
-      <point x="164.0" y="739.0" type="line"/>
-      <point x="144.0" y="739.0" type="line"/>
+      <point x="144" y="412" type="line"/>
+      <point x="164" y="412" type="line"/>
+      <point x="164" y="739" type="line"/>
+      <point x="144" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bullet.glif b/src/Cantarell-Light.ufo/glyphs/bullet.glif
index 06232ff0..00ad2d5d 100644
--- a/src/Cantarell-Light.ufo/glyphs/bullet.glif
+++ b/src/Cantarell-Light.ufo/glyphs/bullet.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bullet" format="2">
-  <advance width="270.0"/>
+  <advance width="270"/>
   <unicode hex="2022"/>
   <outline>
-    <component base="period" xScale="2.0" yScale="2.0" xOffset="-93.0" yOffset="252.0"/>
+    <component base="period" xScale="2" yScale="2" xOffset="-93" yOffset="252"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bulletoperator.glif 
b/src/Cantarell-Light.ufo/glyphs/bulletoperator.glif
index c03d1ddf..992aed90 100644
--- a/src/Cantarell-Light.ufo/glyphs/bulletoperator.glif
+++ b/src/Cantarell-Light.ufo/glyphs/bulletoperator.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bulletoperator" format="2">
-  <advance width="338.0"/>
+  <advance width="338"/>
   <unicode hex="2219"/>
   <outline>
-    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="26.0" yOffset="330.0"/>
+    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="26" yOffset="330"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bulletoperator.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/bulletoperator.tf.glif
index f8163989..bbc5869b 100644
--- a/src/Cantarell-Light.ufo/glyphs/bulletoperator.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/bulletoperator.tf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bulletoperator.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="290.0" y="287.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="287.0"/>
-      <point x="319.0" y="300.0"/>
-      <point x="319.0" y="316.0" type="curve" smooth="yes"/>
-      <point x="319.0" y="334.0"/>
-      <point x="306.0" y="347.0"/>
-      <point x="290.0" y="347.0" type="curve" smooth="yes"/>
-      <point x="273.0" y="347.0"/>
-      <point x="262.0" y="334.0"/>
-      <point x="262.0" y="316.0" type="curve" smooth="yes"/>
-      <point x="262.0" y="300.0"/>
-      <point x="273.0" y="287.0"/>
+      <point x="290" y="287" type="curve" smooth="yes"/>
+      <point x="306" y="287"/>
+      <point x="319" y="300"/>
+      <point x="319" y="316" type="curve" smooth="yes"/>
+      <point x="319" y="334"/>
+      <point x="306" y="347"/>
+      <point x="290" y="347" type="curve" smooth="yes"/>
+      <point x="273" y="347"/>
+      <point x="262" y="334"/>
+      <point x="262" y="316" type="curve" smooth="yes"/>
+      <point x="262" y="300"/>
+      <point x="273" y="287"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/c.glif b/src/Cantarell-Light.ufo/glyphs/c.glif
index a35ec8ed..78162514 100644
--- a/src/Cantarell-Light.ufo/glyphs/c.glif
+++ b/src/Cantarell-Light.ufo/glyphs/c.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="c" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0063"/>
   <note>
 c
 </note>
-  <anchor x="218.0" y="0.0" name="bottom"/>
-  <anchor x="233.0" y="480.0" name="top"/>
+  <anchor x="218" y="0" name="bottom"/>
+  <anchor x="233" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="261.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="309.0" y="-10.0"/>
-      <point x="359.0" y="4.0"/>
-      <point x="400.0" y="28.0" type="curve"/>
-      <point x="395.0" y="42.0" type="line"/>
-      <point x="351.0" y="18.0"/>
-      <point x="306.0" y="6.0"/>
-      <point x="265.0" y="6.0" type="curve" smooth="yes"/>
-      <point x="152.0" y="6.0"/>
-      <point x="78.0" y="98.0"/>
-      <point x="78.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="384.0"/>
-      <point x="151.0" y="468.0"/>
-      <point x="273.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="317.0" y="468.0"/>
-      <point x="357.0" y="457.0"/>
-      <point x="395.0" y="436.0" type="curve"/>
-      <point x="402.0" y="452.0" type="line"/>
-      <point x="361.0" y="475.0"/>
-      <point x="320.0" y="486.0"/>
-      <point x="275.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="486.0"/>
-      <point x="57.0" y="391.0"/>
-      <point x="57.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="85.0"/>
-      <point x="136.0" y="-10.0"/>
+      <point x="261" y="-10" type="curve" smooth="yes"/>
+      <point x="309" y="-10"/>
+      <point x="359" y="4"/>
+      <point x="400" y="28" type="curve"/>
+      <point x="395" y="42" type="line"/>
+      <point x="351" y="18"/>
+      <point x="306" y="6"/>
+      <point x="265" y="6" type="curve" smooth="yes"/>
+      <point x="152" y="6"/>
+      <point x="78" y="98"/>
+      <point x="78" y="241" type="curve" smooth="yes"/>
+      <point x="78" y="384"/>
+      <point x="151" y="468"/>
+      <point x="273" y="468" type="curve" smooth="yes"/>
+      <point x="317" y="468"/>
+      <point x="357" y="457"/>
+      <point x="395" y="436" type="curve"/>
+      <point x="402" y="452" type="line"/>
+      <point x="361" y="475"/>
+      <point x="320" y="486"/>
+      <point x="275" y="486" type="curve" smooth="yes"/>
+      <point x="140" y="486"/>
+      <point x="57" y="391"/>
+      <point x="57" y="236" type="curve" smooth="yes"/>
+      <point x="57" y="85"/>
+      <point x="136" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/cacute.glif b/src/Cantarell-Light.ufo/glyphs/cacute.glif
index 0765baaa..4feab123 100644
--- a/src/Cantarell-Light.ufo/glyphs/cacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/cacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cacute" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0107"/>
   <outline>
     <component base="c"/>
-    <component base="acutecomb" xOffset="166.0"/>
+    <component base="acutecomb" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caron.glif b/src/Cantarell-Light.ufo/glyphs/caron.glif
index 767b3652..3e4db130 100644
--- a/src/Cantarell-Light.ufo/glyphs/caron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/caron.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caron" format="2">
-  <advance width="362.0"/>
+  <advance width="362"/>
   <unicode hex="02C7"/>
   <outline>
-    <component base="caroncomb" xOffset="-15.0"/>
+    <component base="caroncomb" xOffset="-15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif
index 8776f3d8..172c554e 100644
--- a/src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.alt" format="2">
-  <anchor x="112.0" y="480.0" name="_topright"/>
+  <anchor x="112" y="480" name="_topright"/>
   <outline>
     <contour>
-      <point x="101.0" y="562.0" type="line"/>
-      <point x="132.0" y="746.0" type="line"/>
-      <point x="112.0" y="749.0" type="line"/>
-      <point x="92.0" y="563.0" type="line"/>
+      <point x="101" y="562" type="line"/>
+      <point x="132" y="746" type="line"/>
+      <point x="112" y="749" type="line"/>
+      <point x="92" y="563" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>219.0</real>
+      <integer>219</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif
index 38cba298..30902d8f 100644
--- a/src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.case" format="2">
-  <anchor x="175.0" y="694.0" name="_top"/>
-  <anchor x="175.0" y="803.0" name="top"/>
+  <anchor x="175" y="694" name="_top"/>
+  <anchor x="175" y="803" name="top"/>
   <outline>
-    <component base="caroncomb" xOffset="-7.0" yOffset="173.0"/>
+    <component base="caroncomb" xOffset="-7" yOffset="173"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>349.0</real>
+      <integer>349</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.glif b/src/Cantarell-Light.ufo/glyphs/caroncomb.glif
index 4c2cd3cd..7ba11339 100644
--- a/src/Cantarell-Light.ufo/glyphs/caroncomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb" format="2">
   <unicode hex="030C"/>
-  <anchor x="183.0" y="480.0" name="_top"/>
-  <anchor x="183.0" y="600.0" name="top"/>
+  <anchor x="183" y="480" name="_top"/>
+  <anchor x="183" y="600" name="top"/>
   <outline>
     <contour>
-      <point x="174.0" y="584.0" type="line"/>
-      <point x="189.0" y="584.0" type="line"/>
-      <point x="299.0" y="708.0" type="line"/>
-      <point x="291.0" y="714.0" type="line"/>
-      <point x="182.0" y="601.0" type="line"/>
-      <point x="73.0" y="715.0" type="line"/>
-      <point x="59.0" y="704.0" type="line"/>
+      <point x="174" y="584" type="line"/>
+      <point x="189" y="584" type="line"/>
+      <point x="299" y="708" type="line"/>
+      <point x="291" y="714" type="line"/>
+      <point x="182" y="601" type="line"/>
+      <point x="73" y="715" type="line"/>
+      <point x="59" y="704" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>359.0</real>
+      <integer>359</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
index 07e49a73..2827e809 100644
--- a/src/Cantarell-Light.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.loclVIET" format="2">
-  <anchor x="185.0" y="480.0" name="_top"/>
-  <anchor x="185.0" y="579.0" name="top"/>
+  <anchor x="185" y="480" name="_top"/>
+  <anchor x="185" y="579" name="top"/>
   <outline>
     <contour>
-      <point x="306.0" y="665.0" type="line"/>
-      <point x="300.0" y="671.0" type="line"/>
-      <point x="184.0" y="580.0" type="line"/>
-      <point x="69.0" y="667.0" type="line"/>
-      <point x="58.0" y="656.0" type="line"/>
-      <point x="176.0" y="562.0" type="line"/>
-      <point x="191.0" y="562.0" type="line"/>
+      <point x="306" y="665" type="line"/>
+      <point x="300" y="671" type="line"/>
+      <point x="184" y="580" type="line"/>
+      <point x="69" y="667" type="line"/>
+      <point x="58" y="656" type="line"/>
+      <point x="176" y="562" type="line"/>
+      <point x="191" y="562" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -23,7 +23,7 @@
         <integer>96</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>362.0</real>
+      <integer>362</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb_dotaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb_dotaccentcomb.glif
index 29cc1893..5bd16e75 100644
--- a/src/Cantarell-Light.ufo/glyphs/caroncomb_dotaccentcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb_dotaccentcomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb_dotaccentcomb" format="2">
-  <advance width="362.0"/>
   <outline>
     <component base="caroncomb.loclVIET"/>
-    <component base="dotaccentcomb.loclVIET" xOffset="66.0" yOffset="99.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="66" yOffset="99"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>362</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccaron.glif b/src/Cantarell-Light.ufo/glyphs/ccaron.glif
index ed5db0f8..4b9220d6 100644
--- a/src/Cantarell-Light.ufo/glyphs/ccaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ccaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccaron" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="010D"/>
   <outline>
     <component base="c"/>
-    <component base="caroncomb" xOffset="50.0"/>
+    <component base="caroncomb" xOffset="50"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccedilla.glif b/src/Cantarell-Light.ufo/glyphs/ccedilla.glif
index ee75f50c..bab05cb2 100644
--- a/src/Cantarell-Light.ufo/glyphs/ccedilla.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ccedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccedilla" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="00E7"/>
   <outline>
     <component base="c"/>
-    <component base="cedillacomb" xOffset="93.0"/>
+    <component base="cedillacomb" xOffset="93"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif 
b/src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif
index e86ffc99..816610dc 100644
--- a/src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccedillaacute" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="1E09"/>
   <outline>
     <component base="c"/>
-    <component base="cedillacomb" xOffset="93.0"/>
-    <component base="acutecomb" xOffset="166.0"/>
+    <component base="cedillacomb" xOffset="93"/>
+    <component base="acutecomb" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ccircumflex.glif
index cd1edf74..ffc3adba 100644
--- a/src/Cantarell-Light.ufo/glyphs/ccircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ccircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccircumflex" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0109"/>
   <outline>
     <component base="c"/>
-    <component base="circumflexcomb" xOffset="62.0"/>
+    <component base="circumflexcomb" xOffset="62"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/cdotaccent.glif
index 4128f2d8..16b93abe 100644
--- a/src/Cantarell-Light.ufo/glyphs/cdotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/cdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cdotaccent" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="010B"/>
   <outline>
     <component base="c"/>
-    <component base="dotaccentcomb" xOffset="114.0"/>
+    <component base="dotaccentcomb" xOffset="114"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cedi.glif b/src/Cantarell-Light.ufo/glyphs/cedi.glif
index 34744a7b..24b0d2af 100644
--- a/src/Cantarell-Light.ufo/glyphs/cedi.glif
+++ b/src/Cantarell-Light.ufo/glyphs/cedi.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedi" format="2">
-  <advance width="694.0"/>
+  <advance width="694"/>
   <unicode hex="20B5"/>
   <outline>
-    <component base="C" xOffset="20.0"/>
-    <component base="_currencyvstem" xOffset="4.0"/>
-    <component base="_currencyvstem" xOffset="-6.0" yOffset="-840.0"/>
+    <component base="C" xOffset="20"/>
+    <component base="_currencyvstem" xOffset="4"/>
+    <component base="_currencyvstem" xOffset="-6" yOffset="-840"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/cedilla.glif b/src/Cantarell-Light.ufo/glyphs/cedilla.glif
index 93a9bd4e..d08fdc1a 100644
--- a/src/Cantarell-Light.ufo/glyphs/cedilla.glif
+++ b/src/Cantarell-Light.ufo/glyphs/cedilla.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedilla" format="2">
-  <advance width="314.0"/>
+  <advance width="314"/>
   <unicode hex="00B8"/>
   <outline>
     <component base="cedillacomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/cedillacomb.glif b/src/Cantarell-Light.ufo/glyphs/cedillacomb.glif
index ecdbbcf5..accce40b 100644
--- a/src/Cantarell-Light.ufo/glyphs/cedillacomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/cedillacomb.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedillacomb" format="2">
   <unicode hex="0327"/>
-  <anchor x="125.0" y="0.0" name="_bottom"/>
-  <anchor x="251.0" y="-250.0" name="bottom"/>
+  <anchor x="125" y="0" name="_bottom"/>
+  <anchor x="251" y="-250" name="bottom"/>
   <outline>
     <contour>
-      <point x="142.0" y="-243.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="-243.0"/>
-      <point x="246.0" y="-213.0"/>
-      <point x="246.0" y="-164.0" type="curve" smooth="yes"/>
-      <point x="246.0" y="-110.0"/>
-      <point x="199.0" y="-77.0"/>
-      <point x="120.0" y="-73.0" type="curve"/>
-      <point x="135.0" y="4.0" type="line"/>
-      <point x="119.0" y="4.0" type="line"/>
-      <point x="101.0" y="-87.0" type="line"/>
-      <point x="181.0" y="-91.0"/>
-      <point x="226.0" y="-120.0"/>
-      <point x="226.0" y="-165.0" type="curve" smooth="yes"/>
-      <point x="226.0" y="-204.0"/>
-      <point x="195.0" y="-226.0"/>
-      <point x="143.0" y="-226.0" type="curve" smooth="yes"/>
-      <point x="114.0" y="-226.0"/>
-      <point x="83.0" y="-218.0"/>
-      <point x="60.0" y="-207.0" type="curve"/>
-      <point x="54.0" y="-223.0" type="line"/>
-      <point x="83.0" y="-236.0"/>
-      <point x="113.0" y="-243.0"/>
+      <point x="142" y="-243" type="curve" smooth="yes"/>
+      <point x="205" y="-243"/>
+      <point x="246" y="-213"/>
+      <point x="246" y="-164" type="curve" smooth="yes"/>
+      <point x="246" y="-110"/>
+      <point x="199" y="-77"/>
+      <point x="120" y="-73" type="curve"/>
+      <point x="135" y="4" type="line"/>
+      <point x="119" y="4" type="line"/>
+      <point x="101" y="-87" type="line"/>
+      <point x="181" y="-91"/>
+      <point x="226" y="-120"/>
+      <point x="226" y="-165" type="curve" smooth="yes"/>
+      <point x="226" y="-204"/>
+      <point x="195" y="-226"/>
+      <point x="143" y="-226" type="curve" smooth="yes"/>
+      <point x="114" y="-226"/>
+      <point x="83" y="-218"/>
+      <point x="60" y="-207" type="curve"/>
+      <point x="54" y="-223" type="line"/>
+      <point x="83" y="-236"/>
+      <point x="113" y="-243"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>313.0</real>
+      <integer>313</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cent.glif b/src/Cantarell-Light.ufo/glyphs/cent.glif
index 310f3795..772e0038 100644
--- a/src/Cantarell-Light.ufo/glyphs/cent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/cent.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cent" format="2">
-  <advance width="517.0"/>
+  <advance width="517"/>
   <unicode hex="00A2"/>
   <outline>
-    <component base="c" xOffset="35.0"/>
-    <component base="_currencyvstem" xOffset="-125.0" yOffset="-215.0"/>
-    <component base="_currencyvstem" xOffset="-110.0" yOffset="-840.0"/>
+    <component base="c" xOffset="35"/>
+    <component base="_currencyvstem" xOffset="-125" yOffset="-215"/>
+    <component base="_currencyvstem" xOffset="-110" yOffset="-840"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/che-cy.glif b/src/Cantarell-Light.ufo/glyphs/che-cy.glif
index 0b066766..b92c11d8 100644
--- a/src/Cantarell-Light.ufo/glyphs/che-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/che-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="che-cy" format="2">
-  <advance width="485.0"/>
+  <advance width="485"/>
   <unicode hex="0447"/>
-  <anchor x="424.0" y="0.0" name="bottomright"/>
-  <anchor x="242.0" y="480.0" name="top"/>
+  <anchor x="424" y="0" name="bottomright"/>
+  <anchor x="242" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="215.0" y="181.0" type="curve" smooth="yes"/>
-      <point x="277.0" y="181.0"/>
-      <point x="347.0" y="198.0"/>
-      <point x="392.0" y="228.0" type="curve"/>
-      <point x="384.0" y="239.0" type="line"/>
-      <point x="348.0" y="216.0"/>
-      <point x="279.0" y="199.0"/>
-      <point x="218.0" y="199.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="199.0"/>
-      <point x="74.0" y="237.0"/>
-      <point x="74.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="480.0" type="line"/>
-      <point x="53.0" y="480.0" type="line"/>
-      <point x="53.0" y="300.0" type="line" smooth="yes"/>
-      <point x="53.0" y="225.0"/>
-      <point x="115.0" y="181.0"/>
+      <point x="215" y="181" type="curve" smooth="yes"/>
+      <point x="277" y="181"/>
+      <point x="347" y="198"/>
+      <point x="392" y="228" type="curve"/>
+      <point x="384" y="239" type="line"/>
+      <point x="348" y="216"/>
+      <point x="279" y="199"/>
+      <point x="218" y="199" type="curve" smooth="yes"/>
+      <point x="129" y="199"/>
+      <point x="74" y="237"/>
+      <point x="74" y="301" type="curve" smooth="yes"/>
+      <point x="74" y="480" type="line"/>
+      <point x="53" y="480" type="line"/>
+      <point x="53" y="300" type="line" smooth="yes"/>
+      <point x="53" y="225"/>
+      <point x="115" y="181"/>
     </contour>
     <contour>
-      <point x="377.0" y="0.0" type="line"/>
-      <point x="397.0" y="0.0" type="line"/>
-      <point x="397.0" y="480.0" type="line"/>
-      <point x="377.0" y="480.0" type="line"/>
+      <point x="377" y="0" type="line"/>
+      <point x="397" y="0" type="line"/>
+      <point x="397" y="480" type="line"/>
+      <point x="377" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/chedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/chedescender-cy.glif
index 108e07e2..c1d3844d 100644
--- a/src/Cantarell-Light.ufo/glyphs/chedescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/chedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chedescender-cy" format="2">
-  <advance width="496.0"/>
+  <advance width="496"/>
   <unicode hex="04B7"/>
   <outline>
     <component base="che-cy"/>
-    <component base="descender-cy" xOffset="328.0"/>
+    <component base="descender-cy" xOffset="328"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif
index 65b296e3..a0bada6a 100644
--- a/src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chedieresis-cy" format="2">
-  <advance width="485.0"/>
+  <advance width="485"/>
   <unicode hex="04F5"/>
   <outline>
     <component base="che-cy"/>
-    <component base="dieresiscomb" xOffset="23.0"/>
+    <component base="dieresiscomb" xOffset="23"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/chekhakassian-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/chekhakassian-cy.glif
index 04afd634..5a388dbe 100644
--- a/src/Cantarell-Light.ufo/glyphs/chekhakassian-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/chekhakassian-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chekhakassian-cy" format="2">
-  <advance width="485.0"/>
+  <advance width="485"/>
   <unicode hex="04CC"/>
   <outline>
     <component base="che-cy"/>
-    <component base="_descenderreversed-cy" xOffset="274.0"/>
+    <component base="_descenderreversed-cy" xOffset="274"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cheverticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/cheverticalstroke-cy.glif
index 17e4afb9..7b57fbef 100644
--- a/src/Cantarell-Light.ufo/glyphs/cheverticalstroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/cheverticalstroke-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cheverticalstroke-cy" format="2">
-  <advance width="500.0"/>
+  <advance width="500"/>
   <unicode hex="04B9"/>
   <outline>
     <contour>
-      <point x="222.0" y="181.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="181.0"/>
-      <point x="362.0" y="199.0"/>
-      <point x="407.0" y="228.0" type="curve"/>
-      <point x="399.0" y="239.0" type="line"/>
-      <point x="360.0" y="215.0"/>
-      <point x="286.0" y="199.0"/>
-      <point x="225.0" y="199.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="199.0"/>
-      <point x="74.0" y="237.0"/>
-      <point x="74.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="480.0" type="line"/>
-      <point x="53.0" y="480.0" type="line"/>
-      <point x="53.0" y="300.0" type="line" smooth="yes"/>
-      <point x="53.0" y="225.0"/>
-      <point x="117.0" y="181.0"/>
+      <point x="222" y="181" type="curve" smooth="yes"/>
+      <point x="289" y="181"/>
+      <point x="362" y="199"/>
+      <point x="407" y="228" type="curve"/>
+      <point x="399" y="239" type="line"/>
+      <point x="360" y="215"/>
+      <point x="286" y="199"/>
+      <point x="225" y="199" type="curve" smooth="yes"/>
+      <point x="131" y="199"/>
+      <point x="74" y="237"/>
+      <point x="74" y="301" type="curve" smooth="yes"/>
+      <point x="74" y="480" type="line"/>
+      <point x="53" y="480" type="line"/>
+      <point x="53" y="300" type="line" smooth="yes"/>
+      <point x="53" y="225"/>
+      <point x="117" y="181"/>
     </contour>
     <contour>
-      <point x="392.0" y="0.0" type="line"/>
-      <point x="412.0" y="0.0" type="line"/>
-      <point x="412.0" y="480.0" type="line"/>
-      <point x="392.0" y="480.0" type="line"/>
+      <point x="392" y="0" type="line"/>
+      <point x="412" y="0" type="line"/>
+      <point x="412" y="480" type="line"/>
+      <point x="392" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="218.0" y="51.0" type="line"/>
-      <point x="237.0" y="51.0" type="line"/>
-      <point x="237.0" y="351.0" type="line"/>
-      <point x="218.0" y="351.0" type="line"/>
+      <point x="218" y="51" type="line"/>
+      <point x="237" y="51" type="line"/>
+      <point x="237" y="351" type="line"/>
+      <point x="218" y="351" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflex.glif b/src/Cantarell-Light.ufo/glyphs/circumflex.glif
index a8f25c17..419f6e21 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflex.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflex" format="2">
-  <advance width="362.0"/>
+  <advance width="362"/>
   <unicode hex="02C6"/>
   <outline>
-    <component base="circumflexcomb" xOffset="-11.0"/>
+    <component base="circumflexcomb" xOffset="-11"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.case.glif
index 32979d9c..56bafc14 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb.case" format="2">
-  <anchor x="177.0" y="694.0" name="_top"/>
-  <anchor x="177.0" y="834.0" name="top"/>
-  <anchor x="302.0" y="779.0" name="top_viet"/>
+  <anchor x="177" y="694" name="_top"/>
+  <anchor x="177" y="834" name="top"/>
+  <anchor x="302" y="779" name="top_viet"/>
   <outline>
-    <component base="circumflexcomb" yOffset="177.0"/>
+    <component base="circumflexcomb" yOffset="177"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>362.0</real>
+      <integer>362</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif
index 149dc986..a6603d9b 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb" format="2">
   <unicode hex="0302"/>
-  <anchor x="171.0" y="480.0" name="_top"/>
-  <anchor x="171.0" y="678.0" name="top"/>
-  <anchor x="299.0" y="622.0" name="top_viet"/>
+  <anchor x="171" y="480" name="_top"/>
+  <anchor x="171" y="678" name="top"/>
+  <anchor x="299" y="622" name="top_viet"/>
   <outline>
     <contour>
-      <point x="55.0" y="584.0" type="line"/>
-      <point x="61.0" y="578.0" type="line"/>
-      <point x="171.0" y="691.0" type="line"/>
-      <point x="284.0" y="577.0" type="line"/>
-      <point x="296.0" y="588.0" type="line"/>
-      <point x="181.0" y="708.0" type="line"/>
-      <point x="165.0" y="708.0" type="line"/>
+      <point x="55" y="584" type="line"/>
+      <point x="61" y="578" type="line"/>
+      <point x="171" y="691" type="line"/>
+      <point x="284" y="577" type="line"/>
+      <point x="296" y="588" type="line"/>
+      <point x="181" y="708" type="line"/>
+      <point x="165" y="708" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>353.0</real>
+      <integer>353</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
index 7e692b44..853012cb 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb.loclVIET" format="2">
-  <anchor x="176.0" y="480.0" name="_top"/>
-  <anchor x="176.0" y="560.0" name="top"/>
-  <anchor x="284.0" y="554.0" name="top_viet"/>
+  <anchor x="176" y="480" name="_top"/>
+  <anchor x="176" y="560" name="top"/>
+  <anchor x="284" y="554" name="top_viet"/>
   <outline>
     <contour>
-      <point x="55.0" y="561.0" type="line"/>
-      <point x="61.0" y="555.0" type="line"/>
-      <point x="171.0" y="643.0" type="line"/>
-      <point x="284.0" y="554.0" type="line"/>
-      <point x="296.0" y="565.0" type="line"/>
-      <point x="181.0" y="660.0" type="line"/>
-      <point x="165.0" y="660.0" type="line"/>
+      <point x="55" y="561" type="line"/>
+      <point x="61" y="555" type="line"/>
+      <point x="171" y="643" type="line"/>
+      <point x="284" y="554" type="line"/>
+      <point x="296" y="565" type="line"/>
+      <point x="181" y="660" type="line"/>
+      <point x="165" y="660" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -22,7 +22,7 @@
         <integer>80</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>362.0</real>
+      <integer>362</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.case.glif
index 0aa370b9..d8fe3392 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_acutecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53.0" yOffset="200.0"/>
-    <component base="acutecomb.loclVIET" xOffset="213.0" yOffset="276.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53" yOffset="200"/>
+    <component base="acutecomb.loclVIET" xOffset="213" yOffset="276"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>478.0</real>
+      <integer>478</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>0</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.glif
index a85cd674..65c677b6 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="circumflexcomb_acutecomb" format="2">
   <outline>
     <component base="circumflexcomb.loclVIET"/>
-    <component base="acutecomb.loclVIET" xOffset="219.0" yOffset="74.0"/>
+    <component base="acutecomb.loclVIET" xOffset="219" yOffset="74"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>362.0</real>
+      <integer>362</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.case.glif
index 775afce6..41618d4e 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_gravecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53.0" yOffset="200.0"/>
-    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="84.0" yOffset="312.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="84" yOffset="312"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>374.0</real>
+      <integer>374</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.glif
index 73408d8a..772b29e4 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="circumflexcomb_gravecomb" format="2">
   <outline>
     <component base="circumflexcomb.loclVIET"/>
-    <component base="gravecomb.loclVIET" xOffset="115.0" yOffset="74.0"/>
+    <component base="gravecomb.loclVIET" xOffset="115" yOffset="74"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>362.0</real>
+      <integer>362</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
index 30c6b30e..3d806863 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_hookabovecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53.0" yOffset="200.0"/>
-    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="111.0" yOffset="312.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="111" yOffset="312"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>450.0</real>
+      <integer>450</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.glif
index 9ffab2c4..9fc303e3 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_hookabovecomb" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" xOffset="-14.0"/>
-    <component base="hookabovecomb.loclVIET" xOffset="132.0" yOffset="74.0"/>
+    <component base="circumflexcomb.loclVIET" xOffset="-14"/>
+    <component base="hookabovecomb.loclVIET" xOffset="132" yOffset="74"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>478.0</real>
+      <integer>478</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.case.glif
index dabf10d8..25dafe8e 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_tildecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-11.0" yOffset="200.0"/>
-    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-61.0" yOffset="357.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-11" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-61" yOffset="357"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>434.0</real>
+      <integer>434</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.glif
index 19f66908..4d3a8c4b 100644
--- a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_tildecomb" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" xOffset="39.0"/>
-    <component base="tildecomb.loclVIET" xOffset="-12.0" yOffset="80.0"/>
+    <component base="circumflexcomb.loclVIET" xOffset="39"/>
+    <component base="tildecomb.loclVIET" xOffset="-12" yOffset="80"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>432.0</real>
+      <integer>432</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/colon.glif b/src/Cantarell-Light.ufo/glyphs/colon.glif
index 6d8f1140..b2bdcfc8 100644
--- a/src/Cantarell-Light.ufo/glyphs/colon.glif
+++ b/src/Cantarell-Light.ufo/glyphs/colon.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="colon" format="2">
-  <advance width="230.0"/>
+  <advance width="230"/>
   <unicode hex="003A"/>
   <outline>
     <component base="period"/>
-    <component base="period" yOffset="440.0"/>
+    <component base="period" yOffset="440"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/colonsign.glif b/src/Cantarell-Light.ufo/glyphs/colonsign.glif
index 1d721186..c17b3e0c 100644
--- a/src/Cantarell-Light.ufo/glyphs/colonsign.glif
+++ b/src/Cantarell-Light.ufo/glyphs/colonsign.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="colonsign" format="2">
-  <advance width="695.0"/>
+  <advance width="695"/>
   <unicode hex="20A1"/>
   <outline>
     <contour>
-      <point x="492.0" y="694.0" type="line"/>
-      <point x="508.0" y="694.0" type="line"/>
-      <point x="529.0" y="824.0" type="line"/>
-      <point x="513.0" y="824.0" type="line"/>
+      <point x="492" y="694" type="line"/>
+      <point x="508" y="694" type="line"/>
+      <point x="529" y="824" type="line"/>
+      <point x="513" y="824" type="line"/>
     </contour>
     <contour>
-      <point x="300.0" y="-130.0" type="line"/>
-      <point x="316.0" y="-130.0" type="line"/>
-      <point x="337.0" y="11.0" type="line"/>
-      <point x="321.0" y="11.0" type="line"/>
+      <point x="300" y="-130" type="line"/>
+      <point x="316" y="-130" type="line"/>
+      <point x="337" y="11" type="line"/>
+      <point x="321" y="11" type="line"/>
     </contour>
     <contour>
-      <point x="400.0" y="694.0" type="line"/>
-      <point x="416.0" y="694.0" type="line"/>
-      <point x="437.0" y="824.0" type="line"/>
-      <point x="421.0" y="824.0" type="line"/>
+      <point x="400" y="694" type="line"/>
+      <point x="416" y="694" type="line"/>
+      <point x="437" y="824" type="line"/>
+      <point x="421" y="824" type="line"/>
     </contour>
     <contour>
-      <point x="391.0" y="-130.0" type="line"/>
-      <point x="407.0" y="-130.0" type="line"/>
-      <point x="426.0" y="3.0" type="line"/>
-      <point x="410.0" y="3.0" type="line"/>
+      <point x="391" y="-130" type="line"/>
+      <point x="407" y="-130" type="line"/>
+      <point x="426" y="3" type="line"/>
+      <point x="410" y="3" type="line"/>
     </contour>
-    <component base="C" xOffset="21.0"/>
+    <component base="C" xOffset="21"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/comma.glif b/src/Cantarell-Light.ufo/glyphs/comma.glif
index 0ed2b11e..acb74717 100644
--- a/src/Cantarell-Light.ufo/glyphs/comma.glif
+++ b/src/Cantarell-Light.ufo/glyphs/comma.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="comma" format="2">
-  <advance width="230.0"/>
+  <advance width="230"/>
   <unicode hex="002C"/>
   <outline>
     <contour>
-      <point x="68.0" y="-167.0" type="curve"/>
-      <point x="87.0" y="-167.0" type="line"/>
-      <point x="113.0" y="-96.0"/>
-      <point x="129.0" y="4.0"/>
-      <point x="129.0" y="103.0" type="curve"/>
-      <point x="106.0" y="103.0" type="line"/>
-      <point x="106.0" y="4.0"/>
-      <point x="92.0" y="-96.0"/>
+      <point x="68" y="-167" type="curve"/>
+      <point x="87" y="-167" type="line"/>
+      <point x="113" y="-96"/>
+      <point x="129" y="4"/>
+      <point x="129" y="103" type="curve"/>
+      <point x="106" y="103" type="line"/>
+      <point x="106" y="4"/>
+      <point x="92" y="-96"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/commaaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/commaaccentcomb.glif
index 41e6eaa6..d53be26b 100644
--- a/src/Cantarell-Light.ufo/glyphs/commaaccentcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/commaaccentcomb.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaaccentcomb" format="2">
   <unicode hex="0326"/>
-  <anchor x="129.0" y="0.0" name="_bottom"/>
-  <anchor x="112.0" y="-227.0" name="bottom"/>
+  <anchor x="129" y="0" name="_bottom"/>
+  <anchor x="112" y="-227" name="bottom"/>
   <outline>
-    <component base="_commaaccent" xOffset="-13.0"/>
+    <component base="_commaaccent" xOffset="-13"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>232.0</real>
+      <integer>232</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>-1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/commaturnedabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/commaturnedabovecomb.glif
index 2709ff99..3b7a8633 100644
--- a/src/Cantarell-Light.ufo/glyphs/commaturnedabovecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/commaturnedabovecomb.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaturnedabovecomb" format="2">
   <unicode hex="0312"/>
-  <anchor x="104.0" y="480.0" name="_top"/>
-  <anchor x="104.0" y="739.0" name="top"/>
+  <anchor x="104" y="480" name="_top"/>
+  <anchor x="104" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="141.0" y="742.0" type="curve"/>
-      <point x="129.0" y="742.0" type="line"/>
-      <point x="107.0" y="712.0"/>
-      <point x="91.0" y="657.0"/>
-      <point x="91.0" y="590.0" type="curve"/>
-      <point x="110.0" y="590.0" type="line"/>
-      <point x="110.0" y="653.0"/>
-      <point x="122.0" y="708.0"/>
+      <point x="141" y="742" type="curve"/>
+      <point x="129" y="742" type="line"/>
+      <point x="107" y="712"/>
+      <point x="91" y="657"/>
+      <point x="91" y="590" type="curve"/>
+      <point x="110" y="590" type="line"/>
+      <point x="110" y="653"/>
+      <point x="122" y="708"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>222.0</real>
+      <integer>222</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif 
b/src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif
index 4d6a3aa1..2bf2a279 100644
--- a/src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif
+++ b/src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaturnedmod" format="2">
-  <advance width="222.0"/>
+  <advance width="222"/>
   <unicode hex="02BB"/>
   <outline>
     <component base="commaturnedabovecomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.glif 
b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.glif
index 072565c6..19cd2e91 100644
--- a/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.glif
+++ b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commercialMinusSign" format="2">
-  <advance width="642.0"/>
+  <advance width="642"/>
   <unicode hex="2052"/>
   <outline>
     <contour>
-      <point x="77.0" y="0.0" type="line"/>
-      <point x="95.0" y="0.0" type="line"/>
-      <point x="565.0" y="694.0" type="line"/>
-      <point x="540.0" y="694.0" type="line"/>
+      <point x="77" y="0" type="line"/>
+      <point x="95" y="0" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="540" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="496.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="511.0" y="-7.0"/>
-      <point x="521.0" y="4.0"/>
-      <point x="521.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="521.0" y="34.0"/>
-      <point x="511.0" y="45.0"/>
-      <point x="496.0" y="45.0" type="curve" smooth="yes"/>
-      <point x="481.0" y="45.0"/>
-      <point x="471.0" y="34.0"/>
-      <point x="471.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="471.0" y="4.0"/>
-      <point x="481.0" y="-7.0"/>
+      <point x="496" y="-7" type="curve" smooth="yes"/>
+      <point x="511" y="-7"/>
+      <point x="521" y="4"/>
+      <point x="521" y="18" type="curve" smooth="yes"/>
+      <point x="521" y="34"/>
+      <point x="511" y="45"/>
+      <point x="496" y="45" type="curve" smooth="yes"/>
+      <point x="481" y="45"/>
+      <point x="471" y="34"/>
+      <point x="471" y="18" type="curve" smooth="yes"/>
+      <point x="471" y="4"/>
+      <point x="481" y="-7"/>
     </contour>
     <contour>
-      <point x="146.0" y="649.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="649.0"/>
-      <point x="171.0" y="660.0"/>
-      <point x="171.0" y="675.0" type="curve" smooth="yes"/>
-      <point x="171.0" y="690.0"/>
-      <point x="161.0" y="701.0"/>
-      <point x="146.0" y="701.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="701.0"/>
-      <point x="121.0" y="690.0"/>
-      <point x="121.0" y="675.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="660.0"/>
-      <point x="131.0" y="649.0"/>
+      <point x="146" y="649" type="curve" smooth="yes"/>
+      <point x="161" y="649"/>
+      <point x="171" y="660"/>
+      <point x="171" y="675" type="curve" smooth="yes"/>
+      <point x="171" y="690"/>
+      <point x="161" y="701"/>
+      <point x="146" y="701" type="curve" smooth="yes"/>
+      <point x="131" y="701"/>
+      <point x="121" y="690"/>
+      <point x="121" y="675" type="curve" smooth="yes"/>
+      <point x="121" y="660"/>
+      <point x="131" y="649"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.tf.glif
index e1f34542..41b23a0e 100644
--- a/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.tf.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commercialMinusSign.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="65.0" y="0.0" type="line"/>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="516.0" y="694.0" type="line"/>
-      <point x="491.0" y="694.0" type="line"/>
+      <point x="65" y="0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="516" y="694" type="line"/>
+      <point x="491" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="452.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="465.0" y="-7.0"/>
-      <point x="475.0" y="4.0"/>
-      <point x="475.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="475.0" y="34.0"/>
-      <point x="465.0" y="45.0"/>
-      <point x="452.0" y="45.0" type="curve" smooth="yes"/>
-      <point x="438.0" y="45.0"/>
-      <point x="427.0" y="34.0"/>
-      <point x="427.0" y="18.0" type="curve" smooth="yes"/>
-      <point x="427.0" y="4.0"/>
-      <point x="438.0" y="-7.0"/>
+      <point x="452" y="-7" type="curve" smooth="yes"/>
+      <point x="465" y="-7"/>
+      <point x="475" y="4"/>
+      <point x="475" y="18" type="curve" smooth="yes"/>
+      <point x="475" y="34"/>
+      <point x="465" y="45"/>
+      <point x="452" y="45" type="curve" smooth="yes"/>
+      <point x="438" y="45"/>
+      <point x="427" y="34"/>
+      <point x="427" y="18" type="curve" smooth="yes"/>
+      <point x="427" y="4"/>
+      <point x="438" y="-7"/>
     </contour>
     <contour>
-      <point x="129.0" y="649.0" type="curve" smooth="yes"/>
-      <point x="143.0" y="649.0"/>
-      <point x="153.0" y="660.0"/>
-      <point x="153.0" y="675.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="690.0"/>
-      <point x="143.0" y="701.0"/>
-      <point x="129.0" y="701.0" type="curve" smooth="yes"/>
-      <point x="116.0" y="701.0"/>
-      <point x="105.0" y="690.0"/>
-      <point x="105.0" y="675.0" type="curve" smooth="yes"/>
-      <point x="105.0" y="660.0"/>
-      <point x="116.0" y="649.0"/>
+      <point x="129" y="649" type="curve" smooth="yes"/>
+      <point x="143" y="649"/>
+      <point x="153" y="660"/>
+      <point x="153" y="675" type="curve" smooth="yes"/>
+      <point x="153" y="690"/>
+      <point x="143" y="701"/>
+      <point x="129" y="701" type="curve" smooth="yes"/>
+      <point x="116" y="701"/>
+      <point x="105" y="690"/>
+      <point x="105" y="675" type="curve" smooth="yes"/>
+      <point x="105" y="660"/>
+      <point x="116" y="649"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/copyright.glif b/src/Cantarell-Light.ufo/glyphs/copyright.glif
index 828c325c..15facb82 100644
--- a/src/Cantarell-Light.ufo/glyphs/copyright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/copyright.glif
@@ -1,63 +1,63 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="copyright" format="2">
-  <advance width="886.0"/>
+  <advance width="886"/>
   <unicode hex="00A9"/>
   <outline>
     <contour>
-      <point x="442.0" y="-3.0" type="curve" smooth="yes"/>
-      <point x="646.0" y="-3.0"/>
-      <point x="782.0" y="137.0"/>
-      <point x="782.0" y="347.0" type="curve" smooth="yes"/>
-      <point x="782.0" y="561.0"/>
-      <point x="647.0" y="704.0"/>
-      <point x="444.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="240.0" y="704.0"/>
-      <point x="104.0" y="560.0"/>
-      <point x="104.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="136.0"/>
-      <point x="239.0" y="-3.0"/>
+      <point x="442" y="-3" type="curve" smooth="yes"/>
+      <point x="646" y="-3"/>
+      <point x="782" y="137"/>
+      <point x="782" y="347" type="curve" smooth="yes"/>
+      <point x="782" y="561"/>
+      <point x="647" y="704"/>
+      <point x="444" y="704" type="curve" smooth="yes"/>
+      <point x="240" y="704"/>
+      <point x="104" y="560"/>
+      <point x="104" y="344" type="curve" smooth="yes"/>
+      <point x="104" y="136"/>
+      <point x="239" y="-3"/>
     </contour>
     <contour>
-      <point x="445.0" y="15.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="15.0"/>
-      <point x="125.0" y="148.0"/>
-      <point x="125.0" y="347.0" type="curve" smooth="yes"/>
-      <point x="125.0" y="550.0"/>
-      <point x="251.0" y="686.0"/>
-      <point x="441.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="634.0" y="686.0"/>
-      <point x="762.0" y="549.0"/>
-      <point x="762.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="762.0" y="147.0"/>
-      <point x="635.0" y="15.0"/>
+      <point x="445" y="15" type="curve" smooth="yes"/>
+      <point x="253" y="15"/>
+      <point x="125" y="148"/>
+      <point x="125" y="347" type="curve" smooth="yes"/>
+      <point x="125" y="550"/>
+      <point x="251" y="686"/>
+      <point x="441" y="686" type="curve" smooth="yes"/>
+      <point x="634" y="686"/>
+      <point x="762" y="549"/>
+      <point x="762" y="344" type="curve" smooth="yes"/>
+      <point x="762" y="147"/>
+      <point x="635" y="15"/>
     </contour>
     <contour>
-      <point x="452.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="491.0" y="134.0"/>
-      <point x="534.0" y="143.0"/>
-      <point x="571.0" y="160.0" type="curve"/>
-      <point x="566.0" y="176.0" type="line"/>
-      <point x="532.0" y="162.0"/>
-      <point x="491.0" y="154.0"/>
-      <point x="457.0" y="154.0" type="curve" smooth="yes"/>
-      <point x="351.0" y="154.0"/>
-      <point x="280.0" y="232.0"/>
-      <point x="280.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="466.0"/>
-      <point x="351.0" y="542.0"/>
-      <point x="460.0" y="542.0" type="curve" smooth="yes"/>
-      <point x="495.0" y="542.0"/>
-      <point x="532.0" y="534.0"/>
-      <point x="565.0" y="520.0" type="curve"/>
-      <point x="572.0" y="537.0" type="line"/>
-      <point x="539.0" y="553.0"/>
-      <point x="501.0" y="561.0"/>
-      <point x="462.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="561.0"/>
-      <point x="257.0" y="474.0"/>
-      <point x="257.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="257.0" y="218.0"/>
-      <point x="335.0" y="134.0"/>
+      <point x="452" y="134" type="curve" smooth="yes"/>
+      <point x="491" y="134"/>
+      <point x="534" y="143"/>
+      <point x="571" y="160" type="curve"/>
+      <point x="566" y="176" type="line"/>
+      <point x="532" y="162"/>
+      <point x="491" y="154"/>
+      <point x="457" y="154" type="curve" smooth="yes"/>
+      <point x="351" y="154"/>
+      <point x="280" y="232"/>
+      <point x="280" y="350" type="curve" smooth="yes"/>
+      <point x="280" y="466"/>
+      <point x="351" y="542"/>
+      <point x="460" y="542" type="curve" smooth="yes"/>
+      <point x="495" y="542"/>
+      <point x="532" y="534"/>
+      <point x="565" y="520" type="curve"/>
+      <point x="572" y="537" type="line"/>
+      <point x="539" y="553"/>
+      <point x="501" y="561"/>
+      <point x="462" y="561" type="curve" smooth="yes"/>
+      <point x="339" y="561"/>
+      <point x="257" y="474"/>
+      <point x="257" y="343" type="curve" smooth="yes"/>
+      <point x="257" y="218"/>
+      <point x="335" y="134"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/currency.glif b/src/Cantarell-Light.ufo/glyphs/currency.glif
index a700eb6d..b2139f8f 100644
--- a/src/Cantarell-Light.ufo/glyphs/currency.glif
+++ b/src/Cantarell-Light.ufo/glyphs/currency.glif
@@ -1,59 +1,59 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="currency" format="2">
-  <advance width="622.0"/>
+  <advance width="622"/>
   <unicode hex="00A4"/>
   <outline>
     <contour>
-      <point x="310.0" y="159.0" type="curve" smooth="yes"/>
-      <point x="414.0" y="159.0"/>
-      <point x="483.0" y="231.0"/>
-      <point x="483.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="483.0" y="443.0"/>
-      <point x="415.0" y="513.0"/>
-      <point x="313.0" y="513.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="513.0"/>
-      <point x="140.0" y="442.0"/>
-      <point x="140.0" y="335.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="229.0"/>
-      <point x="208.0" y="159.0"/>
+      <point x="310" y="159" type="curve" smooth="yes"/>
+      <point x="414" y="159"/>
+      <point x="483" y="231"/>
+      <point x="483" y="339" type="curve" smooth="yes"/>
+      <point x="483" y="443"/>
+      <point x="415" y="513"/>
+      <point x="313" y="513" type="curve" smooth="yes"/>
+      <point x="209" y="513"/>
+      <point x="140" y="442"/>
+      <point x="140" y="335" type="curve" smooth="yes"/>
+      <point x="140" y="229"/>
+      <point x="208" y="159"/>
     </contour>
     <contour>
-      <point x="101.0" y="105.0" type="line"/>
-      <point x="203.0" y="204.0" type="line"/>
-      <point x="191.0" y="216.0" type="line"/>
-      <point x="89.0" y="117.0" type="line"/>
+      <point x="101" y="105" type="line"/>
+      <point x="203" y="204" type="line"/>
+      <point x="191" y="216" type="line"/>
+      <point x="89" y="117" type="line"/>
     </contour>
     <contour>
-      <point x="521.0" y="105.0" type="line"/>
-      <point x="533.0" y="117.0" type="line"/>
-      <point x="429.0" y="218.0" type="line"/>
-      <point x="417.0" y="206.0" type="line"/>
+      <point x="521" y="105" type="line"/>
+      <point x="533" y="117" type="line"/>
+      <point x="429" y="218" type="line"/>
+      <point x="417" y="206" type="line"/>
     </contour>
     <contour>
-      <point x="313.0" y="177.0" type="curve" smooth="yes"/>
-      <point x="222.0" y="177.0"/>
-      <point x="161.0" y="241.0"/>
-      <point x="161.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="432.0"/>
-      <point x="221.0" y="495.0"/>
-      <point x="310.0" y="495.0" type="curve" smooth="yes"/>
-      <point x="401.0" y="495.0"/>
-      <point x="462.0" y="431.0"/>
-      <point x="462.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="462.0" y="241.0"/>
-      <point x="402.0" y="177.0"/>
+      <point x="313" y="177" type="curve" smooth="yes"/>
+      <point x="222" y="177"/>
+      <point x="161" y="241"/>
+      <point x="161" y="338" type="curve" smooth="yes"/>
+      <point x="161" y="432"/>
+      <point x="221" y="495"/>
+      <point x="310" y="495" type="curve" smooth="yes"/>
+      <point x="401" y="495"/>
+      <point x="462" y="431"/>
+      <point x="462" y="336" type="curve" smooth="yes"/>
+      <point x="462" y="241"/>
+      <point x="402" y="177"/>
     </contour>
     <contour>
-      <point x="187.0" y="454.0" type="line"/>
-      <point x="199.0" y="466.0" type="line"/>
-      <point x="101.0" y="566.0" type="line"/>
-      <point x="89.0" y="554.0" type="line"/>
+      <point x="187" y="454" type="line"/>
+      <point x="199" y="466" type="line"/>
+      <point x="101" y="566" type="line"/>
+      <point x="89" y="554" type="line"/>
     </contour>
     <contour>
-      <point x="433.0" y="454.0" type="line"/>
-      <point x="533.0" y="554.0" type="line"/>
-      <point x="521.0" y="566.0" type="line"/>
-      <point x="421.0" y="466.0" type="line"/>
+      <point x="433" y="454" type="line"/>
+      <point x="533" y="554" type="line"/>
+      <point x="521" y="566" type="line"/>
+      <point x="421" y="466" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/d.glif b/src/Cantarell-Light.ufo/glyphs/d.glif
index 5d12c49c..d4df06b1 100644
--- a/src/Cantarell-Light.ufo/glyphs/d.glif
+++ b/src/Cantarell-Light.ufo/glyphs/d.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="d" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="0064"/>
   <note>
 d
 </note>
-  <anchor x="275.0" y="0.0" name="bottom"/>
-  <anchor x="391.0" y="592.0" name="center"/>
-  <anchor x="275.0" y="480.0" name="top"/>
-  <anchor x="548.0" y="480.0" name="topright"/>
+  <anchor x="275" y="0" name="bottom"/>
+  <anchor x="391" y="592" name="center"/>
+  <anchor x="275" y="480" name="top"/>
+  <anchor x="548" y="480" name="topright"/>
   <outline>
     <contour>
-      <point x="430.0" y="0.0" type="line"/>
-      <point x="446.0" y="0.0" type="line"/>
-      <point x="446.0" y="739.0" type="line"/>
-      <point x="427.0" y="739.0" type="line"/>
-      <point x="427.0" y="64.0" type="line"/>
+      <point x="430" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="739" type="line"/>
+      <point x="427" y="739" type="line"/>
+      <point x="427" y="64" type="line"/>
     </contour>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="-10.0"/>
-      <point x="396.0" y="23.0"/>
-      <point x="432.0" y="85.0" type="curve"/>
-      <point x="429.0" y="106.0" type="line"/>
-      <point x="397.0" y="44.0"/>
-      <point x="341.0" y="8.0"/>
-      <point x="270.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="8.0"/>
-      <point x="78.0" y="101.0"/>
-      <point x="78.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="374.0"/>
-      <point x="150.0" y="468.0"/>
-      <point x="265.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="468.0"/>
-      <point x="397.0" y="431.0"/>
-      <point x="429.0" y="367.0" type="curve"/>
-      <point x="433.0" y="396.0" type="line"/>
-      <point x="399.0" y="454.0"/>
-      <point x="343.0" y="486.0"/>
-      <point x="270.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="486.0"/>
-      <point x="57.0" y="386.0"/>
-      <point x="57.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="89.0"/>
-      <point x="141.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="339" y="-10"/>
+      <point x="396" y="23"/>
+      <point x="432" y="85" type="curve"/>
+      <point x="429" y="106" type="line"/>
+      <point x="397" y="44"/>
+      <point x="341" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="339" y="468"/>
+      <point x="397" y="431"/>
+      <point x="429" y="367" type="curve"/>
+      <point x="433" y="396" type="line"/>
+      <point x="399" y="454"/>
+      <point x="343" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dagger.glif b/src/Cantarell-Light.ufo/glyphs/dagger.glif
index 36b78e45..40e778c8 100644
--- a/src/Cantarell-Light.ufo/glyphs/dagger.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dagger.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dagger" format="2">
-  <advance width="426.0"/>
+  <advance width="426"/>
   <unicode hex="2020"/>
   <outline>
     <contour>
-      <point x="201.0" y="0.0" type="line"/>
-      <point x="223.0" y="0.0" type="line"/>
-      <point x="220.0" y="526.0" type="line"/>
-      <point x="223.0" y="694.0" type="line"/>
-      <point x="201.0" y="694.0" type="line"/>
-      <point x="203.0" y="526.0" type="line"/>
+      <point x="201" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="220" y="526" type="line"/>
+      <point x="223" y="694" type="line"/>
+      <point x="201" y="694" type="line"/>
+      <point x="203" y="526" type="line"/>
     </contour>
     <contour>
-      <point x="78.0" y="517.0" type="line"/>
-      <point x="208.0" y="519.0" type="line"/>
-      <point x="208.0" y="533.0" type="line"/>
-      <point x="78.0" y="536.0" type="line"/>
+      <point x="78" y="517" type="line"/>
+      <point x="208" y="519" type="line"/>
+      <point x="208" y="533" type="line"/>
+      <point x="78" y="536" type="line"/>
     </contour>
     <contour>
-      <point x="348.0" y="517.0" type="line"/>
-      <point x="348.0" y="536.0" type="line"/>
-      <point x="214.0" y="533.0" type="line"/>
-      <point x="214.0" y="519.0" type="line"/>
+      <point x="348" y="517" type="line"/>
+      <point x="348" y="536" type="line"/>
+      <point x="214" y="533" type="line"/>
+      <point x="214" y="519" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/daggerdbl.glif b/src/Cantarell-Light.ufo/glyphs/daggerdbl.glif
index b175ab6d..62442448 100644
--- a/src/Cantarell-Light.ufo/glyphs/daggerdbl.glif
+++ b/src/Cantarell-Light.ufo/glyphs/daggerdbl.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="daggerdbl" format="2">
-  <advance width="426.0"/>
+  <advance width="426"/>
   <unicode hex="2021"/>
   <outline>
     <contour>
-      <point x="202.0" y="0.0" type="line"/>
-      <point x="223.0" y="0.0" type="line"/>
-      <point x="220.0" y="175.0" type="line"/>
-      <point x="223.0" y="346.0" type="line"/>
-      <point x="220.0" y="506.0" type="line"/>
-      <point x="223.0" y="694.0" type="line"/>
-      <point x="202.0" y="694.0" type="line"/>
-      <point x="204.0" y="506.0" type="line"/>
-      <point x="201.0" y="346.0" type="line"/>
-      <point x="204.0" y="175.0" type="line"/>
+      <point x="202" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="220" y="175" type="line"/>
+      <point x="223" y="346" type="line"/>
+      <point x="220" y="506" type="line"/>
+      <point x="223" y="694" type="line"/>
+      <point x="202" y="694" type="line"/>
+      <point x="204" y="506" type="line"/>
+      <point x="201" y="346" type="line"/>
+      <point x="204" y="175" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="165.0" type="line"/>
-      <point x="208.0" y="167.0" type="line"/>
-      <point x="208.0" y="181.0" type="line"/>
-      <point x="88.0" y="184.0" type="line"/>
+      <point x="88" y="165" type="line"/>
+      <point x="208" y="167" type="line"/>
+      <point x="208" y="181" type="line"/>
+      <point x="88" y="184" type="line"/>
     </contour>
     <contour>
-      <point x="338.0" y="165.0" type="line"/>
-      <point x="338.0" y="184.0" type="line"/>
-      <point x="215.0" y="181.0" type="line"/>
-      <point x="215.0" y="167.0" type="line"/>
+      <point x="338" y="165" type="line"/>
+      <point x="338" y="184" type="line"/>
+      <point x="215" y="181" type="line"/>
+      <point x="215" y="167" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="511.0" type="line"/>
-      <point x="208.0" y="513.0" type="line"/>
-      <point x="208.0" y="527.0" type="line"/>
-      <point x="88.0" y="530.0" type="line"/>
+      <point x="88" y="511" type="line"/>
+      <point x="208" y="513" type="line"/>
+      <point x="208" y="527" type="line"/>
+      <point x="88" y="530" type="line"/>
     </contour>
     <contour>
-      <point x="338.0" y="511.0" type="line"/>
-      <point x="338.0" y="530.0" type="line"/>
-      <point x="215.0" y="527.0" type="line"/>
-      <point x="215.0" y="513.0" type="line"/>
+      <point x="338" y="511" type="line"/>
+      <point x="338" y="530" type="line"/>
+      <point x="215" y="527" type="line"/>
+      <point x="215" y="513" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dblgravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.case.glif
index 29846c05..459a8323 100644
--- a/src/Cantarell-Light.ufo/glyphs/dblgravecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.case.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dblgravecomb.case" format="2">
-  <anchor x="243.0" y="694.0" name="_top"/>
-  <anchor x="243.0" y="926.0" name="top"/>
+  <anchor x="243" y="694" name="_top"/>
+  <anchor x="243" y="926" name="top"/>
   <outline>
     <contour>
-      <point x="356.0" y="772.0" type="line"/>
-      <point x="362.0" y="777.0" type="line"/>
-      <point x="249.0" y="911.0" type="line"/>
-      <point x="233.0" y="895.0" type="line"/>
+      <point x="356" y="772" type="line"/>
+      <point x="362" y="777" type="line"/>
+      <point x="249" y="911" type="line"/>
+      <point x="233" y="895" type="line"/>
     </contour>
     <contour>
-      <point x="176.0" y="772.0" type="line"/>
-      <point x="182.0" y="777.0" type="line"/>
-      <point x="69.0" y="911.0" type="line"/>
-      <point x="53.0" y="895.0" type="line"/>
+      <point x="176" y="772" type="line"/>
+      <point x="182" y="777" type="line"/>
+      <point x="69" y="911" type="line"/>
+      <point x="53" y="895" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>443.0</real>
+      <integer>443</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif
index d3641c59..5a989b55 100644
--- a/src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dblgravecomb" format="2">
   <unicode hex="030F"/>
-  <anchor x="252.0" y="480.0" name="_top"/>
-  <anchor x="252.0" y="708.0" name="top"/>
+  <anchor x="252" y="480" name="_top"/>
+  <anchor x="252" y="708" name="top"/>
   <outline>
     <contour>
-      <point x="188.0" y="570.0" type="line"/>
-      <point x="195.0" y="574.0" type="line"/>
-      <point x="127.0" y="727.0" type="line"/>
-      <point x="107.0" y="718.0" type="line"/>
+      <point x="188" y="570" type="line"/>
+      <point x="195" y="574" type="line"/>
+      <point x="127" y="727" type="line"/>
+      <point x="107" y="718" type="line"/>
     </contour>
     <contour>
-      <point x="326.0" y="570.0" type="line"/>
-      <point x="333.0" y="574.0" type="line"/>
-      <point x="265.0" y="727.0" type="line"/>
-      <point x="245.0" y="718.0" type="line"/>
+      <point x="326" y="570" type="line"/>
+      <point x="333" y="574" type="line"/>
+      <point x="265" y="727" type="line"/>
+      <point x="245" y="718" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>402.0</real>
+      <integer>402</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dcaron.glif b/src/Cantarell-Light.ufo/glyphs/dcaron.glif
index a91952b3..9d283d93 100644
--- a/src/Cantarell-Light.ufo/glyphs/dcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dcaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dcaron" format="2">
-  <advance width="552.0"/>
+  <advance width="552"/>
   <unicode hex="010F"/>
   <outline>
     <component base="d"/>
-    <component base="caroncomb.alt" xOffset="436.0"/>
+    <component base="caroncomb.alt" xOffset="436"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/dcroat.glif b/src/Cantarell-Light.ufo/glyphs/dcroat.glif
index 99d30fde..13226ef7 100644
--- a/src/Cantarell-Light.ufo/glyphs/dcroat.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dcroat.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dcroat" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="0111"/>
   <outline>
     <component base="d"/>
-    <component base="strokeshortcomb" xOffset="150.0" yOffset="293.0"/>
+    <component base="strokeshortcomb" xOffset="150" yOffset="293"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ddotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ddotbelow.glif
index 4d4cbb73..1452961a 100644
--- a/src/Cantarell-Light.ufo/glyphs/ddotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ddotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ddotbelow" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="1E0D"/>
   <outline>
     <component base="d"/>
-    <component base="dotbelowcomb" xOffset="155.0"/>
+    <component base="dotbelowcomb" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/de-cy.glif b/src/Cantarell-Light.ufo/glyphs/de-cy.glif
index 106d619a..3eff4c87 100644
--- a/src/Cantarell-Light.ufo/glyphs/de-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/de-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="de-cy" format="2">
-  <advance width="517.0"/>
+  <advance width="517"/>
   <unicode hex="0434"/>
   <outline>
     <contour>
-      <point x="50.0" y="0.0" type="line"/>
-      <point x="130.0" y="0.0"/>
-      <point x="172.0" y="95.0"/>
-      <point x="172.0" y="278.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="463.0" type="line"/>
-      <point x="403.0" y="463.0" type="line"/>
-      <point x="403.0" y="4.0" type="line"/>
-      <point x="422.0" y="4.0" type="line"/>
-      <point x="422.0" y="480.0" type="line"/>
-      <point x="153.0" y="480.0" type="line"/>
-      <point x="153.0" y="279.0" type="line" smooth="yes"/>
-      <point x="153.0" y="106.0"/>
-      <point x="116.0" y="16.0"/>
-      <point x="47.0" y="16.0" type="curve"/>
+      <point x="50" y="0" type="line"/>
+      <point x="130" y="0"/>
+      <point x="172" y="95"/>
+      <point x="172" y="278" type="curve" smooth="yes"/>
+      <point x="172" y="463" type="line"/>
+      <point x="403" y="463" type="line"/>
+      <point x="403" y="4" type="line"/>
+      <point x="422" y="4" type="line"/>
+      <point x="422" y="480" type="line"/>
+      <point x="153" y="480" type="line"/>
+      <point x="153" y="279" type="line" smooth="yes"/>
+      <point x="153" y="106"/>
+      <point x="116" y="16"/>
+      <point x="47" y="16" type="curve"/>
     </contour>
     <contour>
-      <point x="20.0" y="-121.0" type="line"/>
-      <point x="38.0" y="-121.0" type="line"/>
-      <point x="38.0" y="0.0" type="line"/>
-      <point x="466.0" y="0.0" type="line"/>
-      <point x="466.0" y="-121.0" type="line"/>
-      <point x="484.0" y="-121.0" type="line"/>
-      <point x="484.0" y="17.0" type="line"/>
-      <point x="20.0" y="17.0" type="line"/>
+      <point x="20" y="-121" type="line"/>
+      <point x="38" y="-121" type="line"/>
+      <point x="38" y="0" type="line"/>
+      <point x="466" y="0" type="line"/>
+      <point x="466" y="-121" type="line"/>
+      <point x="484" y="-121" type="line"/>
+      <point x="484" y="17" type="line"/>
+      <point x="20" y="17" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/degree.glif b/src/Cantarell-Light.ufo/glyphs/degree.glif
index 7c5ed59e..882716b8 100644
--- a/src/Cantarell-Light.ufo/glyphs/degree.glif
+++ b/src/Cantarell-Light.ufo/glyphs/degree.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="degree" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="00B0"/>
   <outline>
     <contour>
-      <point x="255.0" y="417.0" type="curve" smooth="yes"/>
-      <point x="337.0" y="417.0"/>
-      <point x="391.0" y="475.0"/>
-      <point x="391.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="647.0"/>
-      <point x="337.0" y="704.0"/>
-      <point x="257.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="704.0"/>
-      <point x="120.0" y="646.0"/>
-      <point x="120.0" y="559.0" type="curve" smooth="yes"/>
-      <point x="120.0" y="474.0"/>
-      <point x="174.0" y="417.0"/>
+      <point x="255" y="417" type="curve" smooth="yes"/>
+      <point x="337" y="417"/>
+      <point x="391" y="475"/>
+      <point x="391" y="561" type="curve" smooth="yes"/>
+      <point x="391" y="647"/>
+      <point x="337" y="704"/>
+      <point x="257" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="120" y="646"/>
+      <point x="120" y="559" type="curve" smooth="yes"/>
+      <point x="120" y="474"/>
+      <point x="174" y="417"/>
     </contour>
     <contour>
-      <point x="257.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="434.0"/>
-      <point x="139.0" y="485.0"/>
-      <point x="139.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="139.0" y="637.0"/>
-      <point x="185.0" y="687.0"/>
-      <point x="255.0" y="687.0" type="curve" smooth="yes"/>
-      <point x="325.0" y="687.0"/>
-      <point x="372.0" y="636.0"/>
-      <point x="372.0" y="559.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="484.0"/>
-      <point x="326.0" y="434.0"/>
+      <point x="257" y="434" type="curve" smooth="yes"/>
+      <point x="186" y="434"/>
+      <point x="139" y="485"/>
+      <point x="139" y="561" type="curve" smooth="yes"/>
+      <point x="139" y="637"/>
+      <point x="185" y="687"/>
+      <point x="255" y="687" type="curve" smooth="yes"/>
+      <point x="325" y="687"/>
+      <point x="372" y="636"/>
+      <point x="372" y="559" type="curve" smooth="yes"/>
+      <point x="372" y="484"/>
+      <point x="326" y="434"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/descender-cy.case.glif 
b/src/Cantarell-Light.ufo/glyphs/descender-cy.case.glif
index 8925fef6..3d0bacbd 100644
--- a/src/Cantarell-Light.ufo/glyphs/descender-cy.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/descender-cy.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy.case" format="2">
-  <advance width="205.0"/>
-  <anchor x="96.0" y="0.0" name="_bottomright"/>
+  <advance width="205"/>
+  <anchor x="96" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="-175.0" type="line"/>
-      <point x="152.0" y="-175.0" type="line"/>
-      <point x="152.0" y="19.0" type="line"/>
-      <point x="67.0" y="19.0" type="line"/>
-      <point x="67.0" y="0.0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="-175" type="line"/>
+      <point x="152" y="-175" type="line"/>
+      <point x="152" y="19" type="line"/>
+      <point x="67" y="19" type="line"/>
+      <point x="67" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/descender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/descender-cy.glif
index 78edd34b..299ace20 100644
--- a/src/Cantarell-Light.ufo/glyphs/descender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/descender-cy.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy" format="2">
-  <advance width="205.0"/>
-  <anchor x="96.0" y="0.0" name="_bottomright"/>
+  <advance width="205"/>
+  <anchor x="96" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="106.0" y="-119.0" type="line"/>
-      <point x="127.0" y="-119.0" type="line"/>
-      <point x="127.0" y="19.0" type="line"/>
-      <point x="57.0" y="19.0" type="line"/>
-      <point x="57.0" y="0.0" type="line"/>
-      <point x="106.0" y="0.0" type="line"/>
+      <point x="106" y="-119" type="line"/>
+      <point x="127" y="-119" type="line"/>
+      <point x="127" y="19" type="line"/>
+      <point x="57" y="19" type="line"/>
+      <point x="57" y="0" type="line"/>
+      <point x="106" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/descender-cy.strait.glif 
b/src/Cantarell-Light.ufo/glyphs/descender-cy.strait.glif
index 216ce2c8..4a25ba2d 100644
--- a/src/Cantarell-Light.ufo/glyphs/descender-cy.strait.glif
+++ b/src/Cantarell-Light.ufo/glyphs/descender-cy.strait.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy.strait" format="2">
-  <advance width="205.0"/>
-  <anchor x="107.0" y="0.0" name="_bottomright"/>
+  <advance width="205"/>
+  <anchor x="107" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="96.0" y="-119.0" type="line"/>
-      <point x="117.0" y="-119.0" type="line"/>
-      <point x="117.0" y="6.0" type="line"/>
-      <point x="96.0" y="6.0" type="line"/>
+      <point x="96" y="-119" type="line"/>
+      <point x="117" y="-119" type="line"/>
+      <point x="117" y="6" type="line"/>
+      <point x="96" y="6" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresis.glif b/src/Cantarell-Light.ufo/glyphs/dieresis.glif
index 802bc5cc..96ec4eec 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresis.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresis" format="2">
-  <advance width="438.0"/>
+  <advance width="438"/>
   <unicode hex="00A8"/>
   <outline>
-    <component base="dieresiscomb" xOffset="-1.0"/>
+    <component base="dieresiscomb" xOffset="-1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresisbelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresisbelowcomb.glif
index 4a14b536..ac8d5e69 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresisbelowcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresisbelowcomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresisbelowcomb" format="2">
   <unicode hex="0324"/>
-  <anchor x="220.0" y="0.0" name="_bottom"/>
-  <anchor x="220.0" y="-143.0" name="bottom"/>
+  <anchor x="220" y="0" name="_bottom"/>
+  <anchor x="220" y="-143" name="bottom"/>
   <outline>
     <contour>
-      <point x="120.0" y="-143.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="-143.0"/>
-      <point x="141.0" y="-134.0"/>
-      <point x="141.0" y="-122.0" type="curve" smooth="yes"/>
-      <point x="141.0" y="-110.0"/>
-      <point x="132.0" y="-101.0"/>
-      <point x="120.0" y="-101.0" type="curve" smooth="yes"/>
-      <point x="108.0" y="-101.0"/>
-      <point x="99.0" y="-110.0"/>
-      <point x="99.0" y="-122.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="-134.0"/>
-      <point x="108.0" y="-143.0"/>
+      <point x="120" y="-143" type="curve" smooth="yes"/>
+      <point x="132" y="-143"/>
+      <point x="141" y="-134"/>
+      <point x="141" y="-122" type="curve" smooth="yes"/>
+      <point x="141" y="-110"/>
+      <point x="132" y="-101"/>
+      <point x="120" y="-101" type="curve" smooth="yes"/>
+      <point x="108" y="-101"/>
+      <point x="99" y="-110"/>
+      <point x="99" y="-122" type="curve" smooth="yes"/>
+      <point x="99" y="-134"/>
+      <point x="108" y="-143"/>
     </contour>
     <contour>
-      <point x="320.0" y="-143.0" type="curve" smooth="yes"/>
-      <point x="332.0" y="-143.0"/>
-      <point x="341.0" y="-134.0"/>
-      <point x="341.0" y="-122.0" type="curve" smooth="yes"/>
-      <point x="341.0" y="-110.0"/>
-      <point x="332.0" y="-101.0"/>
-      <point x="320.0" y="-101.0" type="curve" smooth="yes"/>
-      <point x="308.0" y="-101.0"/>
-      <point x="299.0" y="-110.0"/>
-      <point x="299.0" y="-122.0" type="curve" smooth="yes"/>
-      <point x="299.0" y="-134.0"/>
-      <point x="308.0" y="-143.0"/>
+      <point x="320" y="-143" type="curve" smooth="yes"/>
+      <point x="332" y="-143"/>
+      <point x="341" y="-134"/>
+      <point x="341" y="-122" type="curve" smooth="yes"/>
+      <point x="341" y="-110"/>
+      <point x="332" y="-101"/>
+      <point x="320" y="-101" type="curve" smooth="yes"/>
+      <point x="308" y="-101"/>
+      <point x="299" y="-110"/>
+      <point x="299" y="-122" type="curve" smooth="yes"/>
+      <point x="299" y="-134"/>
+      <point x="308" y="-143"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>440.0</real>
+      <integer>440</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.case.glif
index fe3501c4..211651a7 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb.case" format="2">
-  <anchor x="220.0" y="694.0" name="_top"/>
-  <anchor x="220.0" y="839.0" name="top"/>
+  <anchor x="220" y="694" name="_top"/>
+  <anchor x="220" y="839" name="top"/>
   <outline>
-    <component base="dieresiscomb" yOffset="170.0"/>
+    <component base="dieresiscomb" yOffset="170"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>440.0</real>
+      <integer>440</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif
index a6da7775..a7a1e8d6 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb" format="2">
   <unicode hex="0308"/>
-  <anchor x="219.0" y="480.0" name="_top"/>
-  <anchor x="219.0" y="639.0" name="top"/>
+  <anchor x="219" y="480" name="_top"/>
+  <anchor x="219" y="639" name="top"/>
   <outline>
     <contour>
-      <point x="134.0" y="627.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="627.0"/>
-      <point x="155.0" y="636.0"/>
-      <point x="155.0" y="648.0" type="curve" smooth="yes"/>
-      <point x="155.0" y="660.0"/>
-      <point x="146.0" y="669.0"/>
-      <point x="134.0" y="669.0" type="curve" smooth="yes"/>
-      <point x="122.0" y="669.0"/>
-      <point x="113.0" y="660.0"/>
-      <point x="113.0" y="648.0" type="curve" smooth="yes"/>
-      <point x="113.0" y="636.0"/>
-      <point x="122.0" y="627.0"/>
+      <point x="134" y="627" type="curve" smooth="yes"/>
+      <point x="146" y="627"/>
+      <point x="155" y="636"/>
+      <point x="155" y="648" type="curve" smooth="yes"/>
+      <point x="155" y="660"/>
+      <point x="146" y="669"/>
+      <point x="134" y="669" type="curve" smooth="yes"/>
+      <point x="122" y="669"/>
+      <point x="113" y="660"/>
+      <point x="113" y="648" type="curve" smooth="yes"/>
+      <point x="113" y="636"/>
+      <point x="122" y="627"/>
     </contour>
     <contour>
-      <point x="304.0" y="627.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="627.0"/>
-      <point x="325.0" y="636.0"/>
-      <point x="325.0" y="648.0" type="curve" smooth="yes"/>
-      <point x="325.0" y="660.0"/>
-      <point x="316.0" y="669.0"/>
-      <point x="304.0" y="669.0" type="curve" smooth="yes"/>
-      <point x="292.0" y="669.0"/>
-      <point x="283.0" y="660.0"/>
-      <point x="283.0" y="648.0" type="curve" smooth="yes"/>
-      <point x="283.0" y="636.0"/>
-      <point x="292.0" y="627.0"/>
+      <point x="304" y="627" type="curve" smooth="yes"/>
+      <point x="316" y="627"/>
+      <point x="325" y="636"/>
+      <point x="325" y="648" type="curve" smooth="yes"/>
+      <point x="325" y="660"/>
+      <point x="316" y="669"/>
+      <point x="304" y="669" type="curve" smooth="yes"/>
+      <point x="292" y="669"/>
+      <point x="283" y="660"/>
+      <point x="283" y="648" type="curve" smooth="yes"/>
+      <point x="283" y="636"/>
+      <point x="292" y="627"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>438.0</real>
+      <integer>438</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
index 019286b2..d1c4b8e7 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb.loclVIET" format="2">
-  <anchor x="219.0" y="480.0" name="_top"/>
-  <anchor x="219.0" y="559.0" name="top"/>
+  <anchor x="219" y="480" name="_top"/>
+  <anchor x="219" y="559" name="top"/>
   <outline>
     <contour>
-      <point x="139.0" y="567.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="567.0"/>
-      <point x="160.0" y="576.0"/>
-      <point x="160.0" y="588.0" type="curve" smooth="yes"/>
-      <point x="160.0" y="600.0"/>
-      <point x="151.0" y="609.0"/>
-      <point x="139.0" y="609.0" type="curve" smooth="yes"/>
-      <point x="127.0" y="609.0"/>
-      <point x="118.0" y="600.0"/>
-      <point x="118.0" y="588.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="576.0"/>
-      <point x="127.0" y="567.0"/>
+      <point x="139" y="567" type="curve" smooth="yes"/>
+      <point x="151" y="567"/>
+      <point x="160" y="576"/>
+      <point x="160" y="588" type="curve" smooth="yes"/>
+      <point x="160" y="600"/>
+      <point x="151" y="609"/>
+      <point x="139" y="609" type="curve" smooth="yes"/>
+      <point x="127" y="609"/>
+      <point x="118" y="600"/>
+      <point x="118" y="588" type="curve" smooth="yes"/>
+      <point x="118" y="576"/>
+      <point x="127" y="567"/>
     </contour>
     <contour>
-      <point x="299.0" y="567.0" type="curve" smooth="yes"/>
-      <point x="311.0" y="567.0"/>
-      <point x="320.0" y="576.0"/>
-      <point x="320.0" y="588.0" type="curve" smooth="yes"/>
-      <point x="320.0" y="600.0"/>
-      <point x="311.0" y="609.0"/>
-      <point x="299.0" y="609.0" type="curve" smooth="yes"/>
-      <point x="287.0" y="609.0"/>
-      <point x="278.0" y="600.0"/>
-      <point x="278.0" y="588.0" type="curve" smooth="yes"/>
-      <point x="278.0" y="576.0"/>
-      <point x="287.0" y="567.0"/>
+      <point x="299" y="567" type="curve" smooth="yes"/>
+      <point x="311" y="567"/>
+      <point x="320" y="576"/>
+      <point x="320" y="588" type="curve" smooth="yes"/>
+      <point x="320" y="600"/>
+      <point x="311" y="609"/>
+      <point x="299" y="609" type="curve" smooth="yes"/>
+      <point x="287" y="609"/>
+      <point x="278" y="600"/>
+      <point x="278" y="588" type="curve" smooth="yes"/>
+      <point x="278" y="576"/>
+      <point x="287" y="567"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>438.0</real>
+      <integer>438</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_acutecomb.glif
index ccf7e178..08f478aa 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_acutecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="dieresiscomb_acutecomb" format="2">
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="acutecomb" xOffset="152.0" yOffset="79.0"/>
+    <component base="acutecomb" xOffset="152" yOffset="79"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>438.0</real>
+      <integer>438</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_caroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_caroncomb.glif
index 247b41d5..f6410c6f 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_caroncomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_caroncomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb_caroncomb" format="2">
-  <advance width="438.0"/>
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="caroncomb" xOffset="36.0" yOffset="79.0"/>
+    <component base="caroncomb" xOffset="36" yOffset="79"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_gravecomb.glif
index 0852c4f3..305f6684 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_gravecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="dieresiscomb_gravecomb" format="2">
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="gravecomb" xOffset="35.0" yOffset="79.0"/>
+    <component base="gravecomb" xOffset="35" yOffset="79"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>438.0</real>
+      <integer>438</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_macroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_macroncomb.glif
index 343dce59..9401b188 100644
--- a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_macroncomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_macroncomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb_macroncomb" format="2">
-  <advance width="438.0"/>
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="macroncomb" xOffset="-24.0" yOffset="79.0"/>
+    <component base="macroncomb" xOffset="-24" yOffset="79"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/divide.glif b/src/Cantarell-Light.ufo/glyphs/divide.glif
index 73f5b699..ab6f75ec 100644
--- a/src/Cantarell-Light.ufo/glyphs/divide.glif
+++ b/src/Cantarell-Light.ufo/glyphs/divide.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divide" format="2">
-  <advance width="632.0"/>
+  <advance width="632"/>
   <unicode hex="00F7"/>
   <outline>
     <contour>
-      <point x="80.0" y="349.0" type="line"/>
-      <point x="532.0" y="349.0" type="line"/>
-      <point x="532.0" y="366.0" type="line"/>
-      <point x="80.0" y="366.0" type="line"/>
+      <point x="80" y="349" type="line"/>
+      <point x="532" y="349" type="line"/>
+      <point x="532" y="366" type="line"/>
+      <point x="80" y="366" type="line"/>
     </contour>
     <contour>
-      <point x="307.0" y="538.0" type="curve" smooth="yes"/>
-      <point x="319.0" y="538.0"/>
-      <point x="328.0" y="547.0"/>
-      <point x="328.0" y="559.0" type="curve" smooth="yes"/>
-      <point x="328.0" y="571.0"/>
-      <point x="319.0" y="580.0"/>
-      <point x="307.0" y="580.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="580.0"/>
-      <point x="286.0" y="571.0"/>
-      <point x="286.0" y="559.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="547.0"/>
-      <point x="295.0" y="538.0"/>
+      <point x="307" y="538" type="curve" smooth="yes"/>
+      <point x="319" y="538"/>
+      <point x="328" y="547"/>
+      <point x="328" y="559" type="curve" smooth="yes"/>
+      <point x="328" y="571"/>
+      <point x="319" y="580"/>
+      <point x="307" y="580" type="curve" smooth="yes"/>
+      <point x="295" y="580"/>
+      <point x="286" y="571"/>
+      <point x="286" y="559" type="curve" smooth="yes"/>
+      <point x="286" y="547"/>
+      <point x="295" y="538"/>
     </contour>
     <contour>
-      <point x="307.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="319.0" y="134.0"/>
-      <point x="328.0" y="143.0"/>
-      <point x="328.0" y="155.0" type="curve" smooth="yes"/>
-      <point x="328.0" y="167.0"/>
-      <point x="319.0" y="176.0"/>
-      <point x="307.0" y="176.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="176.0"/>
-      <point x="286.0" y="167.0"/>
-      <point x="286.0" y="155.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="143.0"/>
-      <point x="295.0" y="134.0"/>
+      <point x="307" y="134" type="curve" smooth="yes"/>
+      <point x="319" y="134"/>
+      <point x="328" y="143"/>
+      <point x="328" y="155" type="curve" smooth="yes"/>
+      <point x="328" y="167"/>
+      <point x="319" y="176"/>
+      <point x="307" y="176" type="curve" smooth="yes"/>
+      <point x="295" y="176"/>
+      <point x="286" y="167"/>
+      <point x="286" y="155" type="curve" smooth="yes"/>
+      <point x="286" y="143"/>
+      <point x="295" y="134"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/divide.tf.glif b/src/Cantarell-Light.ufo/glyphs/divide.tf.glif
index 2203d120..96b31eba 100644
--- a/src/Cantarell-Light.ufo/glyphs/divide.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/divide.tf.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divide.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="70.0" y="319.0" type="line"/>
-      <point x="491.0" y="319.0" type="line"/>
-      <point x="491.0" y="336.0" type="line"/>
-      <point x="70.0" y="336.0" type="line"/>
+      <point x="70" y="319" type="line"/>
+      <point x="491" y="319" type="line"/>
+      <point x="491" y="336" type="line"/>
+      <point x="70" y="336" type="line"/>
     </contour>
     <contour>
-      <point x="281.0" y="508.0" type="curve" smooth="yes"/>
-      <point x="292.0" y="508.0"/>
-      <point x="302.0" y="517.0"/>
-      <point x="302.0" y="529.0" type="curve" smooth="yes"/>
-      <point x="302.0" y="541.0"/>
-      <point x="292.0" y="550.0"/>
-      <point x="281.0" y="550.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="550.0"/>
-      <point x="261.0" y="541.0"/>
-      <point x="261.0" y="529.0" type="curve" smooth="yes"/>
-      <point x="261.0" y="517.0"/>
-      <point x="271.0" y="508.0"/>
+      <point x="281" y="508" type="curve" smooth="yes"/>
+      <point x="292" y="508"/>
+      <point x="302" y="517"/>
+      <point x="302" y="529" type="curve" smooth="yes"/>
+      <point x="302" y="541"/>
+      <point x="292" y="550"/>
+      <point x="281" y="550" type="curve" smooth="yes"/>
+      <point x="271" y="550"/>
+      <point x="261" y="541"/>
+      <point x="261" y="529" type="curve" smooth="yes"/>
+      <point x="261" y="517"/>
+      <point x="271" y="508"/>
     </contour>
     <contour>
-      <point x="281.0" y="104.0" type="curve" smooth="yes"/>
-      <point x="292.0" y="104.0"/>
-      <point x="302.0" y="113.0"/>
-      <point x="302.0" y="125.0" type="curve" smooth="yes"/>
-      <point x="302.0" y="137.0"/>
-      <point x="292.0" y="146.0"/>
-      <point x="281.0" y="146.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="146.0"/>
-      <point x="261.0" y="137.0"/>
-      <point x="261.0" y="125.0" type="curve" smooth="yes"/>
-      <point x="261.0" y="113.0"/>
-      <point x="271.0" y="104.0"/>
+      <point x="281" y="104" type="curve" smooth="yes"/>
+      <point x="292" y="104"/>
+      <point x="302" y="113"/>
+      <point x="302" y="125" type="curve" smooth="yes"/>
+      <point x="302" y="137"/>
+      <point x="292" y="146"/>
+      <point x="281" y="146" type="curve" smooth="yes"/>
+      <point x="271" y="146"/>
+      <point x="261" y="137"/>
+      <point x="261" y="125" type="curve" smooth="yes"/>
+      <point x="261" y="113"/>
+      <point x="271" y="104"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/divisionslash.glif 
b/src/Cantarell-Light.ufo/glyphs/divisionslash.glif
index fce8c244..b411cd66 100644
--- a/src/Cantarell-Light.ufo/glyphs/divisionslash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/divisionslash.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divisionslash" format="2">
-  <advance width="300.0"/>
+  <advance width="300"/>
   <unicode hex="2215"/>
   <outline>
     <component base="fraction"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/divisionslash.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/divisionslash.tf.glif
index 6d3cb4c6..f6c51911 100644
--- a/src/Cantarell-Light.ufo/glyphs/divisionslash.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/divisionslash.tf.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divisionslash.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="129.0" y="0.0" type="line"/>
-      <point x="147.0" y="0.0" type="line"/>
-      <point x="453.0" y="694.0" type="line"/>
-      <point x="428.0" y="694.0" type="line"/>
+      <point x="129" y="0" type="line"/>
+      <point x="147" y="0" type="line"/>
+      <point x="453" y="694" type="line"/>
+      <point x="428" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dje-cy.glif b/src/Cantarell-Light.ufo/glyphs/dje-cy.glif
index c079e873..b85ffd6c 100644
--- a/src/Cantarell-Light.ufo/glyphs/dje-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dje-cy" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0452"/>
   <outline>
     <component base="tshe-cy"/>
-    <component base="_bottomhook" xOffset="-15.0"/>
+    <component base="_bottomhook" xOffset="-15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/dlinebelow.glif
index 190b5041..b0304428 100644
--- a/src/Cantarell-Light.ufo/glyphs/dlinebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dlinebelow" format="2">
-  <advance width="534.0"/>
+  <advance width="534"/>
   <unicode hex="1E0F"/>
   <outline>
     <component base="d"/>
-    <component base="macronbelowcomb" xOffset="25.0"/>
+    <component base="macronbelowcomb" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dollar.glif b/src/Cantarell-Light.ufo/glyphs/dollar.glif
index 3a99890f..12f51f39 100644
--- a/src/Cantarell-Light.ufo/glyphs/dollar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dollar.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dollar" format="2">
-  <advance width="615.0"/>
+  <advance width="615"/>
   <unicode hex="0024"/>
   <outline>
-    <component base="S" xOffset="23.0"/>
-    <component base="_currencyvstem" xOffset="-94.0"/>
-    <component base="_currencyvstem" xOffset="-95.0" yOffset="-840.0"/>
+    <component base="S" xOffset="23"/>
+    <component base="_currencyvstem" xOffset="-94"/>
+    <component base="_currencyvstem" xOffset="-95" yOffset="-840"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/dong.glif b/src/Cantarell-Light.ufo/glyphs/dong.glif
index 87265484..0a4663d1 100644
--- a/src/Cantarell-Light.ufo/glyphs/dong.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dong.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dong" format="2">
-  <advance width="628.0"/>
+  <advance width="628"/>
   <unicode hex="20AB"/>
   <outline>
     <contour>
-      <point x="139.0" y="-117.0" type="line"/>
-      <point x="521.0" y="-117.0" type="line"/>
-      <point x="521.0" y="-100.0" type="line"/>
-      <point x="139.0" y="-100.0" type="line"/>
+      <point x="139" y="-117" type="line"/>
+      <point x="521" y="-117" type="line"/>
+      <point x="521" y="-100" type="line"/>
+      <point x="139" y="-100" type="line"/>
     </contour>
-    <component base="dcroat" xOffset="34.0"/>
+    <component base="dcroat" xOffset="34"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/dotaccent.glif
index 400daade..d9a0c214 100644
--- a/src/Cantarell-Light.ufo/glyphs/dotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccent.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccent" format="2">
-  <advance width="238.0"/>
+  <advance width="238"/>
   <unicode hex="02D9"/>
   <outline>
-    <component base="dotaccentcomb" xOffset="27.0"/>
+    <component base="dotaccentcomb" xOffset="27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.case.glif
index b9ab8425..504b0522 100644
--- a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb.case" format="2">
-  <anchor x="119.0" y="694.0" name="_top"/>
-  <anchor x="119.0" y="837.0" name="top"/>
+  <anchor x="119" y="694" name="_top"/>
+  <anchor x="119" y="837" name="top"/>
   <outline>
-    <component base="dotaccentcomb" yOffset="168.0"/>
+    <component base="dotaccentcomb" yOffset="168"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>238.0</real>
+      <integer>238</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif
index 9562e874..3ce42306 100644
--- a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb" format="2">
   <unicode hex="0307"/>
-  <anchor x="119.0" y="480.0" name="_top"/>
-  <anchor x="119.0" y="639.0" name="top"/>
+  <anchor x="119" y="480" name="_top"/>
+  <anchor x="119" y="639" name="top"/>
   <outline>
     <contour>
-      <point x="119.0" y="627.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="627.0"/>
-      <point x="140.0" y="636.0"/>
-      <point x="140.0" y="648.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="660.0"/>
-      <point x="131.0" y="669.0"/>
-      <point x="119.0" y="669.0" type="curve" smooth="yes"/>
-      <point x="107.0" y="669.0"/>
-      <point x="98.0" y="660.0"/>
-      <point x="98.0" y="648.0" type="curve" smooth="yes"/>
-      <point x="98.0" y="636.0"/>
-      <point x="107.0" y="627.0"/>
+      <point x="119" y="627" type="curve" smooth="yes"/>
+      <point x="131" y="627"/>
+      <point x="140" y="636"/>
+      <point x="140" y="648" type="curve" smooth="yes"/>
+      <point x="140" y="660"/>
+      <point x="131" y="669"/>
+      <point x="119" y="669" type="curve" smooth="yes"/>
+      <point x="107" y="669"/>
+      <point x="98" y="660"/>
+      <point x="98" y="648" type="curve" smooth="yes"/>
+      <point x="98" y="636"/>
+      <point x="107" y="627"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>238.0</real>
+      <integer>238</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
index 9dd5dceb..6735abbc 100644
--- a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb.loclVIET" format="2">
-  <anchor x="119.0" y="480.0" name="_top"/>
-  <anchor x="119.0" y="559.0" name="top"/>
+  <anchor x="119" y="480" name="_top"/>
+  <anchor x="119" y="559" name="top"/>
   <outline>
     <contour>
-      <point x="119.0" y="567.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="567.0"/>
-      <point x="140.0" y="576.0"/>
-      <point x="140.0" y="588.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="600.0"/>
-      <point x="131.0" y="609.0"/>
-      <point x="119.0" y="609.0" type="curve" smooth="yes"/>
-      <point x="107.0" y="609.0"/>
-      <point x="98.0" y="600.0"/>
-      <point x="98.0" y="588.0" type="curve" smooth="yes"/>
-      <point x="98.0" y="576.0"/>
-      <point x="107.0" y="567.0"/>
+      <point x="119" y="567" type="curve" smooth="yes"/>
+      <point x="131" y="567"/>
+      <point x="140" y="576"/>
+      <point x="140" y="588" type="curve" smooth="yes"/>
+      <point x="140" y="600"/>
+      <point x="131" y="609"/>
+      <point x="119" y="609" type="curve" smooth="yes"/>
+      <point x="107" y="609"/>
+      <point x="98" y="600"/>
+      <point x="98" y="588" type="curve" smooth="yes"/>
+      <point x="98" y="576"/>
+      <point x="107" y="567"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>238.0</real>
+      <integer>238</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb_macroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb_macroncomb.glif
index 8337e9bc..b0a4d039 100644
--- a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb_macroncomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb_macroncomb.glif
@@ -1,8 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb_macroncomb" format="2">
-  <advance width="563.0"/>
   <outline>
-    <component base="dotaccentcomb.loclVIET" xOffset="154.0"/>
-    <component base="macroncomb" xOffset="30.0" yOffset="79.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="154"/>
+    <component base="macroncomb" xOffset="30" yOffset="79"/>
   </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>563</integer>
+    </dict>
+  </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif
index 1f940df5..5cef2328 100644
--- a/src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotbelowcomb" format="2">
   <unicode hex="0323"/>
-  <anchor x="120.0" y="0.0" name="_bottom"/>
-  <anchor x="120.0" y="-143.0" name="bottom"/>
+  <anchor x="120" y="0" name="_bottom"/>
+  <anchor x="120" y="-143" name="bottom"/>
   <outline>
     <contour>
-      <point x="120.0" y="-143.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="-143.0"/>
-      <point x="141.0" y="-134.0"/>
-      <point x="141.0" y="-122.0" type="curve" smooth="yes"/>
-      <point x="141.0" y="-110.0"/>
-      <point x="132.0" y="-101.0"/>
-      <point x="120.0" y="-101.0" type="curve" smooth="yes"/>
-      <point x="108.0" y="-101.0"/>
-      <point x="99.0" y="-110.0"/>
-      <point x="99.0" y="-122.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="-134.0"/>
-      <point x="108.0" y="-143.0"/>
+      <point x="120" y="-143" type="curve" smooth="yes"/>
+      <point x="132" y="-143"/>
+      <point x="141" y="-134"/>
+      <point x="141" y="-122" type="curve" smooth="yes"/>
+      <point x="141" y="-110"/>
+      <point x="132" y="-101"/>
+      <point x="120" y="-101" type="curve" smooth="yes"/>
+      <point x="108" y="-101"/>
+      <point x="99" y="-110"/>
+      <point x="99" y="-122" type="curve" smooth="yes"/>
+      <point x="99" y="-134"/>
+      <point x="108" y="-143"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>240.0</real>
+      <integer>240</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif 
b/src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif
index f3f56a62..537bbcea 100644
--- a/src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif
+++ b/src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="doubleprimemod" format="2">
-  <advance width="501.0"/>
+  <advance width="501"/>
   <unicode hex="02BA"/>
   <outline>
     <component base="second"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/downA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/downA_rrow.glif
index def396ec..d502c2f3 100644
--- a/src/Cantarell-Light.ufo/glyphs/downA_rrow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/downA_rrow.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="downArrow" format="2">
-  <advance width="640.0"/>
+  <advance width="640"/>
   <unicode hex="2193"/>
   <note>
 arrowdown
 </note>
   <outline>
-    <component base="upArrow" xScale="-1.0" yScale="-1.0" xOffset="652.0" yOffset="642.0"/>
+    <component base="upArrow" xScale="-1" yScale="-1" xOffset="652" yOffset="642"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dzcaron.glif b/src/Cantarell-Light.ufo/glyphs/dzcaron.glif
index 99ba6dd4..279c87ac 100644
--- a/src/Cantarell-Light.ufo/glyphs/dzcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dzcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dzcaron" format="2">
-  <advance width="948.0"/>
+  <advance width="948"/>
   <unicode hex="01C6"/>
   <outline>
     <component base="d"/>
-    <component base="zcaron" xOffset="534.0"/>
+    <component base="zcaron" xOffset="534"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dze-cy.glif b/src/Cantarell-Light.ufo/glyphs/dze-cy.glif
index 95de6535..6b356323 100644
--- a/src/Cantarell-Light.ufo/glyphs/dze-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dze-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dze-cy" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0455"/>
   <outline>
     <component base="s"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif b/src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif
index abceae5f..d3b01e6a 100644
--- a/src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dzhe-cy" format="2">
-  <advance width="533.0"/>
+  <advance width="533"/>
   <unicode hex="045F"/>
   <outline>
     <contour>
-      <point x="261.0" y="-122.0" type="line"/>
-      <point x="281.0" y="-122.0" type="line"/>
-      <point x="281.0" y="0.0" type="line"/>
-      <point x="445.0" y="0.0" type="line"/>
-      <point x="445.0" y="480.0" type="line"/>
-      <point x="425.0" y="480.0" type="line"/>
-      <point x="425.0" y="18.0" type="line"/>
-      <point x="108.0" y="18.0" type="line"/>
-      <point x="108.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="261.0" y="0.0" type="line"/>
+      <point x="261" y="-122" type="line"/>
+      <point x="281" y="-122" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="445" y="0" type="line"/>
+      <point x="445" y="480" type="line"/>
+      <point x="425" y="480" type="line"/>
+      <point x="425" y="18" type="line"/>
+      <point x="108" y="18" type="line"/>
+      <point x="108" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="261" y="0" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/e-cy.glif b/src/Cantarell-Light.ufo/glyphs/e-cy.glif
index f2f4e5ba..b39d00b8 100644
--- a/src/Cantarell-Light.ufo/glyphs/e-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/e-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="e-cy" format="2">
-  <advance width="458.0"/>
+  <advance width="458"/>
   <unicode hex="0454"/>
-  <anchor x="227.0" y="0.0" name="bottom"/>
-  <anchor x="242.0" y="480.0" name="top"/>
+  <anchor x="227" y="0" name="bottom"/>
+  <anchor x="242" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="272.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="324.0" y="-10.0"/>
-      <point x="375.0" y="4.0"/>
-      <point x="419.0" y="28.0" type="curve"/>
-      <point x="414.0" y="42.0" type="line"/>
-      <point x="369.0" y="19.0"/>
-      <point x="321.0" y="6.0"/>
-      <point x="276.0" y="6.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="6.0"/>
-      <point x="77.0" y="98.0"/>
-      <point x="77.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="77.0" y="384.0"/>
-      <point x="156.0" y="468.0"/>
-      <point x="284.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="468.0"/>
-      <point x="372.0" y="458.0"/>
-      <point x="414.0" y="436.0" type="curve"/>
-      <point x="421.0" y="452.0" type="line"/>
-      <point x="378.0" y="475.0"/>
-      <point x="332.0" y="486.0"/>
-      <point x="287.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="145.0" y="486.0"/>
-      <point x="56.0" y="391.0"/>
-      <point x="56.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="56.0" y="85.0"/>
-      <point x="141.0" y="-10.0"/>
+      <point x="272" y="-10" type="curve" smooth="yes"/>
+      <point x="324" y="-10"/>
+      <point x="375" y="4"/>
+      <point x="419" y="28" type="curve"/>
+      <point x="414" y="42" type="line"/>
+      <point x="369" y="19"/>
+      <point x="321" y="6"/>
+      <point x="276" y="6" type="curve" smooth="yes"/>
+      <point x="157" y="6"/>
+      <point x="77" y="98"/>
+      <point x="77" y="241" type="curve" smooth="yes"/>
+      <point x="77" y="384"/>
+      <point x="156" y="468"/>
+      <point x="284" y="468" type="curve" smooth="yes"/>
+      <point x="327" y="468"/>
+      <point x="372" y="458"/>
+      <point x="414" y="436" type="curve"/>
+      <point x="421" y="452" type="line"/>
+      <point x="378" y="475"/>
+      <point x="332" y="486"/>
+      <point x="287" y="486" type="curve" smooth="yes"/>
+      <point x="145" y="486"/>
+      <point x="56" y="391"/>
+      <point x="56" y="236" type="curve" smooth="yes"/>
+      <point x="56" y="85"/>
+      <point x="141" y="-10"/>
     </contour>
     <contour>
-      <point x="71.0" y="247.0" type="line"/>
-      <point x="383.0" y="247.0" type="line"/>
-      <point x="383.0" y="264.0" type="line"/>
-      <point x="71.0" y="264.0" type="line"/>
+      <point x="71" y="247" type="line"/>
+      <point x="383" y="247" type="line"/>
+      <point x="383" y="264" type="line"/>
+      <point x="71" y="264" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/e.glif b/src/Cantarell-Light.ufo/glyphs/e.glif
index 019f7b1d..14633561 100644
--- a/src/Cantarell-Light.ufo/glyphs/e.glif
+++ b/src/Cantarell-Light.ufo/glyphs/e.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="e" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0065"/>
   <note>
 e
 </note>
-  <anchor x="249.0" y="0.0" name="bottom"/>
-  <anchor x="395.0" y="10.0" name="ogonek"/>
-  <anchor x="253.0" y="480.0" name="top"/>
+  <anchor x="249" y="0" name="bottom"/>
+  <anchor x="395" y="10" name="ogonek"/>
+  <anchor x="253" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="282.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="334.0" y="-10.0"/>
-      <point x="383.0" y="3.0"/>
-      <point x="423.0" y="30.0" type="curve"/>
-      <point x="418.0" y="44.0" type="line"/>
-      <point x="375.0" y="19.0"/>
-      <point x="330.0" y="7.0"/>
-      <point x="284.0" y="7.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="7.0"/>
-      <point x="78.0" y="97.0"/>
-      <point x="78.0" y="242.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="382.0"/>
-      <point x="146.0" y="468.0"/>
-      <point x="256.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="360.0" y="468.0"/>
-      <point x="425.0" y="388.0"/>
-      <point x="425.0" y="261.0" type="curve"/>
-      <point x="67.0" y="261.0" type="line"/>
-      <point x="67.0" y="244.0" type="line"/>
-      <point x="445.0" y="244.0" type="line"/>
-      <point x="446.0" y="251.0"/>
-      <point x="446.0" y="256.0"/>
-      <point x="446.0" y="264.0" type="curve" smooth="yes"/>
-      <point x="446.0" y="396.0"/>
-      <point x="370.0" y="486.0"/>
-      <point x="258.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="486.0"/>
-      <point x="57.0" y="387.0"/>
-      <point x="57.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="87.0"/>
-      <point x="145.0" y="-10.0"/>
+      <point x="282" y="-10" type="curve" smooth="yes"/>
+      <point x="334" y="-10"/>
+      <point x="383" y="3"/>
+      <point x="423" y="30" type="curve"/>
+      <point x="418" y="44" type="line"/>
+      <point x="375" y="19"/>
+      <point x="330" y="7"/>
+      <point x="284" y="7" type="curve" smooth="yes"/>
+      <point x="157" y="7"/>
+      <point x="78" y="97"/>
+      <point x="78" y="242" type="curve" smooth="yes"/>
+      <point x="78" y="382"/>
+      <point x="146" y="468"/>
+      <point x="256" y="468" type="curve" smooth="yes"/>
+      <point x="360" y="468"/>
+      <point x="425" y="388"/>
+      <point x="425" y="261" type="curve"/>
+      <point x="67" y="261" type="line"/>
+      <point x="67" y="244" type="line"/>
+      <point x="445" y="244" type="line"/>
+      <point x="446" y="251"/>
+      <point x="446" y="256"/>
+      <point x="446" y="264" type="curve" smooth="yes"/>
+      <point x="446" y="396"/>
+      <point x="370" y="486"/>
+      <point x="258" y="486" type="curve" smooth="yes"/>
+      <point x="137" y="486"/>
+      <point x="57" y="387"/>
+      <point x="57" y="239" type="curve" smooth="yes"/>
+      <point x="57" y="87"/>
+      <point x="145" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eacute.glif b/src/Cantarell-Light.ufo/glyphs/eacute.glif
index d4b84594..fdf5ba0d 100644
--- a/src/Cantarell-Light.ufo/glyphs/eacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eacute" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="00E9"/>
   <outline>
     <component base="e"/>
-    <component base="acutecomb" xOffset="186.0"/>
+    <component base="acutecomb" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ebreve.glif b/src/Cantarell-Light.ufo/glyphs/ebreve.glif
index 976bcd70..a76f3463 100644
--- a/src/Cantarell-Light.ufo/glyphs/ebreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ebreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ebreve" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0115"/>
   <outline>
     <component base="e"/>
-    <component base="brevecomb" xOffset="67.0"/>
+    <component base="brevecomb" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecaron.glif b/src/Cantarell-Light.ufo/glyphs/ecaron.glif
index d6420bc1..9597137e 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecaron" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="011B"/>
   <outline>
     <component base="e"/>
-    <component base="caroncomb" xOffset="70.0"/>
+    <component base="caroncomb" xOffset="70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif 
b/src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif
index da390e72..82671ddb 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecedillabreve" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1E1D"/>
   <outline>
     <component base="e"/>
-    <component base="cedillacomb" xOffset="124.0"/>
-    <component base="brevecomb" xOffset="67.0"/>
+    <component base="cedillacomb" xOffset="124"/>
+    <component base="brevecomb" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ecircumflex.glif
index c69d4a5f..da5f72a5 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflex" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="00EA"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb" xOffset="82.0"/>
+    <component base="circumflexcomb" xOffset="82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexacute.glif
index e3bc31ce..2a93c86e 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecircumflexacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexacute" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EBF"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_acutecomb" xOffset="77.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="77"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexdotbelow.glif
index e7fbd773..e2982686 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecircumflexdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexdotbelow" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EC7"/>
   <outline>
     <component base="e"/>
-    <component base="dotbelowcomb" xOffset="129.0"/>
-    <component base="circumflexcomb" xOffset="82.0"/>
+    <component base="dotbelowcomb" xOffset="129"/>
+    <component base="circumflexcomb" xOffset="82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexgrave.glif
index 948e4afe..ece89368 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecircumflexgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexgrave" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EC1"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_gravecomb" xOffset="77.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="77"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexhookabove.glif
index 723bc9cb..8b7ad717 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecircumflexhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexhookabove" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EC3"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="91.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="91"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflextilde.glif
index 0e6139c3..774bfc0d 100644
--- a/src/Cantarell-Light.ufo/glyphs/ecircumflextilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflextilde" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EC5"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_tildecomb" xOffset="38.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edblgrave.glif b/src/Cantarell-Light.ufo/glyphs/edblgrave.glif
index 0da09871..4b18c68a 100644
--- a/src/Cantarell-Light.ufo/glyphs/edblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/edblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edblgrave" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0205"/>
   <outline>
     <component base="e"/>
-    <component base="dblgravecomb" xOffset="1.0"/>
+    <component base="dblgravecomb" xOffset="1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edieresis.glif b/src/Cantarell-Light.ufo/glyphs/edieresis.glif
index 6806aabc..afedb3f1 100644
--- a/src/Cantarell-Light.ufo/glyphs/edieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/edieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edieresis" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="00EB"/>
   <outline>
     <component base="e"/>
-    <component base="dieresiscomb" xOffset="34.0"/>
+    <component base="dieresiscomb" xOffset="34"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edotaccent.glif b/src/Cantarell-Light.ufo/glyphs/edotaccent.glif
index 3c024f8b..731fa151 100644
--- a/src/Cantarell-Light.ufo/glyphs/edotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/edotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edotaccent" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0117"/>
   <outline>
     <component base="e"/>
-    <component base="dotaccentcomb" xOffset="134.0"/>
+    <component base="dotaccentcomb" xOffset="134"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edotbelow.glif b/src/Cantarell-Light.ufo/glyphs/edotbelow.glif
index dec70026..061a0cf8 100644
--- a/src/Cantarell-Light.ufo/glyphs/edotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/edotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edotbelow" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EB9"/>
   <outline>
     <component base="e"/>
-    <component base="dotbelowcomb" xOffset="129.0"/>
+    <component base="dotbelowcomb" xOffset="129"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ef-cy.glif b/src/Cantarell-Light.ufo/glyphs/ef-cy.glif
index ebeb87e4..92977ece 100644
--- a/src/Cantarell-Light.ufo/glyphs/ef-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ef-cy.glif
@@ -1,69 +1,69 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ef-cy" format="2">
-  <advance width="762.0"/>
+  <advance width="762"/>
   <unicode hex="0444"/>
   <outline>
     <contour>
-      <point x="371.0" y="-217.0" type="line"/>
-      <point x="390.0" y="-217.0" type="line"/>
-      <point x="390.0" y="739.0" type="line"/>
-      <point x="371.0" y="739.0" type="line"/>
+      <point x="371" y="-217" type="line"/>
+      <point x="390" y="-217" type="line"/>
+      <point x="390" y="739" type="line"/>
+      <point x="371" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="237.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="-5.0"/>
-      <point x="346.0" y="28.0"/>
-      <point x="377.0" y="90.0" type="curve"/>
-      <point x="373.0" y="111.0" type="line"/>
-      <point x="346.0" y="49.0"/>
-      <point x="297.0" y="13.0"/>
-      <point x="240.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="13.0"/>
-      <point x="79.0" y="104.0"/>
-      <point x="79.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="79.0" y="372.0"/>
-      <point x="143.0" y="462.0"/>
-      <point x="236.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="462.0"/>
-      <point x="346.0" y="425.0"/>
-      <point x="373.0" y="361.0" type="curve"/>
-      <point x="378.0" y="390.0" type="line"/>
-      <point x="348.0" y="449.0"/>
-      <point x="299.0" y="480.0"/>
-      <point x="239.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="480.0"/>
-      <point x="58.0" y="380.0"/>
-      <point x="58.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="94.0"/>
-      <point x="131.0" y="-5.0"/>
+      <point x="237" y="-5" type="curve" smooth="yes"/>
+      <point x="295" y="-5"/>
+      <point x="346" y="28"/>
+      <point x="377" y="90" type="curve"/>
+      <point x="373" y="111" type="line"/>
+      <point x="346" y="49"/>
+      <point x="297" y="13"/>
+      <point x="240" y="13" type="curve" smooth="yes"/>
+      <point x="144" y="13"/>
+      <point x="79" y="104"/>
+      <point x="79" y="239" type="curve" smooth="yes"/>
+      <point x="79" y="372"/>
+      <point x="143" y="462"/>
+      <point x="236" y="462" type="curve" smooth="yes"/>
+      <point x="295" y="462"/>
+      <point x="346" y="425"/>
+      <point x="373" y="361" type="curve"/>
+      <point x="378" y="390" type="line"/>
+      <point x="348" y="449"/>
+      <point x="299" y="480"/>
+      <point x="239" y="480" type="curve" smooth="yes"/>
+      <point x="132" y="480"/>
+      <point x="58" y="380"/>
+      <point x="58" y="237" type="curve" smooth="yes"/>
+      <point x="58" y="94"/>
+      <point x="131" y="-5"/>
     </contour>
     <contour>
-      <point x="524.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="630.0" y="-5.0"/>
-      <point x="703.0" y="95.0"/>
-      <point x="703.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="703.0" y="382.0"/>
-      <point x="631.0" y="480.0"/>
-      <point x="526.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="480.0"/>
-      <point x="404.0" y="438.0"/>
-      <point x="377.0" y="369.0" type="curve"/>
-      <point x="381.0" y="349.0" type="line"/>
-      <point x="406.0" y="419.0"/>
-      <point x="457.0" y="462.0"/>
-      <point x="521.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="617.0" y="462.0"/>
-      <point x="682.0" y="372.0"/>
-      <point x="682.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="682.0" y="103.0"/>
-      <point x="619.0" y="13.0"/>
-      <point x="525.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="460.0" y="13.0"/>
-      <point x="407.0" y="58.0"/>
-      <point x="382.0" y="131.0" type="curve"/>
-      <point x="378.0" y="101.0" type="line"/>
-      <point x="406.0" y="34.0"/>
-      <point x="457.0" y="-5.0"/>
+      <point x="524" y="-5" type="curve" smooth="yes"/>
+      <point x="630" y="-5"/>
+      <point x="703" y="95"/>
+      <point x="703" y="240" type="curve" smooth="yes"/>
+      <point x="703" y="382"/>
+      <point x="631" y="480"/>
+      <point x="526" y="480" type="curve" smooth="yes"/>
+      <point x="457" y="480"/>
+      <point x="404" y="438"/>
+      <point x="377" y="369" type="curve"/>
+      <point x="381" y="349" type="line"/>
+      <point x="406" y="419"/>
+      <point x="457" y="462"/>
+      <point x="521" y="462" type="curve" smooth="yes"/>
+      <point x="617" y="462"/>
+      <point x="682" y="372"/>
+      <point x="682" y="237" type="curve" smooth="yes"/>
+      <point x="682" y="103"/>
+      <point x="619" y="13"/>
+      <point x="525" y="13" type="curve" smooth="yes"/>
+      <point x="460" y="13"/>
+      <point x="407" y="58"/>
+      <point x="382" y="131" type="curve"/>
+      <point x="378" y="101" type="line"/>
+      <point x="406" y="34"/>
+      <point x="457" y="-5"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/egrave.glif b/src/Cantarell-Light.ufo/glyphs/egrave.glif
index c37c8018..82e38adc 100644
--- a/src/Cantarell-Light.ufo/glyphs/egrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/egrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="egrave" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="00E8"/>
   <outline>
     <component base="e"/>
-    <component base="gravecomb" xOffset="69.0"/>
+    <component base="gravecomb" xOffset="69"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ehookabove.glif b/src/Cantarell-Light.ufo/glyphs/ehookabove.glif
index 19816d50..c66156d7 100644
--- a/src/Cantarell-Light.ufo/glyphs/ehookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ehookabove" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EBB"/>
   <outline>
     <component base="e"/>
-    <component base="hookabovecomb" xOffset="101.0"/>
+    <component base="hookabovecomb" xOffset="101"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.dnom.glif b/src/Cantarell-Light.ufo/glyphs/eight.dnom.glif
index 475cea59..05e69b74 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.dnom.glif
@@ -1,55 +1,55 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.dnom" format="2">
-  <advance width="431.0"/>
+  <advance width="431"/>
   <note>
 eight
 </note>
   <outline>
     <contour>
-      <point x="219.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="317.0" y="-7.0"/>
-      <point x="382.0" y="40.0"/>
-      <point x="382.0" y="112.0" type="curve" smooth="yes"/>
-      <point x="382.0" y="266.0"/>
-      <point x="92.0" y="225.0"/>
-      <point x="92.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="92.0" y="424.0"/>
-      <point x="141.0" y="461.0"/>
-      <point x="210.0" y="461.0" type="curve" smooth="yes"/>
-      <point x="281.0" y="461.0"/>
-      <point x="335.0" y="422.0"/>
-      <point x="335.0" y="367.0" type="curve" smooth="yes"/>
-      <point x="335.0" y="312.0"/>
-      <point x="283.0" y="271.0"/>
-      <point x="205.0" y="253.0" type="curve"/>
-      <point x="222.0" y="243.0" type="line"/>
-      <point x="304.0" y="262.0"/>
-      <point x="355.0" y="309.0"/>
-      <point x="355.0" y="369.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="434.0"/>
-      <point x="295.0" y="479.0"/>
-      <point x="212.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="479.0"/>
-      <point x="71.0" y="433.0"/>
-      <point x="71.0" y="364.0" type="curve" smooth="yes"/>
-      <point x="71.0" y="208.0"/>
-      <point x="361.0" y="249.0"/>
-      <point x="361.0" y="110.0" type="curve" smooth="yes"/>
-      <point x="361.0" y="50.0"/>
-      <point x="306.0" y="12.0"/>
-      <point x="222.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="135.0" y="12.0"/>
-      <point x="75.0" y="53.0"/>
-      <point x="75.0" y="115.0" type="curve" smooth="yes"/>
-      <point x="75.0" y="172.0"/>
-      <point x="127.0" y="220.0"/>
-      <point x="206.0" y="236.0" type="curve"/>
-      <point x="190.0" y="247.0" type="line"/>
-      <point x="108.0" y="231.0"/>
-      <point x="53.0" y="178.0"/>
-      <point x="53.0" y="113.0" type="curve" smooth="yes"/>
-      <point x="53.0" y="41.0"/>
-      <point x="120.0" y="-7.0"/>
+      <point x="219" y="-7" type="curve" smooth="yes"/>
+      <point x="317" y="-7"/>
+      <point x="382" y="40"/>
+      <point x="382" y="112" type="curve" smooth="yes"/>
+      <point x="382" y="266"/>
+      <point x="92" y="225"/>
+      <point x="92" y="366" type="curve" smooth="yes"/>
+      <point x="92" y="424"/>
+      <point x="141" y="461"/>
+      <point x="210" y="461" type="curve" smooth="yes"/>
+      <point x="281" y="461"/>
+      <point x="335" y="422"/>
+      <point x="335" y="367" type="curve" smooth="yes"/>
+      <point x="335" y="312"/>
+      <point x="283" y="271"/>
+      <point x="205" y="253" type="curve"/>
+      <point x="222" y="243" type="line"/>
+      <point x="304" y="262"/>
+      <point x="355" y="309"/>
+      <point x="355" y="369" type="curve" smooth="yes"/>
+      <point x="355" y="434"/>
+      <point x="295" y="479"/>
+      <point x="212" y="479" type="curve" smooth="yes"/>
+      <point x="129" y="479"/>
+      <point x="71" y="433"/>
+      <point x="71" y="364" type="curve" smooth="yes"/>
+      <point x="71" y="208"/>
+      <point x="361" y="249"/>
+      <point x="361" y="110" type="curve" smooth="yes"/>
+      <point x="361" y="50"/>
+      <point x="306" y="12"/>
+      <point x="222" y="12" type="curve" smooth="yes"/>
+      <point x="135" y="12"/>
+      <point x="75" y="53"/>
+      <point x="75" y="115" type="curve" smooth="yes"/>
+      <point x="75" y="172"/>
+      <point x="127" y="220"/>
+      <point x="206" y="236" type="curve"/>
+      <point x="190" y="247" type="line"/>
+      <point x="108" y="231"/>
+      <point x="53" y="178"/>
+      <point x="53" y="113" type="curve" smooth="yes"/>
+      <point x="53" y="41"/>
+      <point x="120" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.glif b/src/Cantarell-Light.ufo/glyphs/eight.glif
index 55d99872..9ab9855c 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="0038"/>
   <outline>
     <component base="eight.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.lf.glif b/src/Cantarell-Light.ufo/glyphs/eight.lf.glif
index ac670280..e35f3495 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.lf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.lf" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <outline>
     <contour>
-      <point x="296.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="-10.0"/>
-      <point x="513.0" y="57.0"/>
-      <point x="513.0" y="163.0" type="curve" smooth="yes"/>
-      <point x="513.0" y="389.0"/>
-      <point x="118.0" y="324.0"/>
-      <point x="118.0" y="540.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="629.0"/>
-      <point x="185.0" y="687.0"/>
-      <point x="283.0" y="687.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="687.0"/>
-      <point x="456.0" y="628.0"/>
-      <point x="456.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="456.0" y="460.0"/>
-      <point x="384.0" y="397.0"/>
-      <point x="275.0" y="369.0" type="curve"/>
-      <point x="291.0" y="358.0" type="line"/>
-      <point x="404.0" y="385.0"/>
-      <point x="475.0" y="454.0"/>
-      <point x="475.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="475.0" y="639.0"/>
-      <point x="394.0" y="704.0"/>
-      <point x="285.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="704.0"/>
-      <point x="99.0" y="639.0"/>
-      <point x="99.0" y="538.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="307.0"/>
-      <point x="493.0" y="372.0"/>
-      <point x="493.0" y="161.0" type="curve" smooth="yes"/>
-      <point x="493.0" y="67.0"/>
-      <point x="416.0" y="7.0"/>
-      <point x="298.0" y="7.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="7.0"/>
-      <point x="94.0" y="71.0"/>
-      <point x="94.0" y="166.0" type="curve" smooth="yes"/>
-      <point x="94.0" y="254.0"/>
-      <point x="166.0" y="325.0"/>
-      <point x="275.0" y="352.0" type="curve"/>
-      <point x="259.0" y="363.0" type="line"/>
-      <point x="148.0" y="338.0"/>
-      <point x="74.0" y="260.0"/>
-      <point x="74.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="60.0"/>
-      <point x="163.0" y="-10.0"/>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="513" y="57"/>
+      <point x="513" y="163" type="curve" smooth="yes"/>
+      <point x="513" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="283" y="687" type="curve" smooth="yes"/>
+      <point x="381" y="687"/>
+      <point x="456" y="628"/>
+      <point x="456" y="543" type="curve" smooth="yes"/>
+      <point x="456" y="460"/>
+      <point x="384" y="397"/>
+      <point x="275" y="369" type="curve"/>
+      <point x="291" y="358" type="line"/>
+      <point x="404" y="385"/>
+      <point x="475" y="454"/>
+      <point x="475" y="543" type="curve" smooth="yes"/>
+      <point x="475" y="639"/>
+      <point x="394" y="704"/>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="493" y="372"/>
+      <point x="493" y="161" type="curve" smooth="yes"/>
+      <point x="493" y="67"/>
+      <point x="416" y="7"/>
+      <point x="298" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="275" y="352" type="curve"/>
+      <point x="259" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.numr.glif b/src/Cantarell-Light.ufo/glyphs/eight.numr.glif
index b91f8f8d..531f919c 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.numr" format="2">
-  <advance width="431.0"/>
+  <advance width="431"/>
   <outline>
-    <component base="eight.dnom" yOffset="260.0"/>
+    <component base="eight.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.osf.glif b/src/Cantarell-Light.ufo/glyphs/eight.osf.glif
index 5171ecdf..43eef923 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.osf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.osf" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <outline>
     <contour>
-      <point x="296.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="-10.0"/>
-      <point x="513.0" y="57.0"/>
-      <point x="513.0" y="163.0" type="curve" smooth="yes"/>
-      <point x="513.0" y="389.0"/>
-      <point x="118.0" y="324.0"/>
-      <point x="118.0" y="540.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="629.0"/>
-      <point x="185.0" y="687.0"/>
-      <point x="283.0" y="687.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="687.0"/>
-      <point x="456.0" y="628.0"/>
-      <point x="456.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="456.0" y="460.0"/>
-      <point x="384.0" y="397.0"/>
-      <point x="275.0" y="369.0" type="curve"/>
-      <point x="291.0" y="358.0" type="line"/>
-      <point x="404.0" y="385.0"/>
-      <point x="475.0" y="454.0"/>
-      <point x="475.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="475.0" y="639.0"/>
-      <point x="394.0" y="704.0"/>
-      <point x="285.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="704.0"/>
-      <point x="99.0" y="639.0"/>
-      <point x="99.0" y="538.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="307.0"/>
-      <point x="493.0" y="372.0"/>
-      <point x="493.0" y="161.0" type="curve" smooth="yes"/>
-      <point x="493.0" y="67.0"/>
-      <point x="416.0" y="7.0"/>
-      <point x="298.0" y="7.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="7.0"/>
-      <point x="94.0" y="71.0"/>
-      <point x="94.0" y="166.0" type="curve" smooth="yes"/>
-      <point x="94.0" y="254.0"/>
-      <point x="166.0" y="325.0"/>
-      <point x="275.0" y="352.0" type="curve"/>
-      <point x="259.0" y="363.0" type="line"/>
-      <point x="148.0" y="338.0"/>
-      <point x="74.0" y="260.0"/>
-      <point x="74.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="60.0"/>
-      <point x="163.0" y="-10.0"/>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="513" y="57"/>
+      <point x="513" y="163" type="curve" smooth="yes"/>
+      <point x="513" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="283" y="687" type="curve" smooth="yes"/>
+      <point x="381" y="687"/>
+      <point x="456" y="628"/>
+      <point x="456" y="543" type="curve" smooth="yes"/>
+      <point x="456" y="460"/>
+      <point x="384" y="397"/>
+      <point x="275" y="369" type="curve"/>
+      <point x="291" y="358" type="line"/>
+      <point x="404" y="385"/>
+      <point x="475" y="454"/>
+      <point x="475" y="543" type="curve" smooth="yes"/>
+      <point x="475" y="639"/>
+      <point x="394" y="704"/>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="493" y="372"/>
+      <point x="493" y="161" type="curve" smooth="yes"/>
+      <point x="493" y="67"/>
+      <point x="416" y="7"/>
+      <point x="298" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="275" y="352" type="curve"/>
+      <point x="259" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.subs.glif b/src/Cantarell-Light.ufo/glyphs/eight.subs.glif
index 708c2dba..71022812 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.subs" format="2">
-  <advance width="431.0"/>
+  <advance width="431"/>
   <outline>
-    <component base="eight.dnom" yOffset="-170.0"/>
+    <component base="eight.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.tf.glif b/src/Cantarell-Light.ufo/glyphs/eight.tf.glif
index 9e644d1a..611a5391 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.tf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="295.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="425.0" y="-10.0"/>
-      <point x="512.0" y="57.0"/>
-      <point x="512.0" y="163.0" type="curve" smooth="yes"/>
-      <point x="512.0" y="389.0"/>
-      <point x="118.0" y="324.0"/>
-      <point x="118.0" y="540.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="629.0"/>
-      <point x="185.0" y="687.0"/>
-      <point x="282.0" y="687.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="687.0"/>
-      <point x="455.0" y="628.0"/>
-      <point x="455.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="455.0" y="460.0"/>
-      <point x="383.0" y="397.0"/>
-      <point x="274.0" y="369.0" type="curve"/>
-      <point x="290.0" y="358.0" type="line"/>
-      <point x="403.0" y="385.0"/>
-      <point x="474.0" y="454.0"/>
-      <point x="474.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="474.0" y="639.0"/>
-      <point x="393.0" y="704.0"/>
-      <point x="284.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="704.0"/>
-      <point x="99.0" y="639.0"/>
-      <point x="99.0" y="538.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="307.0"/>
-      <point x="492.0" y="372.0"/>
-      <point x="492.0" y="161.0" type="curve" smooth="yes"/>
-      <point x="492.0" y="67.0"/>
-      <point x="415.0" y="7.0"/>
-      <point x="297.0" y="7.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="7.0"/>
-      <point x="94.0" y="71.0"/>
-      <point x="94.0" y="166.0" type="curve" smooth="yes"/>
-      <point x="94.0" y="254.0"/>
-      <point x="166.0" y="325.0"/>
-      <point x="274.0" y="352.0" type="curve"/>
-      <point x="258.0" y="363.0" type="line"/>
-      <point x="148.0" y="338.0"/>
-      <point x="74.0" y="260.0"/>
-      <point x="74.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="60.0"/>
-      <point x="163.0" y="-10.0"/>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="425" y="-10"/>
+      <point x="512" y="57"/>
+      <point x="512" y="163" type="curve" smooth="yes"/>
+      <point x="512" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="282" y="687" type="curve" smooth="yes"/>
+      <point x="380" y="687"/>
+      <point x="455" y="628"/>
+      <point x="455" y="543" type="curve" smooth="yes"/>
+      <point x="455" y="460"/>
+      <point x="383" y="397"/>
+      <point x="274" y="369" type="curve"/>
+      <point x="290" y="358" type="line"/>
+      <point x="403" y="385"/>
+      <point x="474" y="454"/>
+      <point x="474" y="543" type="curve" smooth="yes"/>
+      <point x="474" y="639"/>
+      <point x="393" y="704"/>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="492" y="372"/>
+      <point x="492" y="161" type="curve" smooth="yes"/>
+      <point x="492" y="67"/>
+      <point x="415" y="7"/>
+      <point x="297" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="274" y="352" type="curve"/>
+      <point x="258" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.tosf.glif b/src/Cantarell-Light.ufo/glyphs/eight.tosf.glif
index b71cae91..f0447f8e 100644
--- a/src/Cantarell-Light.ufo/glyphs/eight.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eight.tosf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="295.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="425.0" y="-10.0"/>
-      <point x="512.0" y="57.0"/>
-      <point x="512.0" y="163.0" type="curve" smooth="yes"/>
-      <point x="512.0" y="389.0"/>
-      <point x="118.0" y="324.0"/>
-      <point x="118.0" y="540.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="629.0"/>
-      <point x="185.0" y="687.0"/>
-      <point x="282.0" y="687.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="687.0"/>
-      <point x="455.0" y="628.0"/>
-      <point x="455.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="455.0" y="460.0"/>
-      <point x="383.0" y="397.0"/>
-      <point x="274.0" y="369.0" type="curve"/>
-      <point x="290.0" y="358.0" type="line"/>
-      <point x="403.0" y="385.0"/>
-      <point x="474.0" y="454.0"/>
-      <point x="474.0" y="543.0" type="curve" smooth="yes"/>
-      <point x="474.0" y="639.0"/>
-      <point x="393.0" y="704.0"/>
-      <point x="284.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="704.0"/>
-      <point x="99.0" y="639.0"/>
-      <point x="99.0" y="538.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="307.0"/>
-      <point x="492.0" y="372.0"/>
-      <point x="492.0" y="161.0" type="curve" smooth="yes"/>
-      <point x="492.0" y="67.0"/>
-      <point x="415.0" y="7.0"/>
-      <point x="297.0" y="7.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="7.0"/>
-      <point x="94.0" y="71.0"/>
-      <point x="94.0" y="166.0" type="curve" smooth="yes"/>
-      <point x="94.0" y="254.0"/>
-      <point x="166.0" y="325.0"/>
-      <point x="274.0" y="352.0" type="curve"/>
-      <point x="258.0" y="363.0" type="line"/>
-      <point x="148.0" y="338.0"/>
-      <point x="74.0" y="260.0"/>
-      <point x="74.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="60.0"/>
-      <point x="163.0" y="-10.0"/>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="425" y="-10"/>
+      <point x="512" y="57"/>
+      <point x="512" y="163" type="curve" smooth="yes"/>
+      <point x="512" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="282" y="687" type="curve" smooth="yes"/>
+      <point x="380" y="687"/>
+      <point x="455" y="628"/>
+      <point x="455" y="543" type="curve" smooth="yes"/>
+      <point x="455" y="460"/>
+      <point x="383" y="397"/>
+      <point x="274" y="369" type="curve"/>
+      <point x="290" y="358" type="line"/>
+      <point x="403" y="385"/>
+      <point x="474" y="454"/>
+      <point x="474" y="543" type="curve" smooth="yes"/>
+      <point x="474" y="639"/>
+      <point x="393" y="704"/>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="492" y="372"/>
+      <point x="492" y="161" type="curve" smooth="yes"/>
+      <point x="492" y="67"/>
+      <point x="415" y="7"/>
+      <point x="297" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="274" y="352" type="curve"/>
+      <point x="258" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/eightinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/eightinferior.glif
index 26901322..4888872a 100644
--- a/src/Cantarell-Light.ufo/glyphs/eightinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eightinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eightinferior" format="2">
-  <advance width="431.0"/>
+  <advance width="431"/>
   <unicode hex="2088"/>
   <outline>
-    <component base="eight.dnom" yOffset="-100.0"/>
+    <component base="eight.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/eightsuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/eightsuperior.glif
index 0c8e89bc..72ce1e42 100644
--- a/src/Cantarell-Light.ufo/glyphs/eightsuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eightsuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eightsuperior" format="2">
-  <advance width="431.0"/>
+  <advance width="431"/>
   <unicode hex="2078"/>
   <outline>
-    <component base="eight.dnom" yOffset="370.0"/>
+    <component base="eight.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif
index 408c18c3..5c366dd4 100644
--- a/src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="einvertedbreve" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0207"/>
   <outline>
     <component base="e"/>
-    <component base="breveinvertedcomb" xOffset="52.0"/>
+    <component base="breveinvertedcomb" xOffset="52"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/el-cy.glif b/src/Cantarell-Light.ufo/glyphs/el-cy.glif
index 8c61396d..94cc15a3 100644
--- a/src/Cantarell-Light.ufo/glyphs/el-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/el-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="el-cy" format="2">
-  <advance width="541.0"/>
+  <advance width="541"/>
   <unicode hex="043B"/>
   <outline>
     <contour>
-      <point x="74.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="-7.0"/>
-      <point x="173.0" y="75.0"/>
-      <point x="173.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="463.0" type="line"/>
-      <point x="433.0" y="463.0" type="line"/>
-      <point x="433.0" y="0.0" type="line"/>
-      <point x="453.0" y="0.0" type="line"/>
-      <point x="453.0" y="480.0" type="line"/>
-      <point x="154.0" y="480.0" type="line"/>
-      <point x="154.0" y="212.0" type="line" smooth="yes"/>
-      <point x="154.0" y="83.0"/>
-      <point x="127.0" y="10.0"/>
-      <point x="72.0" y="10.0" type="curve" smooth="yes"/>
-      <point x="61.0" y="10.0"/>
-      <point x="46.0" y="14.0"/>
-      <point x="27.0" y="27.0" type="curve"/>
-      <point x="20.0" y="13.0" type="line"/>
-      <point x="33.0" y="1.0"/>
-      <point x="54.0" y="-7.0"/>
+      <point x="74" y="-7" type="curve" smooth="yes"/>
+      <point x="140" y="-7"/>
+      <point x="173" y="75"/>
+      <point x="173" y="221" type="curve" smooth="yes"/>
+      <point x="173" y="463" type="line"/>
+      <point x="433" y="463" type="line"/>
+      <point x="433" y="0" type="line"/>
+      <point x="453" y="0" type="line"/>
+      <point x="453" y="480" type="line"/>
+      <point x="154" y="480" type="line"/>
+      <point x="154" y="212" type="line" smooth="yes"/>
+      <point x="154" y="83"/>
+      <point x="127" y="10"/>
+      <point x="72" y="10" type="curve" smooth="yes"/>
+      <point x="61" y="10"/>
+      <point x="46" y="14"/>
+      <point x="27" y="27" type="curve"/>
+      <point x="20" y="13" type="line"/>
+      <point x="33" y="1"/>
+      <point x="54" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/ellipsis.glif b/src/Cantarell-Light.ufo/glyphs/ellipsis.glif
index 16e64060..a171e063 100644
--- a/src/Cantarell-Light.ufo/glyphs/ellipsis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ellipsis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ellipsis" format="2">
-  <advance width="630.0"/>
+  <advance width="630"/>
   <unicode hex="2026"/>
   <outline>
-    <component base="period" xOffset="400.0"/>
-    <component base="period" xOffset="200.0"/>
+    <component base="period" xOffset="400"/>
+    <component base="period" xOffset="200"/>
     <component base="period"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/em-cy.glif b/src/Cantarell-Light.ufo/glyphs/em-cy.glif
index da6f21f9..0df3e5ff 100644
--- a/src/Cantarell-Light.ufo/glyphs/em-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/em-cy.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="em-cy" format="2">
-  <advance width="610.0"/>
+  <advance width="610"/>
   <unicode hex="043C"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="107.0" y="0.0" type="line"/>
-      <point x="107.0" y="461.0" type="line"/>
-      <point x="101.0" y="461.0" type="line"/>
-      <point x="294.0" y="75.0" type="line"/>
-      <point x="311.0" y="75.0" type="line"/>
-      <point x="509.0" y="461.0" type="line"/>
-      <point x="504.0" y="461.0" type="line"/>
-      <point x="504.0" y="0.0" type="line"/>
-      <point x="522.0" y="0.0" type="line"/>
-      <point x="522.0" y="480.0" type="line"/>
-      <point x="501.0" y="480.0" type="line"/>
-      <point x="299.0" y="85.0" type="line"/>
-      <point x="309.0" y="85.0" type="line"/>
-      <point x="111.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="461" type="line"/>
+      <point x="101" y="461" type="line"/>
+      <point x="294" y="75" type="line"/>
+      <point x="311" y="75" type="line"/>
+      <point x="509" y="461" type="line"/>
+      <point x="504" y="461" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="480" type="line"/>
+      <point x="501" y="480" type="line"/>
+      <point x="299" y="85" type="line"/>
+      <point x="309" y="85" type="line"/>
+      <point x="111" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/emacron.glif b/src/Cantarell-Light.ufo/glyphs/emacron.glif
index f9569d71..080067da 100644
--- a/src/Cantarell-Light.ufo/glyphs/emacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/emacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacron" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0113"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb" xOffset="10.0"/>
+    <component base="macroncomb" xOffset="10"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emacronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/emacronacute.glif
index 14d9f6f7..23132b80 100644
--- a/src/Cantarell-Light.ufo/glyphs/emacronacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/emacronacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacronacute" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1E17"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb_acutecomb" xOffset="15.0"/>
+    <component base="macroncomb_acutecomb" xOffset="15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emacrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/emacrongrave.glif
index a58a77c6..daf653a3 100644
--- a/src/Cantarell-Light.ufo/glyphs/emacrongrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/emacrongrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacrongrave" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1E15"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb_gravecomb" xOffset="15.0"/>
+    <component base="macroncomb_gravecomb" xOffset="15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emdash.glif b/src/Cantarell-Light.ufo/glyphs/emdash.glif
index 08f4d30a..93deca68 100644
--- a/src/Cantarell-Light.ufo/glyphs/emdash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/emdash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emdash" format="2">
-  <advance width="1192.0"/>
+  <advance width="1192"/>
   <unicode hex="2014"/>
   <outline>
     <contour>
-      <point x="96.0" y="240.0" type="line"/>
-      <point x="1096.0" y="240.0" type="line"/>
-      <point x="1096.0" y="257.0" type="line"/>
-      <point x="96.0" y="257.0" type="line"/>
+      <point x="96" y="240" type="line"/>
+      <point x="1096" y="240" type="line"/>
+      <point x="1096" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emptyset.glif b/src/Cantarell-Light.ufo/glyphs/emptyset.glif
index 8de65cf8..59fdb971 100644
--- a/src/Cantarell-Light.ufo/glyphs/emptyset.glif
+++ b/src/Cantarell-Light.ufo/glyphs/emptyset.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emptyset" format="2">
-  <advance width="744.0"/>
+  <advance width="744"/>
   <unicode hex="2205"/>
   <outline>
     <contour>
-      <point x="371.0" y="74.0" type="curve" smooth="yes"/>
-      <point x="533.0" y="74.0"/>
-      <point x="641.0" y="181.0"/>
-      <point x="641.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="641.0" y="502.0"/>
-      <point x="534.0" y="609.0"/>
-      <point x="373.0" y="609.0" type="curve" smooth="yes"/>
-      <point x="211.0" y="609.0"/>
-      <point x="103.0" y="501.0"/>
-      <point x="103.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="103.0" y="180.0"/>
-      <point x="210.0" y="74.0"/>
+      <point x="371" y="74" type="curve" smooth="yes"/>
+      <point x="533" y="74"/>
+      <point x="641" y="181"/>
+      <point x="641" y="342" type="curve" smooth="yes"/>
+      <point x="641" y="502"/>
+      <point x="534" y="609"/>
+      <point x="373" y="609" type="curve" smooth="yes"/>
+      <point x="211" y="609"/>
+      <point x="103" y="501"/>
+      <point x="103" y="340" type="curve" smooth="yes"/>
+      <point x="103" y="180"/>
+      <point x="210" y="74"/>
     </contour>
     <contour>
-      <point x="373.0" y="92.0" type="curve" smooth="yes"/>
-      <point x="223.0" y="92.0"/>
-      <point x="123.0" y="192.0"/>
-      <point x="123.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="123.0" y="491.0"/>
-      <point x="222.0" y="591.0"/>
-      <point x="370.0" y="591.0" type="curve" smooth="yes"/>
-      <point x="521.0" y="591.0"/>
-      <point x="621.0" y="491.0"/>
-      <point x="621.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="621.0" y="191.0"/>
-      <point x="522.0" y="92.0"/>
+      <point x="373" y="92" type="curve" smooth="yes"/>
+      <point x="223" y="92"/>
+      <point x="123" y="192"/>
+      <point x="123" y="342" type="curve" smooth="yes"/>
+      <point x="123" y="491"/>
+      <point x="222" y="591"/>
+      <point x="370" y="591" type="curve" smooth="yes"/>
+      <point x="521" y="591"/>
+      <point x="621" y="491"/>
+      <point x="621" y="340" type="curve" smooth="yes"/>
+      <point x="621" y="191"/>
+      <point x="522" y="92"/>
     </contour>
     <contour>
-      <point x="177.0" y="48.0" type="line"/>
-      <point x="581.0" y="647.0" type="line"/>
-      <point x="567.0" y="657.0" type="line"/>
-      <point x="163.0" y="58.0" type="line"/>
+      <point x="177" y="48" type="line"/>
+      <point x="581" y="647" type="line"/>
+      <point x="567" y="657" type="line"/>
+      <point x="163" y="58" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emquad.glif b/src/Cantarell-Light.ufo/glyphs/emquad.glif
index 20fe1878..2a7dc601 100644
--- a/src/Cantarell-Light.ufo/glyphs/emquad.glif
+++ b/src/Cantarell-Light.ufo/glyphs/emquad.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emquad" format="2">
-  <advance width="1000.0"/>
+  <advance width="1000"/>
   <unicode hex="2001"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/emspace.glif b/src/Cantarell-Light.ufo/glyphs/emspace.glif
index 3b122093..33d6e61a 100644
--- a/src/Cantarell-Light.ufo/glyphs/emspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/emspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emspace" format="2">
-  <advance width="1000.0"/>
+  <advance width="1000"/>
   <unicode hex="2003"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/en-cy.glif b/src/Cantarell-Light.ufo/glyphs/en-cy.glif
index 9ccfe89d..b4893ea3 100644
--- a/src/Cantarell-Light.ufo/glyphs/en-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/en-cy.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="en-cy" format="2">
-  <advance width="529.0"/>
+  <advance width="529"/>
   <unicode hex="043D"/>
-  <anchor x="473.0" y="0.0" name="bottomright"/>
+  <anchor x="473" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="420.0" y="0.0" type="line"/>
-      <point x="441.0" y="0.0" type="line"/>
-      <point x="441.0" y="480.0" type="line"/>
-      <point x="420.0" y="480.0" type="line"/>
+      <point x="420" y="0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="441" y="480" type="line"/>
+      <point x="420" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="100.0" y="245.0" type="line"/>
-      <point x="428.0" y="245.0" type="line"/>
-      <point x="428.0" y="262.0" type="line"/>
-      <point x="100.0" y="262.0" type="line"/>
+      <point x="100" y="245" type="line"/>
+      <point x="428" y="245" type="line"/>
+      <point x="428" y="262" type="line"/>
+      <point x="100" y="262" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/endash.glif b/src/Cantarell-Light.ufo/glyphs/endash.glif
index cfe8e275..c473d754 100644
--- a/src/Cantarell-Light.ufo/glyphs/endash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/endash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="endash" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="2013"/>
   <outline>
     <contour>
-      <point x="96.0" y="240.0" type="line"/>
-      <point x="596.0" y="240.0" type="line"/>
-      <point x="596.0" y="257.0" type="line"/>
-      <point x="96.0" y="257.0" type="line"/>
+      <point x="96" y="240" type="line"/>
+      <point x="596" y="240" type="line"/>
+      <point x="596" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/endescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/endescender-cy.glif
index 1222650b..bb9288da 100644
--- a/src/Cantarell-Light.ufo/glyphs/endescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/endescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="endescender-cy" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="04A3"/>
   <outline>
     <component base="en-cy"/>
-    <component base="descender-cy" xOffset="377.0"/>
+    <component base="descender-cy" xOffset="377"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/eng.glif b/src/Cantarell-Light.ufo/glyphs/eng.glif
index b77e84e3..85285524 100644
--- a/src/Cantarell-Light.ufo/glyphs/eng.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eng.glif
@@ -1,44 +1,44 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eng" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="014B"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="399.0" type="line"/>
-      <point x="105.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="399" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="425.0" y="0.0" type="line"/>
-      <point x="446.0" y="0.0" type="line"/>
-      <point x="446.0" y="314.0" type="line" smooth="yes"/>
-      <point x="446.0" y="421.0"/>
-      <point x="386.0" y="486.0"/>
-      <point x="280.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="486.0"/>
-      <point x="134.0" y="454.0"/>
-      <point x="93.0" y="399.0" type="curve"/>
-      <point x="102.0" y="388.0" type="line"/>
-      <point x="136.0" y="436.0"/>
-      <point x="206.0" y="468.0"/>
-      <point x="277.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="468.0"/>
-      <point x="425.0" y="411.0"/>
-      <point x="425.0" y="314.0" type="curve" smooth="yes"/>
+      <point x="425" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="314" type="line" smooth="yes"/>
+      <point x="446" y="421"/>
+      <point x="386" y="486"/>
+      <point x="280" y="486" type="curve" smooth="yes"/>
+      <point x="204" y="486"/>
+      <point x="134" y="454"/>
+      <point x="93" y="399" type="curve"/>
+      <point x="102" y="388" type="line"/>
+      <point x="136" y="436"/>
+      <point x="206" y="468"/>
+      <point x="277" y="468" type="curve" smooth="yes"/>
+      <point x="372" y="468"/>
+      <point x="425" y="411"/>
+      <point x="425" y="314" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="340.0" y="-217.0" type="line"/>
-      <point x="404.0" y="-187.0"/>
-      <point x="446.0" y="-110.0"/>
-      <point x="446.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="446.0" y="0.0" type="line"/>
-      <point x="425.0" y="0.0" type="line"/>
-      <point x="425.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="425.0" y="-104.0"/>
-      <point x="389.0" y="-173.0"/>
-      <point x="335.0" y="-207.0" type="curve"/>
+      <point x="340" y="-217" type="line"/>
+      <point x="404" y="-187"/>
+      <point x="446" y="-110"/>
+      <point x="446" y="-23" type="curve" smooth="yes"/>
+      <point x="446" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="425" y="-35" type="line" smooth="yes"/>
+      <point x="425" y="-104"/>
+      <point x="389" y="-173"/>
+      <point x="335" y="-207" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
index 4f828efc..6674f55f 100644
--- a/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enghe-cy" format="2">
-  <advance width="648.0"/>
+  <advance width="648"/>
   <unicode hex="04A5"/>
   <outline>
     <contour>
-      <point x="420.0" y="0.0" type="line"/>
-      <point x="441.0" y="0.0" type="line"/>
-      <point x="441.0" y="480.0" type="line"/>
-      <point x="420.0" y="480.0" type="line"/>
+      <point x="420" y="0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="441" y="480" type="line"/>
+      <point x="420" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="100.0" y="245.0" type="line"/>
-      <point x="428.0" y="245.0" type="line"/>
-      <point x="428.0" y="262.0" type="line"/>
-      <point x="100.0" y="262.0" type="line"/>
+      <point x="100" y="245" type="line"/>
+      <point x="428" y="245" type="line"/>
+      <point x="428" y="262" type="line"/>
+      <point x="100" y="262" type="line"/>
     </contour>
     <contour>
-      <point x="428.0" y="463.0" type="line"/>
-      <point x="636.0" y="463.0" type="line"/>
-      <point x="636.0" y="480.0" type="line"/>
-      <point x="428.0" y="480.0" type="line"/>
+      <point x="428" y="463" type="line"/>
+      <point x="636" y="463" type="line"/>
+      <point x="636" y="480" type="line"/>
+      <point x="428" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/enquad.glif b/src/Cantarell-Light.ufo/glyphs/enquad.glif
index efd4d94f..0eea2da5 100644
--- a/src/Cantarell-Light.ufo/glyphs/enquad.glif
+++ b/src/Cantarell-Light.ufo/glyphs/enquad.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enquad" format="2">
-  <advance width="500.0"/>
+  <advance width="500"/>
   <unicode hex="2000"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/enspace.glif b/src/Cantarell-Light.ufo/glyphs/enspace.glif
index be3bcf33..41767d40 100644
--- a/src/Cantarell-Light.ufo/glyphs/enspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/enspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enspace" format="2">
-  <advance width="500.0"/>
+  <advance width="500"/>
   <unicode hex="2002"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/eogonek.glif b/src/Cantarell-Light.ufo/glyphs/eogonek.glif
index f5026d99..b26769d2 100644
--- a/src/Cantarell-Light.ufo/glyphs/eogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eogonek" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0119"/>
   <outline>
     <component base="e"/>
-    <component base="ogonekcomb.tall" xOffset="-6.0" yOffset="-1.0"/>
+    <component base="ogonekcomb.tall" xOffset="-6" yOffset="-1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equal.glif b/src/Cantarell-Light.ufo/glyphs/equal.glif
index 3e268b9f..594df207 100644
--- a/src/Cantarell-Light.ufo/glyphs/equal.glif
+++ b/src/Cantarell-Light.ufo/glyphs/equal.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equal" format="2">
-  <advance width="723.0"/>
+  <advance width="723"/>
   <unicode hex="003D"/>
   <outline>
     <contour>
-      <point x="144.0" y="442.0" type="line"/>
-      <point x="579.0" y="442.0" type="line"/>
-      <point x="579.0" y="459.0" type="line"/>
-      <point x="144.0" y="459.0" type="line"/>
+      <point x="144" y="442" type="line"/>
+      <point x="579" y="442" type="line"/>
+      <point x="579" y="459" type="line"/>
+      <point x="144" y="459" type="line"/>
     </contour>
     <contour>
-      <point x="144.0" y="202.0" type="line"/>
-      <point x="579.0" y="202.0" type="line"/>
-      <point x="579.0" y="219.0" type="line"/>
-      <point x="144.0" y="219.0" type="line"/>
+      <point x="144" y="202" type="line"/>
+      <point x="579" y="202" type="line"/>
+      <point x="579" y="219" type="line"/>
+      <point x="144" y="219" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equal.tf.glif b/src/Cantarell-Light.ufo/glyphs/equal.tf.glif
index 059e4638..a433d067 100644
--- a/src/Cantarell-Light.ufo/glyphs/equal.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/equal.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="115.0" y="432.0" type="line"/>
-      <point x="464.0" y="432.0" type="line"/>
-      <point x="464.0" y="449.0" type="line"/>
-      <point x="115.0" y="449.0" type="line"/>
+      <point x="115" y="432" type="line"/>
+      <point x="464" y="432" type="line"/>
+      <point x="464" y="449" type="line"/>
+      <point x="115" y="449" type="line"/>
     </contour>
     <contour>
-      <point x="115.0" y="192.0" type="line"/>
-      <point x="464.0" y="192.0" type="line"/>
-      <point x="464.0" y="209.0" type="line"/>
-      <point x="115.0" y="209.0" type="line"/>
+      <point x="115" y="192" type="line"/>
+      <point x="464" y="192" type="line"/>
+      <point x="464" y="209" type="line"/>
+      <point x="115" y="209" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equivalence.glif b/src/Cantarell-Light.ufo/glyphs/equivalence.glif
index 69f2b081..fa390d98 100644
--- a/src/Cantarell-Light.ufo/glyphs/equivalence.glif
+++ b/src/Cantarell-Light.ufo/glyphs/equivalence.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equivalence" format="2">
-  <advance width="713.0"/>
+  <advance width="713"/>
   <unicode hex="2261"/>
   <outline>
     <contour>
-      <point x="144.0" y="492.0" type="line"/>
-      <point x="569.0" y="492.0" type="line"/>
-      <point x="569.0" y="509.0" type="line"/>
-      <point x="144.0" y="509.0" type="line"/>
+      <point x="144" y="492" type="line"/>
+      <point x="569" y="492" type="line"/>
+      <point x="569" y="509" type="line"/>
+      <point x="144" y="509" type="line"/>
     </contour>
     <contour>
-      <point x="144.0" y="148.0" type="line"/>
-      <point x="569.0" y="148.0" type="line"/>
-      <point x="569.0" y="165.0" type="line"/>
-      <point x="144.0" y="165.0" type="line"/>
+      <point x="144" y="148" type="line"/>
+      <point x="569" y="148" type="line"/>
+      <point x="569" y="165" type="line"/>
+      <point x="144" y="165" type="line"/>
     </contour>
     <contour>
-      <point x="144.0" y="320.0" type="line"/>
-      <point x="569.0" y="320.0" type="line"/>
-      <point x="569.0" y="337.0" type="line"/>
-      <point x="144.0" y="337.0" type="line"/>
+      <point x="144" y="320" type="line"/>
+      <point x="569" y="320" type="line"/>
+      <point x="569" y="337" type="line"/>
+      <point x="144" y="337" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif
index 5c9272e9..443e637d 100644
--- a/src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equivalence.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="117.0" y="502.0" type="line"/>
-      <point x="462.0" y="502.0" type="line"/>
-      <point x="462.0" y="519.0" type="line"/>
-      <point x="117.0" y="519.0" type="line"/>
+      <point x="117" y="502" type="line"/>
+      <point x="462" y="502" type="line"/>
+      <point x="462" y="519" type="line"/>
+      <point x="117" y="519" type="line"/>
     </contour>
     <contour>
-      <point x="117.0" y="158.0" type="line"/>
-      <point x="462.0" y="158.0" type="line"/>
-      <point x="462.0" y="175.0" type="line"/>
-      <point x="117.0" y="175.0" type="line"/>
+      <point x="117" y="158" type="line"/>
+      <point x="462" y="158" type="line"/>
+      <point x="462" y="175" type="line"/>
+      <point x="117" y="175" type="line"/>
     </contour>
     <contour>
-      <point x="117.0" y="330.0" type="line"/>
-      <point x="462.0" y="330.0" type="line"/>
-      <point x="462.0" y="347.0" type="line"/>
-      <point x="117.0" y="347.0" type="line"/>
+      <point x="117" y="330" type="line"/>
+      <point x="462" y="330" type="line"/>
+      <point x="462" y="347" type="line"/>
+      <point x="117" y="347" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/er-cy.glif b/src/Cantarell-Light.ufo/glyphs/er-cy.glif
index 0bda9667..08ea121c 100644
--- a/src/Cantarell-Light.ufo/glyphs/er-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/er-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="er-cy" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="0440"/>
   <outline>
     <component base="p"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif
index 73bf76c5..84c01e8d 100644
--- a/src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ereversed-cy" format="2">
-  <advance width="458.0"/>
+  <advance width="458"/>
   <unicode hex="044D"/>
-  <anchor x="228.0" y="480.0" name="top"/>
+  <anchor x="228" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="179.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="-7.0"/>
-      <point x="400.0" y="89.0"/>
-      <point x="400.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="400.0" y="398.0"/>
-      <point x="321.0" y="490.0"/>
-      <point x="193.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="490.0"/>
-      <point x="81.0" y="478.0"/>
-      <point x="38.0" y="459.0" type="curve"/>
-      <point x="43.0" y="444.0" type="line"/>
-      <point x="83.0" y="461.0"/>
-      <point x="152.0" y="471.0"/>
-      <point x="191.0" y="471.0" type="curve" smooth="yes"/>
-      <point x="307.0" y="471.0"/>
-      <point x="378.0" y="383.0"/>
-      <point x="378.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="378.0" y="96.0"/>
-      <point x="306.0" y="12.0"/>
-      <point x="183.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="12.0"/>
-      <point x="83.0" y="21.0"/>
-      <point x="44.0" y="38.0" type="curve"/>
-      <point x="37.0" y="21.0" type="line"/>
-      <point x="76.0" y="3.0"/>
-      <point x="135.0" y="-7.0"/>
+      <point x="179" y="-7" type="curve" smooth="yes"/>
+      <point x="316" y="-7"/>
+      <point x="400" y="89"/>
+      <point x="400" y="247" type="curve" smooth="yes"/>
+      <point x="400" y="398"/>
+      <point x="321" y="490"/>
+      <point x="193" y="490" type="curve" smooth="yes"/>
+      <point x="147" y="490"/>
+      <point x="81" y="478"/>
+      <point x="38" y="459" type="curve"/>
+      <point x="43" y="444" type="line"/>
+      <point x="83" y="461"/>
+      <point x="152" y="471"/>
+      <point x="191" y="471" type="curve" smooth="yes"/>
+      <point x="307" y="471"/>
+      <point x="378" y="383"/>
+      <point x="378" y="240" type="curve" smooth="yes"/>
+      <point x="378" y="96"/>
+      <point x="306" y="12"/>
+      <point x="183" y="12" type="curve" smooth="yes"/>
+      <point x="142" y="12"/>
+      <point x="83" y="21"/>
+      <point x="44" y="38" type="curve"/>
+      <point x="37" y="21" type="line"/>
+      <point x="76" y="3"/>
+      <point x="135" y="-7"/>
     </contour>
     <contour>
-      <point x="72.0" y="243.0" type="line"/>
-      <point x="386.0" y="243.0" type="line"/>
-      <point x="386.0" y="260.0" type="line"/>
-      <point x="72.0" y="260.0" type="line"/>
+      <point x="72" y="243" type="line"/>
+      <point x="386" y="243" type="line"/>
+      <point x="386" y="260" type="line"/>
+      <point x="72" y="260" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/es-cy.glif b/src/Cantarell-Light.ufo/glyphs/es-cy.glif
index fb8c1ad9..353469d4 100644
--- a/src/Cantarell-Light.ufo/glyphs/es-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/es-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="es-cy" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0441"/>
-  <anchor x="248.0" y="0.0" name="bottomright"/>
+  <anchor x="248" y="0" name="bottomright"/>
   <outline>
     <component base="c"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif
index bfac1e0b..c8f47b4a 100644
--- a/src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="esdescender-cy" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="04AB"/>
   <outline>
     <component base="es-cy"/>
-    <component base="descender-cy.strait" xOffset="141.0"/>
+    <component base="descender-cy.strait" xOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/estimated.glif b/src/Cantarell-Light.ufo/glyphs/estimated.glif
index 8c70bcfd..59312eb6 100644
--- a/src/Cantarell-Light.ufo/glyphs/estimated.glif
+++ b/src/Cantarell-Light.ufo/glyphs/estimated.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="estimated" format="2">
-  <advance width="893.0"/>
+  <advance width="893"/>
   <unicode hex="212E"/>
   <outline>
     <contour>
-      <point x="450.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="581.0" y="-10.0"/>
-      <point x="705.0" y="42.0"/>
-      <point x="777.0" y="119.0" type="curve"/>
-      <point x="711.0" y="119.0" type="line"/>
-      <point x="639.0" y="62.0"/>
-      <point x="547.0" y="36.0"/>
-      <point x="458.0" y="36.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="36.0"/>
-      <point x="262.0" y="84.0"/>
-      <point x="215.0" y="145.0" type="curve"/>
-      <point x="215.0" y="315.0" type="line"/>
-      <point x="798.0" y="315.0" type="line"/>
-      <point x="798.0" y="545.0"/>
-      <point x="681.0" y="704.0"/>
-      <point x="453.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="222.0" y="704.0"/>
-      <point x="104.0" y="541.0"/>
-      <point x="104.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="123.0"/>
-      <point x="240.0" y="-10.0"/>
+      <point x="450" y="-10" type="curve" smooth="yes"/>
+      <point x="581" y="-10"/>
+      <point x="705" y="42"/>
+      <point x="777" y="119" type="curve"/>
+      <point x="711" y="119" type="line"/>
+      <point x="639" y="62"/>
+      <point x="547" y="36"/>
+      <point x="458" y="36" type="curve" smooth="yes"/>
+      <point x="336" y="36"/>
+      <point x="262" y="84"/>
+      <point x="215" y="145" type="curve"/>
+      <point x="215" y="315" type="line"/>
+      <point x="798" y="315" type="line"/>
+      <point x="798" y="545"/>
+      <point x="681" y="704"/>
+      <point x="453" y="704" type="curve" smooth="yes"/>
+      <point x="222" y="704"/>
+      <point x="104" y="541"/>
+      <point x="104" y="339" type="curve" smooth="yes"/>
+      <point x="104" y="123"/>
+      <point x="240" y="-10"/>
     </contour>
     <contour>
-      <point x="215.0" y="358.0" type="line"/>
-      <point x="215.0" y="535.0" type="line"/>
-      <point x="261.0" y="619.0"/>
-      <point x="336.0" y="662.0"/>
-      <point x="450.0" y="662.0" type="curve" smooth="yes"/>
-      <point x="564.0" y="662.0"/>
-      <point x="638.0" y="619.0"/>
-      <point x="684.0" y="535.0" type="curve"/>
-      <point x="684.0" y="358.0" type="line"/>
+      <point x="215" y="358" type="line"/>
+      <point x="215" y="535" type="line"/>
+      <point x="261" y="619"/>
+      <point x="336" y="662"/>
+      <point x="450" y="662" type="curve" smooth="yes"/>
+      <point x="564" y="662"/>
+      <point x="638" y="619"/>
+      <point x="684" y="535" type="curve"/>
+      <point x="684" y="358" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eth.glif b/src/Cantarell-Light.ufo/glyphs/eth.glif
index 0fae032c..2521ec49 100644
--- a/src/Cantarell-Light.ufo/glyphs/eth.glif
+++ b/src/Cantarell-Light.ufo/glyphs/eth.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eth" format="2">
-  <advance width="556.0"/>
+  <advance width="556"/>
   <unicode hex="00F0"/>
   <outline>
     <contour>
-      <point x="278.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="401.0" y="-9.0"/>
-      <point x="476.0" y="86.0"/>
-      <point x="476.0" y="249.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="488.0"/>
-      <point x="351.0" y="687.0"/>
-      <point x="161.0" y="744.0" type="curve"/>
-      <point x="155.0" y="728.0" type="line"/>
-      <point x="342.0" y="667.0"/>
-      <point x="463.0" y="471.0"/>
-      <point x="457.0" y="237.0" type="curve"/>
-      <point x="459.0" y="317.0" type="line"/>
-      <point x="433.0" y="400.0"/>
-      <point x="364.0" y="449.0"/>
-      <point x="274.0" y="449.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="449.0"/>
-      <point x="69.0" y="357.0"/>
-      <point x="69.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="69.0" y="83.0"/>
-      <point x="157.0" y="-9.0"/>
+      <point x="278" y="-9" type="curve" smooth="yes"/>
+      <point x="401" y="-9"/>
+      <point x="476" y="86"/>
+      <point x="476" y="249" type="curve" smooth="yes"/>
+      <point x="476" y="488"/>
+      <point x="351" y="687"/>
+      <point x="161" y="744" type="curve"/>
+      <point x="155" y="728" type="line"/>
+      <point x="342" y="667"/>
+      <point x="463" y="471"/>
+      <point x="457" y="237" type="curve"/>
+      <point x="459" y="317" type="line"/>
+      <point x="433" y="400"/>
+      <point x="364" y="449"/>
+      <point x="274" y="449" type="curve" smooth="yes"/>
+      <point x="151" y="449"/>
+      <point x="69" y="357"/>
+      <point x="69" y="221" type="curve" smooth="yes"/>
+      <point x="69" y="83"/>
+      <point x="157" y="-9"/>
     </contour>
     <contour>
-      <point x="279.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="170.0" y="9.0"/>
-      <point x="90.0" y="94.0"/>
-      <point x="90.0" y="226.0" type="curve" smooth="yes"/>
-      <point x="90.0" y="351.0"/>
-      <point x="160.0" y="431.0"/>
-      <point x="272.0" y="431.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="431.0"/>
-      <point x="456.0" y="355.0"/>
-      <point x="456.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="456.0" y="94.0"/>
-      <point x="385.0" y="9.0"/>
+      <point x="279" y="9" type="curve" smooth="yes"/>
+      <point x="170" y="9"/>
+      <point x="90" y="94"/>
+      <point x="90" y="226" type="curve" smooth="yes"/>
+      <point x="90" y="351"/>
+      <point x="160" y="431"/>
+      <point x="272" y="431" type="curve" smooth="yes"/>
+      <point x="381" y="431"/>
+      <point x="456" y="355"/>
+      <point x="456" y="221" type="curve" smooth="yes"/>
+      <point x="456" y="94"/>
+      <point x="385" y="9"/>
     </contour>
     <contour>
-      <point x="163.0" y="602.0" type="line"/>
-      <point x="394.0" y="706.0" type="line"/>
-      <point x="387.0" y="720.0" type="line"/>
-      <point x="156.0" y="616.0" type="line"/>
+      <point x="163" y="602" type="line"/>
+      <point x="394" y="706" type="line"/>
+      <point x="387" y="720" type="line"/>
+      <point x="156" y="616" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/etilde.glif b/src/Cantarell-Light.ufo/glyphs/etilde.glif
index 0ea26997..b89e27e9 100644
--- a/src/Cantarell-Light.ufo/glyphs/etilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/etilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="etilde" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="1EBD"/>
   <outline>
     <component base="e"/>
-    <component base="tildecomb" xOffset="18.0"/>
+    <component base="tildecomb" xOffset="18"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/euro.glif b/src/Cantarell-Light.ufo/glyphs/euro.glif
index 2aa40074..f0ec5dc5 100644
--- a/src/Cantarell-Light.ufo/glyphs/euro.glif
+++ b/src/Cantarell-Light.ufo/glyphs/euro.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="euro" format="2">
-  <advance width="777.0"/>
+  <advance width="777"/>
   <unicode hex="20AC"/>
   <outline>
     <contour>
-      <point x="83.0" y="426.0" type="line"/>
-      <point x="628.0" y="426.0" type="line"/>
-      <point x="628.0" y="443.0" type="line"/>
-      <point x="83.0" y="443.0" type="line"/>
+      <point x="83" y="426" type="line"/>
+      <point x="628" y="426" type="line"/>
+      <point x="628" y="443" type="line"/>
+      <point x="83" y="443" type="line"/>
     </contour>
     <contour>
-      <point x="83.0" y="266.0" type="line"/>
-      <point x="605.0" y="266.0" type="line"/>
-      <point x="605.0" y="283.0" type="line"/>
-      <point x="83.0" y="283.0" type="line"/>
+      <point x="83" y="266" type="line"/>
+      <point x="605" y="266" type="line"/>
+      <point x="605" y="283" type="line"/>
+      <point x="83" y="283" type="line"/>
     </contour>
     <contour>
-      <point x="494.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="560.0" y="-10.0"/>
-      <point x="634.0" y="6.0"/>
-      <point x="695.0" y="33.0" type="curve"/>
-      <point x="690.0" y="49.0" type="line"/>
-      <point x="630.0" y="24.0"/>
-      <point x="558.0" y="9.0"/>
-      <point x="498.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="315.0" y="9.0"/>
-      <point x="191.0" y="145.0"/>
-      <point x="191.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="549.0"/>
-      <point x="318.0" y="683.0"/>
-      <point x="508.0" y="683.0" type="curve" smooth="yes"/>
-      <point x="568.0" y="683.0"/>
-      <point x="631.0" y="670.0"/>
-      <point x="689.0" y="645.0" type="curve"/>
-      <point x="696.0" y="662.0" type="line"/>
-      <point x="638.0" y="689.0"/>
-      <point x="575.0" y="702.0"/>
-      <point x="511.0" y="702.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="702.0"/>
-      <point x="169.0" y="556.0"/>
-      <point x="169.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="129.0"/>
-      <point x="300.0" y="-10.0"/>
+      <point x="494" y="-10" type="curve" smooth="yes"/>
+      <point x="560" y="-10"/>
+      <point x="634" y="6"/>
+      <point x="695" y="33" type="curve"/>
+      <point x="690" y="49" type="line"/>
+      <point x="630" y="24"/>
+      <point x="558" y="9"/>
+      <point x="498" y="9" type="curve" smooth="yes"/>
+      <point x="315" y="9"/>
+      <point x="191" y="145"/>
+      <point x="191" y="348" type="curve" smooth="yes"/>
+      <point x="191" y="549"/>
+      <point x="318" y="683"/>
+      <point x="508" y="683" type="curve" smooth="yes"/>
+      <point x="568" y="683"/>
+      <point x="631" y="670"/>
+      <point x="689" y="645" type="curve"/>
+      <point x="696" y="662" type="line"/>
+      <point x="638" y="689"/>
+      <point x="575" y="702"/>
+      <point x="511" y="702" type="curve" smooth="yes"/>
+      <point x="306" y="702"/>
+      <point x="169" y="556"/>
+      <point x="169" y="338" type="curve" smooth="yes"/>
+      <point x="169" y="129"/>
+      <point x="300" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/exclam.glif b/src/Cantarell-Light.ufo/glyphs/exclam.glif
index 7189cdf9..5e325349 100644
--- a/src/Cantarell-Light.ufo/glyphs/exclam.glif
+++ b/src/Cantarell-Light.ufo/glyphs/exclam.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="exclam" format="2">
-  <advance width="214.0"/>
+  <advance width="214"/>
   <unicode hex="0021"/>
   <outline>
     <contour>
-      <point x="98.0" y="155.0" type="line"/>
-      <point x="115.0" y="155.0" type="line"/>
-      <point x="117.0" y="694.0" type="line"/>
-      <point x="96.0" y="694.0" type="line"/>
+      <point x="98" y="155" type="line"/>
+      <point x="115" y="155" type="line"/>
+      <point x="117" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="109.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="123.0" y="-10.0"/>
-      <point x="132.0" y="0.0"/>
-      <point x="132.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="27.0"/>
-      <point x="123.0" y="37.0"/>
-      <point x="109.0" y="37.0" type="curve" smooth="yes"/>
-      <point x="95.0" y="37.0"/>
-      <point x="86.0" y="27.0"/>
-      <point x="86.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="86.0" y="0.0"/>
-      <point x="95.0" y="-10.0"/>
+      <point x="109" y="-10" type="curve" smooth="yes"/>
+      <point x="123" y="-10"/>
+      <point x="132" y="0"/>
+      <point x="132" y="13" type="curve" smooth="yes"/>
+      <point x="132" y="27"/>
+      <point x="123" y="37"/>
+      <point x="109" y="37" type="curve" smooth="yes"/>
+      <point x="95" y="37"/>
+      <point x="86" y="27"/>
+      <point x="86" y="13" type="curve" smooth="yes"/>
+      <point x="86" y="0"/>
+      <point x="95" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/exclamdown.glif b/src/Cantarell-Light.ufo/glyphs/exclamdown.glif
index 8759d504..cb71790c 100644
--- a/src/Cantarell-Light.ufo/glyphs/exclamdown.glif
+++ b/src/Cantarell-Light.ufo/glyphs/exclamdown.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="exclamdown" format="2">
-  <advance width="214.0"/>
+  <advance width="214"/>
   <unicode hex="00A1"/>
   <outline>
-    <component base="exclam" yScale="-1.0" xOffset="-5.0" yOffset="470.0"/>
+    <component base="exclam" yScale="-1" xOffset="-5" yOffset="470"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/f.glif b/src/Cantarell-Light.ufo/glyphs/f.glif
index ff5887cb..1de1c1fd 100644
--- a/src/Cantarell-Light.ufo/glyphs/f.glif
+++ b/src/Cantarell-Light.ufo/glyphs/f.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f" format="2">
-  <advance width="295.0"/>
+  <advance width="295"/>
   <unicode hex="0066"/>
   <note>
 f
 </note>
-  <anchor x="106.0" y="0.0" name="bottom"/>
-  <anchor x="213.0" y="739.0" name="top"/>
+  <anchor x="106" y="0" name="bottom"/>
+  <anchor x="213" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="96.0" y="0.0" type="line"/>
-      <point x="116.0" y="0.0" type="line"/>
-      <point x="116.0" y="636.0" type="line" smooth="yes"/>
-      <point x="116.0" y="694.0"/>
-      <point x="156.0" y="731.0"/>
-      <point x="217.0" y="731.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="731.0"/>
-      <point x="274.0" y="724.0"/>
-      <point x="297.0" y="712.0" type="curve"/>
-      <point x="303.0" y="726.0" type="line"/>
-      <point x="276.0" y="741.0"/>
-      <point x="248.0" y="749.0"/>
-      <point x="220.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="749.0"/>
-      <point x="96.0" y="702.0"/>
-      <point x="96.0" y="631.0" type="curve" smooth="yes"/>
+      <point x="96" y="0" type="line"/>
+      <point x="116" y="0" type="line"/>
+      <point x="116" y="636" type="line" smooth="yes"/>
+      <point x="116" y="694"/>
+      <point x="156" y="731"/>
+      <point x="217" y="731" type="curve" smooth="yes"/>
+      <point x="244" y="731"/>
+      <point x="274" y="724"/>
+      <point x="297" y="712" type="curve"/>
+      <point x="303" y="726" type="line"/>
+      <point x="276" y="741"/>
+      <point x="248" y="749"/>
+      <point x="220" y="749" type="curve" smooth="yes"/>
+      <point x="146" y="749"/>
+      <point x="96" y="702"/>
+      <point x="96" y="631" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="22.0" y="463.0" type="line"/>
-      <point x="275.0" y="463.0" type="line"/>
-      <point x="275.0" y="480.0" type="line"/>
-      <point x="22.0" y="480.0" type="line"/>
+      <point x="22" y="463" type="line"/>
+      <point x="275" y="463" type="line"/>
+      <point x="275" y="480" type="line"/>
+      <point x="22" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/f_f.glif b/src/Cantarell-Light.ufo/glyphs/f_f.glif
index 3c4a631c..e0053a38 100644
--- a/src/Cantarell-Light.ufo/glyphs/f_f.glif
+++ b/src/Cantarell-Light.ufo/glyphs/f_f.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f" format="2">
-  <advance width="590.0"/>
+  <advance width="590"/>
   <outline>
     <component base="f"/>
-    <component base="f" xOffset="295.0"/>
+    <component base="f" xOffset="295"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/f_f_i.glif b/src/Cantarell-Light.ufo/glyphs/f_f_i.glif
index 8402ef81..dc0e788f 100644
--- a/src/Cantarell-Light.ufo/glyphs/f_f_i.glif
+++ b/src/Cantarell-Light.ufo/glyphs/f_f_i.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f_i" format="2">
-  <advance width="791.0"/>
+  <advance width="791"/>
   <outline>
     <component base="f_f"/>
-    <component base="i" xOffset="590.0"/>
+    <component base="i" xOffset="590"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/f_f_l.glif b/src/Cantarell-Light.ufo/glyphs/f_f_l.glif
index f5592778..bb7a11e8 100644
--- a/src/Cantarell-Light.ufo/glyphs/f_f_l.glif
+++ b/src/Cantarell-Light.ufo/glyphs/f_f_l.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f_l" format="2">
-  <advance width="822.0"/>
+  <advance width="822"/>
   <outline>
     <component base="f_f"/>
-    <component base="l" xOffset="590.0"/>
+    <component base="l" xOffset="590"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fi.glif b/src/Cantarell-Light.ufo/glyphs/fi.glif
index d367ed00..30d55751 100644
--- a/src/Cantarell-Light.ufo/glyphs/fi.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fi.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fi" format="2">
-  <advance width="496.0"/>
+  <advance width="496"/>
   <unicode hex="FB01"/>
   <outline>
     <component base="f"/>
-    <component base="i" xOffset="295.0"/>
+    <component base="i" xOffset="295"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/figuredash.glif b/src/Cantarell-Light.ufo/glyphs/figuredash.glif
index 26be1988..9219c463 100644
--- a/src/Cantarell-Light.ufo/glyphs/figuredash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/figuredash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="figuredash" format="2">
-  <advance width="792.0"/>
+  <advance width="792"/>
   <unicode hex="2012"/>
   <outline>
     <contour>
-      <point x="96.0" y="240.0" type="line"/>
-      <point x="696.0" y="240.0" type="line"/>
-      <point x="696.0" y="257.0" type="line"/>
-      <point x="96.0" y="257.0" type="line"/>
+      <point x="96" y="240" type="line"/>
+      <point x="696" y="240" type="line"/>
+      <point x="696" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/figurespace.glif b/src/Cantarell-Light.ufo/glyphs/figurespace.glif
index db3d56ef..8513f6fc 100644
--- a/src/Cantarell-Light.ufo/glyphs/figurespace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/figurespace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="figurespace" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="2007"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/firsttonechinese.glif 
b/src/Cantarell-Light.ufo/glyphs/firsttonechinese.glif
index c41e3f52..22d19c3c 100644
--- a/src/Cantarell-Light.ufo/glyphs/firsttonechinese.glif
+++ b/src/Cantarell-Light.ufo/glyphs/firsttonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="firsttonechinese" format="2">
-  <advance width="475.0"/>
+  <advance width="475"/>
   <unicode hex="02C9"/>
   <outline>
     <component base="macroncomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/fita-cy.glif b/src/Cantarell-Light.ufo/glyphs/fita-cy.glif
index cc6f45e8..3c35b8c2 100644
--- a/src/Cantarell-Light.ufo/glyphs/fita-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fita-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fita-cy" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="0473"/>
   <outline>
     <component base="obarred-cy"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.dnom.glif b/src/Cantarell-Light.ufo/glyphs/five.dnom.glif
index 4d2d1be3..8b7d2810 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.dnom.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.dnom" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <note>
 five
 </note>
   <outline>
     <contour>
-      <point x="185.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="-7.0"/>
-      <point x="355.0" y="54.0"/>
-      <point x="355.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="224.0"/>
-      <point x="290.0" y="277.0"/>
-      <point x="181.0" y="277.0" type="curve" smooth="yes"/>
-      <point x="156.0" y="277.0"/>
-      <point x="120.0" y="274.0"/>
-      <point x="83.0" y="267.0" type="curve"/>
-      <point x="92.0" y="262.0" type="line"/>
-      <point x="102.0" y="454.0" type="line"/>
-      <point x="333.0" y="454.0" type="line"/>
-      <point x="333.0" y="472.0" type="line"/>
-      <point x="83.0" y="472.0" type="line"/>
-      <point x="71.0" y="247.0" type="line"/>
-      <point x="105.0" y="254.0"/>
-      <point x="144.0" y="258.0"/>
-      <point x="174.0" y="258.0" type="curve" smooth="yes"/>
-      <point x="278.0" y="258.0"/>
-      <point x="333.0" y="209.0"/>
-      <point x="333.0" y="137.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="63.0"/>
-      <point x="276.0" y="13.0"/>
-      <point x="189.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="13.0"/>
-      <point x="91.0" y="26.0"/>
-      <point x="56.0" y="45.0" type="curve"/>
-      <point x="50.0" y="28.0" type="line"/>
-      <point x="88.0" y="6.0"/>
-      <point x="138.0" y="-7.0"/>
+      <point x="185" y="-7" type="curve" smooth="yes"/>
+      <point x="289" y="-7"/>
+      <point x="355" y="54"/>
+      <point x="355" y="140" type="curve" smooth="yes"/>
+      <point x="355" y="224"/>
+      <point x="290" y="277"/>
+      <point x="181" y="277" type="curve" smooth="yes"/>
+      <point x="156" y="277"/>
+      <point x="120" y="274"/>
+      <point x="83" y="267" type="curve"/>
+      <point x="92" y="262" type="line"/>
+      <point x="102" y="454" type="line"/>
+      <point x="333" y="454" type="line"/>
+      <point x="333" y="472" type="line"/>
+      <point x="83" y="472" type="line"/>
+      <point x="71" y="247" type="line"/>
+      <point x="105" y="254"/>
+      <point x="144" y="258"/>
+      <point x="174" y="258" type="curve" smooth="yes"/>
+      <point x="278" y="258"/>
+      <point x="333" y="209"/>
+      <point x="333" y="137" type="curve" smooth="yes"/>
+      <point x="333" y="63"/>
+      <point x="276" y="13"/>
+      <point x="189" y="13" type="curve" smooth="yes"/>
+      <point x="142" y="13"/>
+      <point x="91" y="26"/>
+      <point x="56" y="45" type="curve"/>
+      <point x="50" y="28" type="line"/>
+      <point x="88" y="6"/>
+      <point x="138" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.glif b/src/Cantarell-Light.ufo/glyphs/five.glif
index f941d41d..40c84163 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five" format="2">
-  <advance width="542.0"/>
+  <advance width="542"/>
   <unicode hex="0035"/>
   <outline>
     <component base="five.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.lf.glif b/src/Cantarell-Light.ufo/glyphs/five.lf.glif
index 310af708..4c7c8fef 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.lf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.lf" format="2">
-  <advance width="542.0"/>
+  <advance width="542"/>
   <outline>
     <contour>
-      <point x="251.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="389.0" y="-10.0"/>
-      <point x="475.0" y="80.0"/>
-      <point x="475.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="475.0" y="326.0"/>
-      <point x="388.0" y="403.0"/>
-      <point x="243.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="403.0"/>
-      <point x="156.0" y="398.0"/>
-      <point x="106.0" y="388.0" type="curve"/>
-      <point x="118.0" y="384.0" type="line"/>
-      <point x="131.0" y="677.0" type="line"/>
-      <point x="446.0" y="677.0" type="line"/>
-      <point x="446.0" y="694.0" type="line"/>
-      <point x="113.0" y="694.0" type="line"/>
-      <point x="97.0" y="369.0" type="line"/>
-      <point x="143.0" y="379.0"/>
-      <point x="195.0" y="385.0"/>
-      <point x="236.0" y="385.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="385.0"/>
-      <point x="454.0" y="310.0"/>
-      <point x="454.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="454.0" y="88.0"/>
-      <point x="376.0" y="9.0"/>
-      <point x="255.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="9.0"/>
-      <point x="121.0" y="29.0"/>
-      <point x="76.0" y="58.0" type="curve"/>
-      <point x="70.0" y="41.0" type="line"/>
-      <point x="120.0" y="9.0"/>
-      <point x="187.0" y="-10.0"/>
+      <point x="251" y="-10" type="curve" smooth="yes"/>
+      <point x="389" y="-10"/>
+      <point x="475" y="80"/>
+      <point x="475" y="203" type="curve" smooth="yes"/>
+      <point x="475" y="326"/>
+      <point x="388" y="403"/>
+      <point x="243" y="403" type="curve" smooth="yes"/>
+      <point x="206" y="403"/>
+      <point x="156" y="398"/>
+      <point x="106" y="388" type="curve"/>
+      <point x="118" y="384" type="line"/>
+      <point x="131" y="677" type="line"/>
+      <point x="446" y="677" type="line"/>
+      <point x="446" y="694" type="line"/>
+      <point x="113" y="694" type="line"/>
+      <point x="97" y="369" type="line"/>
+      <point x="143" y="379"/>
+      <point x="195" y="385"/>
+      <point x="236" y="385" type="curve" smooth="yes"/>
+      <point x="380" y="385"/>
+      <point x="454" y="310"/>
+      <point x="454" y="201" type="curve" smooth="yes"/>
+      <point x="454" y="88"/>
+      <point x="376" y="9"/>
+      <point x="255" y="9" type="curve" smooth="yes"/>
+      <point x="193" y="9"/>
+      <point x="121" y="29"/>
+      <point x="76" y="58" type="curve"/>
+      <point x="70" y="41" type="line"/>
+      <point x="120" y="9"/>
+      <point x="187" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.numr.glif b/src/Cantarell-Light.ufo/glyphs/five.numr.glif
index aae7698a..274171a9 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.numr" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <outline>
-    <component base="five.dnom" yOffset="260.0"/>
+    <component base="five.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.osf.glif b/src/Cantarell-Light.ufo/glyphs/five.osf.glif
index 61dddc06..f78453f9 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.osf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.osf" format="2">
-  <advance width="542.0"/>
+  <advance width="542"/>
   <outline>
     <contour>
-      <point x="251.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="389.0" y="-110.0"/>
-      <point x="475.0" y="-20.0"/>
-      <point x="475.0" y="103.0" type="curve" smooth="yes"/>
-      <point x="475.0" y="226.0"/>
-      <point x="388.0" y="303.0"/>
-      <point x="243.0" y="303.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="303.0"/>
-      <point x="156.0" y="298.0"/>
-      <point x="106.0" y="288.0" type="curve"/>
-      <point x="118.0" y="284.0" type="line"/>
-      <point x="131.0" y="577.0" type="line"/>
-      <point x="446.0" y="577.0" type="line"/>
-      <point x="446.0" y="594.0" type="line"/>
-      <point x="113.0" y="594.0" type="line"/>
-      <point x="97.0" y="269.0" type="line"/>
-      <point x="143.0" y="279.0"/>
-      <point x="195.0" y="285.0"/>
-      <point x="236.0" y="285.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="285.0"/>
-      <point x="454.0" y="210.0"/>
-      <point x="454.0" y="101.0" type="curve" smooth="yes"/>
-      <point x="454.0" y="-12.0"/>
-      <point x="376.0" y="-91.0"/>
-      <point x="255.0" y="-91.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="-91.0"/>
-      <point x="121.0" y="-71.0"/>
-      <point x="76.0" y="-42.0" type="curve"/>
-      <point x="70.0" y="-59.0" type="line"/>
-      <point x="120.0" y="-91.0"/>
-      <point x="187.0" y="-110.0"/>
+      <point x="251" y="-110" type="curve" smooth="yes"/>
+      <point x="389" y="-110"/>
+      <point x="475" y="-20"/>
+      <point x="475" y="103" type="curve" smooth="yes"/>
+      <point x="475" y="226"/>
+      <point x="388" y="303"/>
+      <point x="243" y="303" type="curve" smooth="yes"/>
+      <point x="206" y="303"/>
+      <point x="156" y="298"/>
+      <point x="106" y="288" type="curve"/>
+      <point x="118" y="284" type="line"/>
+      <point x="131" y="577" type="line"/>
+      <point x="446" y="577" type="line"/>
+      <point x="446" y="594" type="line"/>
+      <point x="113" y="594" type="line"/>
+      <point x="97" y="269" type="line"/>
+      <point x="143" y="279"/>
+      <point x="195" y="285"/>
+      <point x="236" y="285" type="curve" smooth="yes"/>
+      <point x="380" y="285"/>
+      <point x="454" y="210"/>
+      <point x="454" y="101" type="curve" smooth="yes"/>
+      <point x="454" y="-12"/>
+      <point x="376" y="-91"/>
+      <point x="255" y="-91" type="curve" smooth="yes"/>
+      <point x="193" y="-91"/>
+      <point x="121" y="-71"/>
+      <point x="76" y="-42" type="curve"/>
+      <point x="70" y="-59" type="line"/>
+      <point x="120" y="-91"/>
+      <point x="187" y="-110"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.subs.glif b/src/Cantarell-Light.ufo/glyphs/five.subs.glif
index d2d2a803..be68ee30 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.subs" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <outline>
-    <component base="five.dnom" yOffset="-170.0"/>
+    <component base="five.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.tf.glif b/src/Cantarell-Light.ufo/glyphs/five.tf.glif
index dbdd0bd8..2cd9df74 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.tf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="269.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="-10.0"/>
-      <point x="506.0" y="80.0"/>
-      <point x="506.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="506.0" y="326.0"/>
-      <point x="413.0" y="403.0"/>
-      <point x="260.0" y="403.0" type="curve" smooth="yes"/>
-      <point x="222.0" y="403.0"/>
-      <point x="168.0" y="398.0"/>
-      <point x="115.0" y="388.0" type="curve"/>
-      <point x="127.0" y="384.0" type="line"/>
-      <point x="141.0" y="677.0" type="line"/>
-      <point x="475.0" y="677.0" type="line"/>
-      <point x="475.0" y="694.0" type="line"/>
-      <point x="123.0" y="694.0" type="line"/>
-      <point x="106.0" y="369.0" type="line"/>
-      <point x="155.0" y="379.0"/>
-      <point x="211.0" y="385.0"/>
-      <point x="254.0" y="385.0" type="curve" smooth="yes"/>
-      <point x="406.0" y="385.0"/>
-      <point x="485.0" y="310.0"/>
-      <point x="485.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="88.0"/>
-      <point x="401.0" y="9.0"/>
-      <point x="274.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="9.0"/>
-      <point x="134.0" y="28.0"/>
-      <point x="84.0" y="58.0" type="curve"/>
-      <point x="78.0" y="41.0" type="line"/>
-      <point x="131.0" y="9.0"/>
-      <point x="201.0" y="-10.0"/>
+      <point x="269" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="506" y="80"/>
+      <point x="506" y="203" type="curve" smooth="yes"/>
+      <point x="506" y="326"/>
+      <point x="413" y="403"/>
+      <point x="260" y="403" type="curve" smooth="yes"/>
+      <point x="222" y="403"/>
+      <point x="168" y="398"/>
+      <point x="115" y="388" type="curve"/>
+      <point x="127" y="384" type="line"/>
+      <point x="141" y="677" type="line"/>
+      <point x="475" y="677" type="line"/>
+      <point x="475" y="694" type="line"/>
+      <point x="123" y="694" type="line"/>
+      <point x="106" y="369" type="line"/>
+      <point x="155" y="379"/>
+      <point x="211" y="385"/>
+      <point x="254" y="385" type="curve" smooth="yes"/>
+      <point x="406" y="385"/>
+      <point x="485" y="310"/>
+      <point x="485" y="201" type="curve" smooth="yes"/>
+      <point x="485" y="88"/>
+      <point x="401" y="9"/>
+      <point x="274" y="9" type="curve" smooth="yes"/>
+      <point x="209" y="9"/>
+      <point x="134" y="28"/>
+      <point x="84" y="58" type="curve"/>
+      <point x="78" y="41" type="line"/>
+      <point x="131" y="9"/>
+      <point x="201" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.tosf.glif b/src/Cantarell-Light.ufo/glyphs/five.tosf.glif
index c64b2e20..3bc015b2 100644
--- a/src/Cantarell-Light.ufo/glyphs/five.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/five.tosf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="269.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="-110.0"/>
-      <point x="506.0" y="-20.0"/>
-      <point x="506.0" y="103.0" type="curve" smooth="yes"/>
-      <point x="506.0" y="226.0"/>
-      <point x="413.0" y="303.0"/>
-      <point x="261.0" y="303.0" type="curve" smooth="yes"/>
-      <point x="222.0" y="303.0"/>
-      <point x="168.0" y="298.0"/>
-      <point x="115.0" y="288.0" type="curve"/>
-      <point x="128.0" y="284.0" type="line"/>
-      <point x="141.0" y="577.0" type="line"/>
-      <point x="475.0" y="577.0" type="line"/>
-      <point x="475.0" y="594.0" type="line"/>
-      <point x="123.0" y="594.0" type="line"/>
-      <point x="106.0" y="269.0" type="line"/>
-      <point x="155.0" y="279.0"/>
-      <point x="211.0" y="285.0"/>
-      <point x="254.0" y="285.0" type="curve" smooth="yes"/>
-      <point x="406.0" y="285.0"/>
-      <point x="485.0" y="210.0"/>
-      <point x="485.0" y="101.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="-12.0"/>
-      <point x="401.0" y="-91.0"/>
-      <point x="274.0" y="-91.0" type="curve" smooth="yes"/>
-      <point x="208.0" y="-91.0"/>
-      <point x="132.0" y="-71.0"/>
-      <point x="84.0" y="-42.0" type="curve"/>
-      <point x="78.0" y="-59.0" type="line"/>
-      <point x="131.0" y="-91.0"/>
-      <point x="202.0" y="-110.0"/>
+      <point x="269" y="-110" type="curve" smooth="yes"/>
+      <point x="415" y="-110"/>
+      <point x="506" y="-20"/>
+      <point x="506" y="103" type="curve" smooth="yes"/>
+      <point x="506" y="226"/>
+      <point x="413" y="303"/>
+      <point x="261" y="303" type="curve" smooth="yes"/>
+      <point x="222" y="303"/>
+      <point x="168" y="298"/>
+      <point x="115" y="288" type="curve"/>
+      <point x="128" y="284" type="line"/>
+      <point x="141" y="577" type="line"/>
+      <point x="475" y="577" type="line"/>
+      <point x="475" y="594" type="line"/>
+      <point x="123" y="594" type="line"/>
+      <point x="106" y="269" type="line"/>
+      <point x="155" y="279"/>
+      <point x="211" y="285"/>
+      <point x="254" y="285" type="curve" smooth="yes"/>
+      <point x="406" y="285"/>
+      <point x="485" y="210"/>
+      <point x="485" y="101" type="curve" smooth="yes"/>
+      <point x="485" y="-12"/>
+      <point x="401" y="-91"/>
+      <point x="274" y="-91" type="curve" smooth="yes"/>
+      <point x="208" y="-91"/>
+      <point x="132" y="-71"/>
+      <point x="84" y="-42" type="curve"/>
+      <point x="78" y="-59" type="line"/>
+      <point x="131" y="-91"/>
+      <point x="202" y="-110"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/fiveeighths.glif b/src/Cantarell-Light.ufo/glyphs/fiveeighths.glif
index 5c3ce597..a78260fd 100644
--- a/src/Cantarell-Light.ufo/glyphs/fiveeighths.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fiveeighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fiveeighths" format="2">
-  <advance width="1131.0"/>
+  <advance width="1131"/>
   <unicode hex="215D"/>
   <outline>
     <component base="five.numr"/>
-    <component base="fraction" xOffset="400.0"/>
-    <component base="eight.dnom" xOffset="700.0"/>
+    <component base="fraction" xOffset="400"/>
+    <component base="eight.dnom" xOffset="700"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fiveinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/fiveinferior.glif
index ec152e68..116315aa 100644
--- a/src/Cantarell-Light.ufo/glyphs/fiveinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fiveinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fiveinferior" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <unicode hex="2085"/>
   <outline>
-    <component base="five.dnom" yOffset="-100.0"/>
+    <component base="five.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fivesixths.glif b/src/Cantarell-Light.ufo/glyphs/fivesixths.glif
index 8993b1e2..3db7a01e 100644
--- a/src/Cantarell-Light.ufo/glyphs/fivesixths.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fivesixths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fivesixths" format="2">
-  <advance width="1132.0"/>
+  <advance width="1132"/>
   <unicode hex="215A"/>
   <outline>
     <component base="five.numr"/>
-    <component base="fraction" xOffset="400.0"/>
-    <component base="six.dnom" xOffset="700.0"/>
+    <component base="fraction" xOffset="400"/>
+    <component base="six.dnom" xOffset="700"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fivesuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/fivesuperior.glif
index cb1aad61..b7737b45 100644
--- a/src/Cantarell-Light.ufo/glyphs/fivesuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fivesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fivesuperior" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <unicode hex="2075"/>
   <outline>
-    <component base="five.dnom" yOffset="370.0"/>
+    <component base="five.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fl.glif b/src/Cantarell-Light.ufo/glyphs/fl.glif
index bff9b675..d545e13c 100644
--- a/src/Cantarell-Light.ufo/glyphs/fl.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fl.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fl" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="FB02"/>
   <outline>
     <component base="f"/>
-    <component base="l" xOffset="295.0"/>
+    <component base="l" xOffset="295"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/florin.glif b/src/Cantarell-Light.ufo/glyphs/florin.glif
index 28d409dd..ff255cd3 100644
--- a/src/Cantarell-Light.ufo/glyphs/florin.glif
+++ b/src/Cantarell-Light.ufo/glyphs/florin.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="florin" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0192"/>
   <outline>
     <contour>
-      <point x="164.0" y="0.0" type="line"/>
-      <point x="184.0" y="0.0" type="line"/>
-      <point x="184.0" y="636.0" type="line" smooth="yes"/>
-      <point x="184.0" y="695.0"/>
-      <point x="218.0" y="731.0"/>
-      <point x="275.0" y="731.0" type="curve" smooth="yes"/>
-      <point x="302.0" y="731.0"/>
-      <point x="331.0" y="723.0"/>
-      <point x="350.0" y="711.0" type="curve"/>
-      <point x="356.0" y="727.0" type="line"/>
-      <point x="335.0" y="741.0"/>
-      <point x="307.0" y="749.0"/>
-      <point x="278.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="211.0" y="749.0"/>
-      <point x="164.0" y="702.0"/>
-      <point x="164.0" y="631.0" type="curve" smooth="yes"/>
+      <point x="164" y="0" type="line"/>
+      <point x="184" y="0" type="line"/>
+      <point x="184" y="636" type="line" smooth="yes"/>
+      <point x="184" y="695"/>
+      <point x="218" y="731"/>
+      <point x="275" y="731" type="curve" smooth="yes"/>
+      <point x="302" y="731"/>
+      <point x="331" y="723"/>
+      <point x="350" y="711" type="curve"/>
+      <point x="356" y="727" type="line"/>
+      <point x="335" y="741"/>
+      <point x="307" y="749"/>
+      <point x="278" y="749" type="curve" smooth="yes"/>
+      <point x="211" y="749"/>
+      <point x="164" y="702"/>
+      <point x="164" y="631" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="87.0" y="463.0" type="line"/>
-      <point x="338.0" y="463.0" type="line"/>
-      <point x="338.0" y="480.0" type="line"/>
-      <point x="87.0" y="480.0" type="line"/>
+      <point x="87" y="463" type="line"/>
+      <point x="338" y="463" type="line"/>
+      <point x="338" y="480" type="line"/>
+      <point x="87" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="78.0" y="-217.0" type="line"/>
-      <point x="142.0" y="-187.0"/>
-      <point x="184.0" y="-110.0"/>
-      <point x="184.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="0.0" type="line"/>
-      <point x="164.0" y="0.0" type="line"/>
-      <point x="164.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="164.0" y="-104.0"/>
-      <point x="127.0" y="-173.0"/>
-      <point x="73.0" y="-207.0" type="curve"/>
+      <point x="78" y="-217" type="line"/>
+      <point x="142" y="-187"/>
+      <point x="184" y="-110"/>
+      <point x="184" y="-23" type="curve" smooth="yes"/>
+      <point x="184" y="0" type="line"/>
+      <point x="164" y="0" type="line"/>
+      <point x="164" y="-35" type="line" smooth="yes"/>
+      <point x="164" y="-104"/>
+      <point x="127" y="-173"/>
+      <point x="73" y="-207" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.dnom.glif b/src/Cantarell-Light.ufo/glyphs/four.dnom.glif
index ca44da0f..b1075c74 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.dnom.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.dnom" format="2">
-  <advance width="425.0"/>
+  <advance width="425"/>
   <note>
 four
 </note>
   <outline>
     <contour>
-      <point x="289.0" y="-7.0" type="line"/>
-      <point x="308.0" y="-7.0" type="line"/>
-      <point x="308.0" y="472.0" type="line"/>
-      <point x="290.0" y="472.0" type="line"/>
-      <point x="27.0" y="137.0" type="line"/>
-      <point x="27.0" y="126.0" type="line"/>
-      <point x="399.0" y="126.0" type="line"/>
-      <point x="399.0" y="144.0" type="line"/>
-      <point x="50.0" y="144.0" type="line"/>
-      <point x="49.0" y="139.0" type="line"/>
-      <point x="289.0" y="443.0" type="line"/>
-      <point x="289.0" y="440.0" type="line"/>
+      <point x="289" y="-7" type="line"/>
+      <point x="308" y="-7" type="line"/>
+      <point x="308" y="472" type="line"/>
+      <point x="290" y="472" type="line"/>
+      <point x="27" y="137" type="line"/>
+      <point x="27" y="126" type="line"/>
+      <point x="399" y="126" type="line"/>
+      <point x="399" y="144" type="line"/>
+      <point x="50" y="144" type="line"/>
+      <point x="49" y="139" type="line"/>
+      <point x="289" y="443" type="line"/>
+      <point x="289" y="440" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.glif b/src/Cantarell-Light.ufo/glyphs/four.glif
index 90e6a242..e2a1917d 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four" format="2">
-  <advance width="568.0"/>
+  <advance width="568"/>
   <unicode hex="0034"/>
   <outline>
     <component base="four.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.lf.glif b/src/Cantarell-Light.ufo/glyphs/four.lf.glif
index 8cda0567..49d8b56e 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.lf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.lf" format="2">
-  <advance width="568.0"/>
+  <advance width="568"/>
   <outline>
     <contour>
-      <point x="393.0" y="-10.0" type="line"/>
-      <point x="411.0" y="-10.0" type="line"/>
-      <point x="411.0" y="694.0" type="line"/>
-      <point x="394.0" y="694.0" type="line"/>
-      <point x="37.0" y="200.0" type="line"/>
-      <point x="37.0" y="190.0" type="line"/>
-      <point x="533.0" y="190.0" type="line"/>
-      <point x="533.0" y="207.0" type="line"/>
-      <point x="59.0" y="207.0" type="line"/>
-      <point x="59.0" y="202.0" type="line"/>
-      <point x="393.0" y="667.0" type="line"/>
-      <point x="393.0" y="665.0" type="line"/>
+      <point x="393" y="-10" type="line"/>
+      <point x="411" y="-10" type="line"/>
+      <point x="411" y="694" type="line"/>
+      <point x="394" y="694" type="line"/>
+      <point x="37" y="200" type="line"/>
+      <point x="37" y="190" type="line"/>
+      <point x="533" y="190" type="line"/>
+      <point x="533" y="207" type="line"/>
+      <point x="59" y="207" type="line"/>
+      <point x="59" y="202" type="line"/>
+      <point x="393" y="667" type="line"/>
+      <point x="393" y="665" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.numr.glif b/src/Cantarell-Light.ufo/glyphs/four.numr.glif
index 37d95767..a545045a 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.numr" format="2">
-  <advance width="425.0"/>
+  <advance width="425"/>
   <outline>
-    <component base="four.dnom" yOffset="260.0"/>
+    <component base="four.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.osf.glif b/src/Cantarell-Light.ufo/glyphs/four.osf.glif
index 33078bbe..a09bbe17 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.osf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.osf" format="2">
-  <advance width="568.0"/>
+  <advance width="568"/>
   <outline>
     <contour>
-      <point x="393.0" y="-110.0" type="line"/>
-      <point x="411.0" y="-110.0" type="line"/>
-      <point x="411.0" y="594.0" type="line"/>
-      <point x="394.0" y="594.0" type="line"/>
-      <point x="37.0" y="100.0" type="line"/>
-      <point x="37.0" y="90.0" type="line"/>
-      <point x="533.0" y="90.0" type="line"/>
-      <point x="533.0" y="107.0" type="line"/>
-      <point x="59.0" y="107.0" type="line"/>
-      <point x="59.0" y="102.0" type="line"/>
-      <point x="393.0" y="567.0" type="line"/>
-      <point x="393.0" y="565.0" type="line"/>
+      <point x="393" y="-110" type="line"/>
+      <point x="411" y="-110" type="line"/>
+      <point x="411" y="594" type="line"/>
+      <point x="394" y="594" type="line"/>
+      <point x="37" y="100" type="line"/>
+      <point x="37" y="90" type="line"/>
+      <point x="533" y="90" type="line"/>
+      <point x="533" y="107" type="line"/>
+      <point x="59" y="107" type="line"/>
+      <point x="59" y="102" type="line"/>
+      <point x="393" y="567" type="line"/>
+      <point x="393" y="565" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.subs.glif b/src/Cantarell-Light.ufo/glyphs/four.subs.glif
index 07411168..e7ecf400 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.subs" format="2">
-  <advance width="425.0"/>
+  <advance width="425"/>
   <outline>
-    <component base="four.dnom" yOffset="-170.0"/>
+    <component base="four.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.tf.glif b/src/Cantarell-Light.ufo/glyphs/four.tf.glif
index 00015674..886b4189 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.tf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="400.0" y="-10.0" type="line"/>
-      <point x="418.0" y="-10.0" type="line"/>
-      <point x="418.0" y="694.0" type="line"/>
-      <point x="401.0" y="694.0" type="line"/>
-      <point x="39.0" y="200.0" type="line"/>
-      <point x="39.0" y="190.0" type="line"/>
-      <point x="542.0" y="190.0" type="line"/>
-      <point x="542.0" y="207.0" type="line"/>
-      <point x="61.0" y="207.0" type="line"/>
-      <point x="61.0" y="202.0" type="line"/>
-      <point x="400.0" y="667.0" type="line"/>
-      <point x="400.0" y="665.0" type="line"/>
+      <point x="400" y="-10" type="line"/>
+      <point x="418" y="-10" type="line"/>
+      <point x="418" y="694" type="line"/>
+      <point x="401" y="694" type="line"/>
+      <point x="39" y="200" type="line"/>
+      <point x="39" y="190" type="line"/>
+      <point x="542" y="190" type="line"/>
+      <point x="542" y="207" type="line"/>
+      <point x="61" y="207" type="line"/>
+      <point x="61" y="202" type="line"/>
+      <point x="400" y="667" type="line"/>
+      <point x="400" y="665" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.tosf.glif b/src/Cantarell-Light.ufo/glyphs/four.tosf.glif
index 869b7190..51aa0a07 100644
--- a/src/Cantarell-Light.ufo/glyphs/four.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/four.tosf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="400.0" y="-110.0" type="line"/>
-      <point x="418.0" y="-110.0" type="line"/>
-      <point x="418.0" y="594.0" type="line"/>
-      <point x="401.0" y="594.0" type="line"/>
-      <point x="39.0" y="100.0" type="line"/>
-      <point x="39.0" y="90.0" type="line"/>
-      <point x="542.0" y="90.0" type="line"/>
-      <point x="542.0" y="107.0" type="line"/>
-      <point x="61.0" y="107.0" type="line"/>
-      <point x="61.0" y="102.0" type="line"/>
-      <point x="400.0" y="567.0" type="line"/>
-      <point x="400.0" y="565.0" type="line"/>
+      <point x="400" y="-110" type="line"/>
+      <point x="418" y="-110" type="line"/>
+      <point x="418" y="594" type="line"/>
+      <point x="401" y="594" type="line"/>
+      <point x="39" y="100" type="line"/>
+      <point x="39" y="90" type="line"/>
+      <point x="542" y="90" type="line"/>
+      <point x="542" y="107" type="line"/>
+      <point x="61" y="107" type="line"/>
+      <point x="61" y="102" type="line"/>
+      <point x="400" y="567" type="line"/>
+      <point x="400" y="565" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourfifths.glif b/src/Cantarell-Light.ufo/glyphs/fourfifths.glif
index fce5284d..c9c65063 100644
--- a/src/Cantarell-Light.ufo/glyphs/fourfifths.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fourfifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourfifths" format="2">
-  <advance width="1125.0"/>
+  <advance width="1125"/>
   <unicode hex="2158"/>
   <outline>
     <component base="four.numr"/>
-    <component base="fraction" xOffset="425.0"/>
-    <component base="five.dnom" xOffset="725.0"/>
+    <component base="fraction" xOffset="425"/>
+    <component base="five.dnom" xOffset="725"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/fourinferior.glif
index 851a8875..98cbd62d 100644
--- a/src/Cantarell-Light.ufo/glyphs/fourinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fourinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourinferior" format="2">
-  <advance width="425.0"/>
+  <advance width="425"/>
   <unicode hex="2084"/>
   <outline>
-    <component base="four.dnom" yOffset="-100.0"/>
+    <component base="four.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourperemspace.glif 
b/src/Cantarell-Light.ufo/glyphs/fourperemspace.glif
index e2005f5b..159f4bae 100644
--- a/src/Cantarell-Light.ufo/glyphs/fourperemspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fourperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourperemspace" format="2">
-  <advance width="150.0"/>
+  <advance width="150"/>
   <unicode hex="2005"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/foursuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/foursuperior.glif
index e8129e99..a574d343 100644
--- a/src/Cantarell-Light.ufo/glyphs/foursuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/foursuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="foursuperior" format="2">
-  <advance width="425.0"/>
+  <advance width="425"/>
   <unicode hex="2074"/>
   <outline>
-    <component base="four.dnom" yOffset="370.0"/>
+    <component base="four.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourthtonechinese.glif 
b/src/Cantarell-Light.ufo/glyphs/fourthtonechinese.glif
index ea4df647..ad21e32b 100644
--- a/src/Cantarell-Light.ufo/glyphs/fourthtonechinese.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fourthtonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourthtonechinese" format="2">
-  <advance width="242.0"/>
+  <advance width="242"/>
   <unicode hex="02CB"/>
   <outline>
     <component base="gravecomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/fraction.glif b/src/Cantarell-Light.ufo/glyphs/fraction.glif
index d394863e..c6a5874d 100644
--- a/src/Cantarell-Light.ufo/glyphs/fraction.glif
+++ b/src/Cantarell-Light.ufo/glyphs/fraction.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fraction" format="2">
-  <advance width="300.0"/>
+  <advance width="300"/>
   <unicode hex="2044"/>
   <outline>
     <contour>
-      <point x="-15.0" y="0.0" type="line"/>
-      <point x="3.0" y="0.0" type="line"/>
-      <point x="321.0" y="694.0" type="line"/>
-      <point x="296.0" y="694.0" type="line"/>
+      <point x="-15" y="0" type="line"/>
+      <point x="3" y="0" type="line"/>
+      <point x="321" y="694" type="line"/>
+      <point x="296" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/franc.glif b/src/Cantarell-Light.ufo/glyphs/franc.glif
index 8cc16e03..aea91e9e 100644
--- a/src/Cantarell-Light.ufo/glyphs/franc.glif
+++ b/src/Cantarell-Light.ufo/glyphs/franc.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="franc" format="2">
-  <advance width="611.0"/>
+  <advance width="611"/>
   <unicode hex="20A3"/>
   <outline>
-    <component base="F" xOffset="40.0"/>
-    <component base="strokeshortcomb.case" xScale="0.9" xOffset="-32.0" yOffset="-121.0"/>
+    <component base="F" xOffset="40"/>
+    <component base="strokeshortcomb.case" xScale="0.9" xOffset="-32" yOffset="-121"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/g.glif b/src/Cantarell-Light.ufo/glyphs/g.glif
index 65db47c9..1b6d99bf 100644
--- a/src/Cantarell-Light.ufo/glyphs/g.glif
+++ b/src/Cantarell-Light.ufo/glyphs/g.glif
@@ -1,59 +1,59 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="g" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0067"/>
   <note>
 g
 </note>
-  <anchor x="268.0" y="0.0" name="bottom"/>
-  <anchor x="258.0" y="480.0" name="top"/>
+  <anchor x="268" y="0" name="bottom"/>
+  <anchor x="258" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="262.0" y="-227.0" type="curve" smooth="yes"/>
-      <point x="379.0" y="-227.0"/>
-      <point x="449.0" y="-154.0"/>
-      <point x="449.0" y="-32.0" type="curve" smooth="yes"/>
-      <point x="449.0" y="482.0" type="line"/>
-      <point x="433.0" y="482.0" type="line"/>
-      <point x="428.0" y="408.0" type="line"/>
-      <point x="428.0" y="-32.0" type="line" smooth="yes"/>
-      <point x="428.0" y="-145.0"/>
-      <point x="369.0" y="-209.0"/>
-      <point x="264.0" y="-209.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="-209.0"/>
-      <point x="175.0" y="-197.0"/>
-      <point x="121.0" y="-170.0" type="curve"/>
-      <point x="115.0" y="-187.0" type="line"/>
-      <point x="167.0" y="-214.0"/>
-      <point x="213.0" y="-227.0"/>
+      <point x="262" y="-227" type="curve" smooth="yes"/>
+      <point x="379" y="-227"/>
+      <point x="449" y="-154"/>
+      <point x="449" y="-32" type="curve" smooth="yes"/>
+      <point x="449" y="482" type="line"/>
+      <point x="433" y="482" type="line"/>
+      <point x="428" y="408" type="line"/>
+      <point x="428" y="-32" type="line" smooth="yes"/>
+      <point x="428" y="-145"/>
+      <point x="369" y="-209"/>
+      <point x="264" y="-209" type="curve" smooth="yes"/>
+      <point x="219" y="-209"/>
+      <point x="175" y="-197"/>
+      <point x="121" y="-170" type="curve"/>
+      <point x="115" y="-187" type="line"/>
+      <point x="167" y="-214"/>
+      <point x="213" y="-227"/>
     </contour>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="-10.0"/>
-      <point x="396.0" y="23.0"/>
-      <point x="432.0" y="85.0" type="curve"/>
-      <point x="429.0" y="106.0" type="line"/>
-      <point x="397.0" y="44.0"/>
-      <point x="341.0" y="8.0"/>
-      <point x="270.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="8.0"/>
-      <point x="78.0" y="101.0"/>
-      <point x="78.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="374.0"/>
-      <point x="150.0" y="468.0"/>
-      <point x="265.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="468.0"/>
-      <point x="397.0" y="431.0"/>
-      <point x="429.0" y="367.0" type="curve"/>
-      <point x="433.0" y="396.0" type="line"/>
-      <point x="399.0" y="454.0"/>
-      <point x="343.0" y="486.0"/>
-      <point x="270.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="486.0"/>
-      <point x="57.0" y="386.0"/>
-      <point x="57.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="89.0"/>
-      <point x="141.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="339" y="-10"/>
+      <point x="396" y="23"/>
+      <point x="432" y="85" type="curve"/>
+      <point x="429" y="106" type="line"/>
+      <point x="397" y="44"/>
+      <point x="341" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="339" y="468"/>
+      <point x="397" y="431"/>
+      <point x="429" y="367" type="curve"/>
+      <point x="433" y="396" type="line"/>
+      <point x="399" y="454"/>
+      <point x="343" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gbreve.glif b/src/Cantarell-Light.ufo/glyphs/gbreve.glif
index 94dd7d99..e413d29f 100644
--- a/src/Cantarell-Light.ufo/glyphs/gbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gbreve" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="011F"/>
   <outline>
     <component base="g"/>
-    <component base="brevecomb" xOffset="72.0"/>
+    <component base="brevecomb" xOffset="72"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gcaron.glif b/src/Cantarell-Light.ufo/glyphs/gcaron.glif
index 4a3a942a..b1fa4f02 100644
--- a/src/Cantarell-Light.ufo/glyphs/gcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcaron" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="01E7"/>
   <outline>
     <component base="g"/>
-    <component base="caroncomb" xOffset="75.0"/>
+    <component base="caroncomb" xOffset="75"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/gcircumflex.glif
index fdf6162e..b4491300 100644
--- a/src/Cantarell-Light.ufo/glyphs/gcircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcircumflex" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="011D"/>
   <outline>
     <component base="g"/>
-    <component base="circumflexcomb" xOffset="87.0"/>
+    <component base="circumflexcomb" xOffset="87"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif
index 8a0002f8..13bf3199 100644
--- a/src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcommaaccent" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0123"/>
   <outline>
     <component base="g"/>
-    <component base="commaturnedabovecomb" xOffset="154.0"/>
+    <component base="commaturnedabovecomb" xOffset="154"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/gdotaccent.glif
index b39ef5a8..219828d0 100644
--- a/src/Cantarell-Light.ufo/glyphs/gdotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gdotaccent" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0121"/>
   <outline>
     <component base="g"/>
-    <component base="dotaccentcomb" xOffset="139.0"/>
+    <component base="dotaccentcomb" xOffset="139"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ge-cy.glif b/src/Cantarell-Light.ufo/glyphs/ge-cy.glif
index a3ccee09..c5936cb9 100644
--- a/src/Cantarell-Light.ufo/glyphs/ge-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ge-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ge-cy" format="2">
-  <advance width="401.0"/>
+  <advance width="401"/>
   <unicode hex="0433"/>
-  <anchor x="143.0" y="0.0" name="bottomright"/>
-  <anchor x="205.0" y="480.0" name="top"/>
+  <anchor x="143" y="0" name="bottomright"/>
+  <anchor x="205" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="463.0" type="line"/>
-      <point x="389.0" y="463.0" type="line"/>
-      <point x="389.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="463" type="line"/>
+      <point x="389" y="463" type="line"/>
+      <point x="389" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif
index 3f51d37f..4798302b 100644
--- a/src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gedescender-cy" format="2">
-  <advance width="401.0"/>
+  <advance width="401"/>
   <unicode hex="04F7"/>
   <outline>
     <component base="ge-cy"/>
-    <component base="descender-cy" xOffset="47.0"/>
+    <component base="descender-cy" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/germandbls.glif b/src/Cantarell-Light.ufo/glyphs/germandbls.glif
index e2387943..f3653449 100644
--- a/src/Cantarell-Light.ufo/glyphs/germandbls.glif
+++ b/src/Cantarell-Light.ufo/glyphs/germandbls.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="germandbls" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="00DF"/>
   <outline>
     <contour>
-      <point x="357.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="-10.0"/>
-      <point x="513.0" y="44.0"/>
-      <point x="513.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="513.0" y="290.0"/>
-      <point x="315.0" y="292.0"/>
-      <point x="315.0" y="384.0" type="curve" smooth="yes"/>
-      <point x="315.0" y="457.0"/>
-      <point x="438.0" y="464.0"/>
-      <point x="438.0" y="591.0" type="curve" smooth="yes"/>
-      <point x="438.0" y="685.0"/>
-      <point x="371.0" y="749.0"/>
-      <point x="277.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="749.0"/>
-      <point x="102.0" y="664.0"/>
-      <point x="102.0" y="539.0" type="curve" smooth="yes"/>
-      <point x="102.0" y="0.0" type="line"/>
-      <point x="123.0" y="0.0" type="line"/>
-      <point x="123.0" y="548.0" type="line" smooth="yes"/>
-      <point x="123.0" y="659.0"/>
-      <point x="181.0" y="731.0"/>
-      <point x="274.0" y="731.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="731.0"/>
-      <point x="418.0" y="673.0"/>
-      <point x="418.0" y="588.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="468.0"/>
-      <point x="294.0" y="465.0"/>
-      <point x="294.0" y="381.0" type="curve" smooth="yes"/>
-      <point x="294.0" y="275.0"/>
-      <point x="492.0" y="281.0"/>
-      <point x="492.0" y="131.0" type="curve" smooth="yes"/>
-      <point x="492.0" y="54.0"/>
-      <point x="438.0" y="8.0"/>
-      <point x="359.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="8.0"/>
-      <point x="266.0" y="21.0"/>
-      <point x="225.0" y="43.0" type="curve"/>
-      <point x="219.0" y="26.0" type="line"/>
-      <point x="257.0" y="4.0"/>
-      <point x="311.0" y="-10.0"/>
+      <point x="357" y="-10" type="curve" smooth="yes"/>
+      <point x="448" y="-10"/>
+      <point x="513" y="44"/>
+      <point x="513" y="134" type="curve" smooth="yes"/>
+      <point x="513" y="290"/>
+      <point x="315" y="292"/>
+      <point x="315" y="384" type="curve" smooth="yes"/>
+      <point x="315" y="457"/>
+      <point x="438" y="464"/>
+      <point x="438" y="591" type="curve" smooth="yes"/>
+      <point x="438" y="685"/>
+      <point x="371" y="749"/>
+      <point x="277" y="749" type="curve" smooth="yes"/>
+      <point x="169" y="749"/>
+      <point x="102" y="664"/>
+      <point x="102" y="539" type="curve" smooth="yes"/>
+      <point x="102" y="0" type="line"/>
+      <point x="123" y="0" type="line"/>
+      <point x="123" y="548" type="line" smooth="yes"/>
+      <point x="123" y="659"/>
+      <point x="181" y="731"/>
+      <point x="274" y="731" type="curve" smooth="yes"/>
+      <point x="357" y="731"/>
+      <point x="418" y="673"/>
+      <point x="418" y="588" type="curve" smooth="yes"/>
+      <point x="418" y="468"/>
+      <point x="294" y="465"/>
+      <point x="294" y="381" type="curve" smooth="yes"/>
+      <point x="294" y="275"/>
+      <point x="492" y="281"/>
+      <point x="492" y="131" type="curve" smooth="yes"/>
+      <point x="492" y="54"/>
+      <point x="438" y="8"/>
+      <point x="359" y="8" type="curve" smooth="yes"/>
+      <point x="316" y="8"/>
+      <point x="266" y="21"/>
+      <point x="225" y="43" type="curve"/>
+      <point x="219" y="26" type="line"/>
+      <point x="257" y="4"/>
+      <point x="311" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ghemiddlehook-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ghemiddlehook-cy.glif
index 9682b4bf..00872a64 100644
--- a/src/Cantarell-Light.ufo/glyphs/ghemiddlehook-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ghemiddlehook-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ghemiddlehook-cy" format="2">
-  <advance width="506.0"/>
+  <advance width="506"/>
   <unicode hex="0495"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="463.0" type="line"/>
-      <point x="387.0" y="463.0" type="line"/>
-      <point x="387.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="463" type="line"/>
+      <point x="387" y="463" type="line"/>
+      <point x="387" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="95.0" y="220.0" type="curve"/>
-      <point x="104.0" y="209.0" type="line"/>
-      <point x="137.0" y="242.0"/>
-      <point x="201.0" y="265.0"/>
-      <point x="261.0" y="265.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="265.0"/>
-      <point x="443.0" y="186.0"/>
-      <point x="443.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="443.0" y="-87.0"/>
-      <point x="348.0" y="-193.0"/>
-      <point x="216.0" y="-206.0" type="curve"/>
-      <point x="219.0" y="-217.0" type="line"/>
-      <point x="362.0" y="-210.0"/>
-      <point x="464.0" y="-98.0"/>
-      <point x="464.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="198.0"/>
-      <point x="387.0" y="283.0"/>
-      <point x="263.0" y="283.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="283.0"/>
-      <point x="134.0" y="259.0"/>
+      <point x="95" y="220" type="curve"/>
+      <point x="104" y="209" type="line"/>
+      <point x="137" y="242"/>
+      <point x="201" y="265"/>
+      <point x="261" y="265" type="curve" smooth="yes"/>
+      <point x="372" y="265"/>
+      <point x="443" y="186"/>
+      <point x="443" y="60" type="curve" smooth="yes"/>
+      <point x="443" y="-87"/>
+      <point x="348" y="-193"/>
+      <point x="216" y="-206" type="curve"/>
+      <point x="219" y="-217" type="line"/>
+      <point x="362" y="-210"/>
+      <point x="464" y="-98"/>
+      <point x="464" y="63" type="curve" smooth="yes"/>
+      <point x="464" y="198"/>
+      <point x="387" y="283"/>
+      <point x="263" y="283" type="curve" smooth="yes"/>
+      <point x="198" y="283"/>
+      <point x="134" y="259"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif
index 1a281672..7e9af49c 100644
--- a/src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ghestroke-cy" format="2">
-  <advance width="418.0"/>
+  <advance width="418"/>
   <unicode hex="0493"/>
   <outline>
     <contour>
-      <point x="105.0" y="0.0" type="line"/>
-      <point x="126.0" y="0.0" type="line"/>
-      <point x="126.0" y="463.0" type="line"/>
-      <point x="406.0" y="463.0" type="line"/>
-      <point x="406.0" y="480.0" type="line"/>
-      <point x="105.0" y="480.0" type="line"/>
+      <point x="105" y="0" type="line"/>
+      <point x="126" y="0" type="line"/>
+      <point x="126" y="463" type="line"/>
+      <point x="406" y="463" type="line"/>
+      <point x="406" y="480" type="line"/>
+      <point x="105" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="19.0" y="252.0" type="line"/>
-      <point x="328.0" y="252.0" type="line"/>
-      <point x="328.0" y="269.0" type="line"/>
-      <point x="19.0" y="269.0" type="line"/>
+      <point x="19" y="252" type="line"/>
+      <point x="328" y="252" type="line"/>
+      <point x="328" y="269" type="line"/>
+      <point x="19" y="269" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif
index c6071775..c0f26f9b 100644
--- a/src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gheupturn-cy" format="2">
-  <advance width="411.0"/>
+  <advance width="411"/>
   <unicode hex="0491"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="463.0" type="line"/>
-      <point x="399.0" y="463.0" type="line"/>
-      <point x="399.0" y="602.0" type="line"/>
-      <point x="379.0" y="602.0" type="line"/>
-      <point x="379.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="463" type="line"/>
+      <point x="399" y="463" type="line"/>
+      <point x="399" y="602" type="line"/>
+      <point x="379" y="602" type="line"/>
+      <point x="379" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gje-cy.glif b/src/Cantarell-Light.ufo/glyphs/gje-cy.glif
index 8a64b3f6..42dae16b 100644
--- a/src/Cantarell-Light.ufo/glyphs/gje-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gje-cy" format="2">
-  <advance width="401.0"/>
+  <advance width="401"/>
   <unicode hex="0453"/>
   <outline>
     <component base="ge-cy"/>
-    <component base="acutecomb" xOffset="138.0"/>
+    <component base="acutecomb" xOffset="138"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gmacron.glif b/src/Cantarell-Light.ufo/glyphs/gmacron.glif
index aca4e1a5..92e8711e 100644
--- a/src/Cantarell-Light.ufo/glyphs/gmacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gmacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gmacron" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="1E21"/>
   <outline>
     <component base="g"/>
-    <component base="macroncomb" xOffset="15.0"/>
+    <component base="macroncomb" xOffset="15"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/grave.glif b/src/Cantarell-Light.ufo/glyphs/grave.glif
index 5aef9a39..74e97c15 100644
--- a/src/Cantarell-Light.ufo/glyphs/grave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/grave.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="grave" format="2">
-  <advance width="242.0"/>
+  <advance width="242"/>
   <unicode hex="0060"/>
   <outline>
-    <component base="gravecomb" xOffset="3.0"/>
+    <component base="gravecomb" xOffset="3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif
index 9bcadbd6..a2181386 100644
--- a/src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb.case" format="2">
-  <anchor x="197.0" y="694.0" name="_top"/>
-  <anchor x="202.0" y="764.0" name="top"/>
+  <anchor x="197" y="694" name="_top"/>
+  <anchor x="202" y="764" name="top"/>
   <outline>
     <contour>
-      <point x="196.0" y="758.0" type="line"/>
-      <point x="202.0" y="764.0" type="line"/>
-      <point x="74.0" y="883.0" type="line"/>
-      <point x="59.0" y="866.0" type="line"/>
+      <point x="196" y="758" type="line"/>
+      <point x="202" y="764" type="line"/>
+      <point x="74" y="883" type="line"/>
+      <point x="59" y="866" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>262.0</real>
+      <integer>262</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gravecomb.glif b/src/Cantarell-Light.ufo/glyphs/gravecomb.glif
index 464bfaf9..1c208683 100644
--- a/src/Cantarell-Light.ufo/glyphs/gravecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gravecomb.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb" format="2">
   <unicode hex="0300"/>
-  <anchor x="184.0" y="480.0" name="_top"/>
-  <anchor x="142.0" y="711.0" name="top"/>
-  <anchor x="234.0" y="576.0" name="top_dot"/>
+  <anchor x="184" y="480" name="_top"/>
+  <anchor x="142" y="711" name="top"/>
+  <anchor x="234" y="576" name="top_dot"/>
   <outline>
     <contour>
-      <point x="180.0" y="577.0" type="line"/>
-      <point x="188.0" y="584.0" type="line"/>
-      <point x="94.0" y="722.0" type="line"/>
-      <point x="76.0" y="709.0" type="line"/>
+      <point x="180" y="577" type="line"/>
+      <point x="188" y="584" type="line"/>
+      <point x="94" y="722" type="line"/>
+      <point x="76" y="709" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>242.0</real>
+      <integer>242</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gravecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
index dad4a2e8..69ba371f 100644
--- a/src/Cantarell-Light.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb.loclVIET" format="2">
-  <anchor x="169.0" y="480.0" name="_top"/>
-  <anchor x="145.0" y="634.0" name="top"/>
+  <anchor x="169" y="480" name="_top"/>
+  <anchor x="145" y="634" name="top"/>
   <outline>
     <contour>
-      <point x="190.0" y="584.0" type="line"/>
-      <point x="197.0" y="592.0" type="line"/>
-      <point x="84.0" y="716.0" type="line"/>
-      <point x="68.0" y="701.0" type="line"/>
+      <point x="190" y="584" type="line"/>
+      <point x="197" y="592" type="line"/>
+      <point x="84" y="716" type="line"/>
+      <point x="68" y="701" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -20,7 +20,7 @@
         <integer>96</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>244.0</real>
+      <integer>244</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greater.glif b/src/Cantarell-Light.ufo/glyphs/greater.glif
index 375f78b1..55e5921e 100644
--- a/src/Cantarell-Light.ufo/glyphs/greater.glif
+++ b/src/Cantarell-Light.ufo/glyphs/greater.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greater" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="003E"/>
   <outline>
     <contour>
-      <point x="85.0" y="74.0" type="line"/>
-      <point x="511.0" y="308.0" type="line"/>
-      <point x="511.0" y="332.0" type="line"/>
-      <point x="85.0" y="567.0" type="line"/>
-      <point x="85.0" y="547.0" type="line"/>
-      <point x="506.0" y="314.0" type="line"/>
-      <point x="506.0" y="325.0" type="line"/>
-      <point x="85.0" y="93.0" type="line"/>
+      <point x="85" y="74" type="line"/>
+      <point x="511" y="308" type="line"/>
+      <point x="511" y="332" type="line"/>
+      <point x="85" y="567" type="line"/>
+      <point x="85" y="547" type="line"/>
+      <point x="506" y="314" type="line"/>
+      <point x="506" y="325" type="line"/>
+      <point x="85" y="93" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greater.tf.glif b/src/Cantarell-Light.ufo/glyphs/greater.tf.glif
index 9d7f92c4..f7629e6c 100644
--- a/src/Cantarell-Light.ufo/glyphs/greater.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/greater.tf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greater.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="82.0" y="64.0" type="line"/>
-      <point x="500.0" y="298.0" type="line"/>
-      <point x="500.0" y="322.0" type="line"/>
-      <point x="82.0" y="557.0" type="line"/>
-      <point x="82.0" y="537.0" type="line"/>
-      <point x="495.0" y="304.0" type="line"/>
-      <point x="495.0" y="315.0" type="line"/>
-      <point x="82.0" y="83.0" type="line"/>
+      <point x="82" y="64" type="line"/>
+      <point x="500" y="298" type="line"/>
+      <point x="500" y="322" type="line"/>
+      <point x="82" y="557" type="line"/>
+      <point x="82" y="537" type="line"/>
+      <point x="495" y="304" type="line"/>
+      <point x="495" y="315" type="line"/>
+      <point x="82" y="83" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greaterequal.glif 
b/src/Cantarell-Light.ufo/glyphs/greaterequal.glif
index 6cf1fd91..a5e08fe4 100644
--- a/src/Cantarell-Light.ufo/glyphs/greaterequal.glif
+++ b/src/Cantarell-Light.ufo/glyphs/greaterequal.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greaterequal" format="2">
-  <advance width="664.0"/>
+  <advance width="664"/>
   <unicode hex="2265"/>
   <outline>
     <contour>
-      <point x="101.0" y="172.0" type="line"/>
-      <point x="572.0" y="357.0" type="line"/>
-      <point x="572.0" y="383.0" type="line"/>
-      <point x="101.0" y="569.0" type="line"/>
-      <point x="101.0" y="550.0" type="line"/>
-      <point x="569.0" y="366.0" type="line"/>
-      <point x="569.0" y="373.0" type="line"/>
-      <point x="101.0" y="189.0" type="line"/>
+      <point x="101" y="172" type="line"/>
+      <point x="572" y="357" type="line"/>
+      <point x="572" y="383" type="line"/>
+      <point x="101" y="569" type="line"/>
+      <point x="101" y="550" type="line"/>
+      <point x="569" y="366" type="line"/>
+      <point x="569" y="373" type="line"/>
+      <point x="101" y="189" type="line"/>
     </contour>
     <contour>
-      <point x="107.0" y="55.0" type="line"/>
-      <point x="572.0" y="55.0" type="line"/>
-      <point x="572.0" y="72.0" type="line"/>
-      <point x="107.0" y="72.0" type="line"/>
+      <point x="107" y="55" type="line"/>
+      <point x="572" y="55" type="line"/>
+      <point x="572" y="72" type="line"/>
+      <point x="107" y="72" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greaterequal.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/greaterequal.tf.glif
index 204b64b0..e5e3b35a 100644
--- a/src/Cantarell-Light.ufo/glyphs/greaterequal.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/greaterequal.tf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greaterequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="84.0" y="172.0" type="line"/>
-      <point x="505.0" y="357.0" type="line"/>
-      <point x="505.0" y="383.0" type="line"/>
-      <point x="84.0" y="569.0" type="line"/>
-      <point x="84.0" y="550.0" type="line"/>
-      <point x="500.0" y="366.0" type="line"/>
-      <point x="500.0" y="373.0" type="line"/>
-      <point x="84.0" y="189.0" type="line"/>
+      <point x="84" y="172" type="line"/>
+      <point x="505" y="357" type="line"/>
+      <point x="505" y="383" type="line"/>
+      <point x="84" y="569" type="line"/>
+      <point x="84" y="550" type="line"/>
+      <point x="500" y="366" type="line"/>
+      <point x="500" y="373" type="line"/>
+      <point x="84" y="189" type="line"/>
     </contour>
     <contour>
-      <point x="90.0" y="55.0" type="line"/>
-      <point x="505.0" y="55.0" type="line"/>
-      <point x="505.0" y="72.0" type="line"/>
-      <point x="90.0" y="72.0" type="line"/>
+      <point x="90" y="55" type="line"/>
+      <point x="505" y="55" type="line"/>
+      <point x="505" y="72" type="line"/>
+      <point x="90" y="72" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guarani.glif b/src/Cantarell-Light.ufo/glyphs/guarani.glif
index 4c1c17bc..d979e916 100644
--- a/src/Cantarell-Light.ufo/glyphs/guarani.glif
+++ b/src/Cantarell-Light.ufo/glyphs/guarani.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guarani" format="2">
-  <advance width="753.0"/>
+  <advance width="753"/>
   <unicode hex="20B2"/>
   <outline>
-    <component base="G" xOffset="19.0"/>
-    <component base="_currencyvstem" xOffset="3.0" yOffset="-840.0"/>
-    <component base="_currencyvstem" xOffset="-8.0"/>
+    <component base="G" xOffset="19"/>
+    <component base="_currencyvstem" xOffset="3" yOffset="-840"/>
+    <component base="_currencyvstem" xOffset="-8"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/guillemetleft.glif 
b/src/Cantarell-Light.ufo/glyphs/guillemetleft.glif
index 9bbf9806..32e11ea5 100644
--- a/src/Cantarell-Light.ufo/glyphs/guillemetleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/guillemetleft.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guillemetleft" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <unicode hex="00AB"/>
   <outline>
     <contour>
-      <point x="193.0" y="37.0" type="line"/>
-      <point x="217.0" y="37.0" type="line"/>
-      <point x="66.0" y="259.0" type="line"/>
-      <point x="68.0" y="244.0" type="line"/>
-      <point x="214.0" y="456.0" type="line"/>
-      <point x="194.0" y="456.0" type="line"/>
-      <point x="50.0" y="250.0" type="line"/>
+      <point x="193" y="37" type="line"/>
+      <point x="217" y="37" type="line"/>
+      <point x="66" y="259" type="line"/>
+      <point x="68" y="244" type="line"/>
+      <point x="214" y="456" type="line"/>
+      <point x="194" y="456" type="line"/>
+      <point x="50" y="250" type="line"/>
     </contour>
     <contour>
-      <point x="368.0" y="37.0" type="line"/>
-      <point x="392.0" y="37.0" type="line"/>
-      <point x="241.0" y="259.0" type="line"/>
-      <point x="243.0" y="244.0" type="line"/>
-      <point x="389.0" y="456.0" type="line"/>
-      <point x="369.0" y="456.0" type="line"/>
-      <point x="225.0" y="250.0" type="line"/>
+      <point x="368" y="37" type="line"/>
+      <point x="392" y="37" type="line"/>
+      <point x="241" y="259" type="line"/>
+      <point x="243" y="244" type="line"/>
+      <point x="389" y="456" type="line"/>
+      <point x="369" y="456" type="line"/>
+      <point x="225" y="250" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guillemetright.glif 
b/src/Cantarell-Light.ufo/glyphs/guillemetright.glif
index 3b55c9ff..8a795714 100644
--- a/src/Cantarell-Light.ufo/glyphs/guillemetright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/guillemetright.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guillemetright" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="00BB"/>
   <outline>
     <contour>
-      <point x="219.0" y="36.0" type="line"/>
-      <point x="239.0" y="36.0" type="line"/>
-      <point x="382.0" y="247.0" type="line"/>
-      <point x="239.0" y="455.0" type="line"/>
-      <point x="215.0" y="455.0" type="line"/>
-      <point x="366.0" y="238.0" type="line"/>
-      <point x="364.0" y="253.0" type="line"/>
+      <point x="219" y="36" type="line"/>
+      <point x="239" y="36" type="line"/>
+      <point x="382" y="247" type="line"/>
+      <point x="239" y="455" type="line"/>
+      <point x="215" y="455" type="line"/>
+      <point x="366" y="238" type="line"/>
+      <point x="364" y="253" type="line"/>
     </contour>
     <contour>
-      <point x="54.0" y="36.0" type="line"/>
-      <point x="74.0" y="36.0" type="line"/>
-      <point x="217.0" y="247.0" type="line"/>
-      <point x="74.0" y="455.0" type="line"/>
-      <point x="50.0" y="455.0" type="line"/>
-      <point x="201.0" y="238.0" type="line"/>
-      <point x="199.0" y="253.0" type="line"/>
+      <point x="54" y="36" type="line"/>
+      <point x="74" y="36" type="line"/>
+      <point x="217" y="247" type="line"/>
+      <point x="74" y="455" type="line"/>
+      <point x="50" y="455" type="line"/>
+      <point x="201" y="238" type="line"/>
+      <point x="199" y="253" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif 
b/src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif
index 57ebf1ca..e4013173 100644
--- a/src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guilsinglleft" format="2">
-  <advance width="266.0"/>
+  <advance width="266"/>
   <unicode hex="2039"/>
   <outline>
     <contour>
-      <point x="193.0" y="32.0" type="line"/>
-      <point x="217.0" y="32.0" type="line"/>
-      <point x="66.0" y="254.0" type="line"/>
-      <point x="68.0" y="239.0" type="line"/>
-      <point x="214.0" y="451.0" type="line"/>
-      <point x="194.0" y="451.0" type="line"/>
-      <point x="50.0" y="245.0" type="line"/>
+      <point x="193" y="32" type="line"/>
+      <point x="217" y="32" type="line"/>
+      <point x="66" y="254" type="line"/>
+      <point x="68" y="239" type="line"/>
+      <point x="214" y="451" type="line"/>
+      <point x="194" y="451" type="line"/>
+      <point x="50" y="245" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guilsinglright.glif 
b/src/Cantarell-Light.ufo/glyphs/guilsinglright.glif
index ac3eda46..1ab8d171 100644
--- a/src/Cantarell-Light.ufo/glyphs/guilsinglright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/guilsinglright.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guilsinglright" format="2">
-  <advance width="267.0"/>
+  <advance width="267"/>
   <unicode hex="203A"/>
   <outline>
     <contour>
-      <point x="54.0" y="32.0" type="line"/>
-      <point x="74.0" y="32.0" type="line"/>
-      <point x="217.0" y="243.0" type="line"/>
-      <point x="74.0" y="451.0" type="line"/>
-      <point x="50.0" y="451.0" type="line"/>
-      <point x="201.0" y="234.0" type="line"/>
-      <point x="199.0" y="249.0" type="line"/>
+      <point x="54" y="32" type="line"/>
+      <point x="74" y="32" type="line"/>
+      <point x="217" y="243" type="line"/>
+      <point x="74" y="451" type="line"/>
+      <point x="50" y="451" type="line"/>
+      <point x="201" y="234" type="line"/>
+      <point x="199" y="249" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/h.glif b/src/Cantarell-Light.ufo/glyphs/h.glif
index c4c60cee..757b8c21 100644
--- a/src/Cantarell-Light.ufo/glyphs/h.glif
+++ b/src/Cantarell-Light.ufo/glyphs/h.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="h" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0068"/>
   <note>
 h
 </note>
-  <anchor x="266.0" y="0.0" name="bottom"/>
-  <anchor x="143.0" y="592.0" name="center"/>
-  <anchor x="286.0" y="739.0" name="top"/>
+  <anchor x="266" y="0" name="bottom"/>
+  <anchor x="143" y="592" name="center"/>
+  <anchor x="286" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="108.0" y="0.0" type="line"/>
-      <point x="108.0" y="739.0" type="line"/>
-      <point x="88.0" y="739.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="425.0" y="0.0" type="line"/>
-      <point x="446.0" y="0.0" type="line"/>
-      <point x="446.0" y="314.0" type="line" smooth="yes"/>
-      <point x="446.0" y="421.0"/>
-      <point x="385.0" y="486.0"/>
-      <point x="283.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="486.0"/>
-      <point x="140.0" y="452.0"/>
-      <point x="93.0" y="394.0" type="curve"/>
-      <point x="102.0" y="383.0" type="line"/>
-      <point x="145.0" y="436.0"/>
-      <point x="211.0" y="468.0"/>
-      <point x="279.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="371.0" y="468.0"/>
-      <point x="425.0" y="411.0"/>
-      <point x="425.0" y="314.0" type="curve" smooth="yes"/>
+      <point x="425" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="314" type="line" smooth="yes"/>
+      <point x="446" y="421"/>
+      <point x="385" y="486"/>
+      <point x="283" y="486" type="curve" smooth="yes"/>
+      <point x="210" y="486"/>
+      <point x="140" y="452"/>
+      <point x="93" y="394" type="curve"/>
+      <point x="102" y="383" type="line"/>
+      <point x="145" y="436"/>
+      <point x="211" y="468"/>
+      <point x="279" y="468" type="curve" smooth="yes"/>
+      <point x="371" y="468"/>
+      <point x="425" y="411"/>
+      <point x="425" y="314" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ha-cy.glif b/src/Cantarell-Light.ufo/glyphs/ha-cy.glif
index e283eec5..9905a85a 100644
--- a/src/Cantarell-Light.ufo/glyphs/ha-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ha-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ha-cy" format="2">
-  <advance width="437.0"/>
+  <advance width="437"/>
   <unicode hex="0445"/>
-  <anchor x="414.0" y="0.0" name="bottomright"/>
+  <anchor x="414" y="0" name="bottomright"/>
   <outline>
     <component base="x"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif
index d19c42c4..bb858238 100644
--- a/src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hadescender-cy" format="2">
-  <advance width="468.0"/>
+  <advance width="468"/>
   <unicode hex="04B3"/>
   <outline>
     <component base="ha-cy"/>
-    <component base="descender-cy" xOffset="318.0"/>
+    <component base="descender-cy" xOffset="318"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/hairspace.glif b/src/Cantarell-Light.ufo/glyphs/hairspace.glif
index 5b4e32fb..beba6181 100644
--- a/src/Cantarell-Light.ufo/glyphs/hairspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hairspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hairspace" format="2">
-  <advance width="98.0"/>
+  <advance width="98"/>
   <unicode hex="200A"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif b/src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif
index 6868709e..7b78389d 100644
--- a/src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hardsign-cy" format="2">
-  <advance width="542.0"/>
+  <advance width="542"/>
   <unicode hex="044A"/>
   <outline>
     <contour>
-      <point x="169.0" y="0.0" type="line"/>
-      <point x="326.0" y="0.0" type="line" smooth="yes"/>
-      <point x="434.0" y="0.0"/>
-      <point x="499.0" y="56.0"/>
-      <point x="499.0" y="150.0" type="curve" smooth="yes"/>
-      <point x="499.0" y="241.0"/>
-      <point x="440.0" y="301.0"/>
-      <point x="351.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="183.0" y="301.0" type="line"/>
-      <point x="183.0" y="284.0" type="line"/>
-      <point x="343.0" y="284.0" type="line" smooth="yes"/>
-      <point x="424.0" y="284.0"/>
-      <point x="478.0" y="228.0"/>
-      <point x="478.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="478.0" y="65.0"/>
-      <point x="424.0" y="17.0"/>
-      <point x="334.0" y="17.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="17.0" type="line"/>
-      <point x="190.0" y="480.0" type="line"/>
-      <point x="169.0" y="480.0" type="line"/>
+      <point x="169" y="0" type="line"/>
+      <point x="326" y="0" type="line" smooth="yes"/>
+      <point x="434" y="0"/>
+      <point x="499" y="56"/>
+      <point x="499" y="150" type="curve" smooth="yes"/>
+      <point x="499" y="241"/>
+      <point x="440" y="301"/>
+      <point x="351" y="301" type="curve" smooth="yes"/>
+      <point x="183" y="301" type="line"/>
+      <point x="183" y="284" type="line"/>
+      <point x="343" y="284" type="line" smooth="yes"/>
+      <point x="424" y="284"/>
+      <point x="478" y="228"/>
+      <point x="478" y="145" type="curve" smooth="yes"/>
+      <point x="478" y="65"/>
+      <point x="424" y="17"/>
+      <point x="334" y="17" type="curve" smooth="yes"/>
+      <point x="190" y="17" type="line"/>
+      <point x="190" y="480" type="line"/>
+      <point x="169" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="20.0" y="463.0" type="line"/>
-      <point x="179.0" y="463.0" type="line"/>
-      <point x="179.0" y="480.0" type="line"/>
-      <point x="20.0" y="480.0" type="line"/>
+      <point x="20" y="463" type="line"/>
+      <point x="179" y="463" type="line"/>
+      <point x="179" y="480" type="line"/>
+      <point x="20" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/hbar.glif b/src/Cantarell-Light.ufo/glyphs/hbar.glif
index 953fcd10..063c4706 100644
--- a/src/Cantarell-Light.ufo/glyphs/hbar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hbar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hbar" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0127"/>
   <outline>
     <component base="h"/>
-    <component base="strokeshortcomb" xOffset="-98.0" yOffset="293.0"/>
+    <component base="strokeshortcomb" xOffset="-98" yOffset="293"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif b/src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif
index 5f40bfee..a348a7dc 100644
--- a/src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hbrevebelow" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="1E2B"/>
   <outline>
     <component base="h"/>
-    <component base="brevebelowcomb" xOffset="60.0"/>
+    <component base="brevebelowcomb" xOffset="60"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/hcircumflex.glif
index 35947716..b0345927 100644
--- a/src/Cantarell-Light.ufo/glyphs/hcircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hcircumflex" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0125"/>
   <outline>
     <component base="h"/>
-    <component base="circumflexcomb.case" xOffset="109.0" yOffset="45.0"/>
+    <component base="circumflexcomb.case" xOffset="109" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/hdotbelow.glif
index 030f962b..afa8c279 100644
--- a/src/Cantarell-Light.ufo/glyphs/hdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hdotbelow" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="1E25"/>
   <outline>
     <component base="h"/>
-    <component base="dotbelowcomb" xOffset="146.0"/>
+    <component base="dotbelowcomb" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.case.glif
index b77bbe1b..a9639e78 100644
--- a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb.case" format="2">
-  <anchor x="155.0" y="694.0" name="_top"/>
-  <anchor x="155.0" y="953.0" name="top"/>
+  <anchor x="155" y="694" name="_top"/>
+  <anchor x="155" y="953" name="top"/>
   <outline>
-    <component base="hookabovecomb" xOffset="12.0" yOffset="199.0"/>
+    <component base="hookabovecomb" xOffset="12" yOffset="199"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>346.0</real>
+      <integer>346</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif
index e5ea6816..75f5f89d 100644
--- a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb" format="2">
   <unicode hex="0309"/>
-  <anchor x="152.0" y="480.0" name="_top"/>
-  <anchor x="152.0" y="752.0" name="top"/>
+  <anchor x="152" y="480" name="_top"/>
+  <anchor x="152" y="752" name="top"/>
   <outline>
     <contour>
-      <point x="147.0" y="548.0" type="line"/>
-      <point x="205.0" y="577.0"/>
-      <point x="241.0" y="624.0"/>
-      <point x="241.0" y="669.0" type="curve" smooth="yes"/>
-      <point x="241.0" y="712.0"/>
-      <point x="207.0" y="744.0"/>
-      <point x="156.0" y="744.0" type="curve" smooth="yes"/>
-      <point x="122.0" y="744.0"/>
-      <point x="90.0" y="734.0"/>
-      <point x="55.0" y="712.0" type="curve"/>
-      <point x="60.0" y="700.0" type="line"/>
-      <point x="90.0" y="717.0"/>
-      <point x="124.0" y="727.0"/>
-      <point x="153.0" y="727.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="727.0"/>
-      <point x="221.0" y="700.0"/>
-      <point x="221.0" y="664.0" type="curve" smooth="yes"/>
-      <point x="221.0" y="625.0"/>
-      <point x="189.0" y="582.0"/>
-      <point x="143.0" y="558.0" type="curve"/>
+      <point x="147" y="548" type="line"/>
+      <point x="205" y="577"/>
+      <point x="241" y="624"/>
+      <point x="241" y="669" type="curve" smooth="yes"/>
+      <point x="241" y="712"/>
+      <point x="207" y="744"/>
+      <point x="156" y="744" type="curve" smooth="yes"/>
+      <point x="122" y="744"/>
+      <point x="90" y="734"/>
+      <point x="55" y="712" type="curve"/>
+      <point x="60" y="700" type="line"/>
+      <point x="90" y="717"/>
+      <point x="124" y="727"/>
+      <point x="153" y="727" type="curve" smooth="yes"/>
+      <point x="193" y="727"/>
+      <point x="221" y="700"/>
+      <point x="221" y="664" type="curve" smooth="yes"/>
+      <point x="221" y="625"/>
+      <point x="189" y="582"/>
+      <point x="143" y="558" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>313.0</real>
+      <integer>313</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
index cd81e15c..9961e445 100644
--- a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb.loclVIET" format="2">
-  <anchor x="138.0" y="480.0" name="_top"/>
-  <anchor x="148.0" y="715.0" name="top"/>
+  <anchor x="138" y="480" name="_top"/>
+  <anchor x="148" y="715" name="top"/>
   <outline>
     <contour>
-      <point x="147.0" y="565.0" type="line"/>
-      <point x="205.0" y="589.0"/>
-      <point x="241.0" y="627.0"/>
-      <point x="241.0" y="664.0" type="curve" smooth="yes"/>
-      <point x="241.0" y="698.0"/>
-      <point x="207.0" y="725.0"/>
-      <point x="156.0" y="725.0" type="curve" smooth="yes"/>
-      <point x="123.0" y="725.0"/>
-      <point x="90.0" y="717.0"/>
-      <point x="55.0" y="700.0" type="curve"/>
-      <point x="60.0" y="687.0" type="line"/>
-      <point x="91.0" y="701.0"/>
-      <point x="126.0" y="708.0"/>
-      <point x="153.0" y="708.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="708.0"/>
-      <point x="221.0" y="686.0"/>
-      <point x="221.0" y="659.0" type="curve" smooth="yes"/>
-      <point x="221.0" y="628.0"/>
-      <point x="189.0" y="594.0"/>
-      <point x="143.0" y="575.0" type="curve"/>
+      <point x="147" y="565" type="line"/>
+      <point x="205" y="589"/>
+      <point x="241" y="627"/>
+      <point x="241" y="664" type="curve" smooth="yes"/>
+      <point x="241" y="698"/>
+      <point x="207" y="725"/>
+      <point x="156" y="725" type="curve" smooth="yes"/>
+      <point x="123" y="725"/>
+      <point x="90" y="717"/>
+      <point x="55" y="700" type="curve"/>
+      <point x="60" y="687" type="line"/>
+      <point x="91" y="701"/>
+      <point x="126" y="708"/>
+      <point x="153" y="708" type="curve" smooth="yes"/>
+      <point x="193" y="708"/>
+      <point x="221" y="686"/>
+      <point x="221" y="659" type="curve" smooth="yes"/>
+      <point x="221" y="628"/>
+      <point x="189" y="594"/>
+      <point x="143" y="575" type="curve"/>
     </contour>
   </outline>
   <lib>
@@ -36,7 +36,7 @@
         <integer>96</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>313.0</real>
+      <integer>313</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/horizontalbar.glif 
b/src/Cantarell-Light.ufo/glyphs/horizontalbar.glif
index 09656964..efb169b0 100644
--- a/src/Cantarell-Light.ufo/glyphs/horizontalbar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/horizontalbar.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="horizontalbar" format="2">
-  <advance width="1192.0"/>
+  <advance width="1192"/>
   <unicode hex="2015"/>
   <outline>
     <component base="emdash"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/horncomb.glif b/src/Cantarell-Light.ufo/glyphs/horncomb.glif
index 00982ed7..43af72cd 100644
--- a/src/Cantarell-Light.ufo/glyphs/horncomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/horncomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="horncomb" format="2">
   <unicode hex="031B"/>
-  <anchor x="132.0" y="482.0" name="_topright"/>
-  <anchor x="134.0" y="482.0" name="topright"/>
+  <anchor x="132" y="482" name="_topright"/>
+  <anchor x="134" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="71.0" y="364.0" type="line"/>
-      <point x="151.0" y="364.0"/>
-      <point x="200.0" y="410.0"/>
-      <point x="200.0" y="489.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="523.0"/>
-      <point x="191.0" y="559.0"/>
-      <point x="176.0" y="580.0" type="curve"/>
-      <point x="157.0" y="580.0" type="line"/>
-      <point x="171.0" y="558.0"/>
-      <point x="181.0" y="522.0"/>
-      <point x="181.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="421.0"/>
-      <point x="140.0" y="380.0"/>
-      <point x="71.0" y="379.0" type="curve"/>
+      <point x="71" y="364" type="line"/>
+      <point x="151" y="364"/>
+      <point x="200" y="410"/>
+      <point x="200" y="489" type="curve" smooth="yes"/>
+      <point x="200" y="523"/>
+      <point x="191" y="559"/>
+      <point x="176" y="580" type="curve"/>
+      <point x="157" y="580" type="line"/>
+      <point x="171" y="558"/>
+      <point x="181" y="522"/>
+      <point x="181" y="490" type="curve" smooth="yes"/>
+      <point x="181" y="421"/>
+      <point x="140" y="380"/>
+      <point x="71" y="379" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>279.0</real>
+      <integer>279</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hryvnia.glif b/src/Cantarell-Light.ufo/glyphs/hryvnia.glif
index 6a2dca64..6f67c701 100644
--- a/src/Cantarell-Light.ufo/glyphs/hryvnia.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hryvnia.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hryvnia" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20B4"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif
index 44225f33..5312acb5 100644
--- a/src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlaut" format="2">
-  <advance width="402.0"/>
+  <advance width="402"/>
   <unicode hex="02DD"/>
   <outline>
-    <component base="hungarumlautcomb" xOffset="-55.0"/>
+    <component base="hungarumlautcomb" xOffset="-55"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.case.glif
index f242741b..c34bde6a 100644
--- a/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.case.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlautcomb.case" format="2">
-  <anchor x="172.0" y="694.0" name="_top"/>
-  <anchor x="172.0" y="926.0" name="top"/>
+  <anchor x="172" y="694" name="_top"/>
+  <anchor x="172" y="926" name="top"/>
   <outline>
     <contour>
-      <point x="59.0" y="772.0" type="line"/>
-      <point x="182.0" y="895.0" type="line"/>
-      <point x="166.0" y="911.0" type="line"/>
-      <point x="53.0" y="777.0" type="line"/>
+      <point x="59" y="772" type="line"/>
+      <point x="182" y="895" type="line"/>
+      <point x="166" y="911" type="line"/>
+      <point x="53" y="777" type="line"/>
     </contour>
     <contour>
-      <point x="239.0" y="772.0" type="line"/>
-      <point x="362.0" y="895.0" type="line"/>
-      <point x="346.0" y="911.0" type="line"/>
-      <point x="233.0" y="777.0" type="line"/>
+      <point x="239" y="772" type="line"/>
+      <point x="362" y="895" type="line"/>
+      <point x="346" y="911" type="line"/>
+      <point x="233" y="777" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>443.0</real>
+      <integer>443</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.glif
index 0adefb25..d9722b24 100644
--- a/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlautcomb" format="2">
   <unicode hex="030B"/>
-  <anchor x="141.0" y="480.0" name="_top"/>
-  <anchor x="141.0" y="749.0" name="top"/>
+  <anchor x="141" y="480" name="_top"/>
+  <anchor x="141" y="749" name="top"/>
   <outline>
     <contour>
-      <point x="212.0" y="570.0" type="line"/>
-      <point x="293.0" y="718.0" type="line"/>
-      <point x="273.0" y="727.0" type="line"/>
-      <point x="205.0" y="574.0" type="line"/>
+      <point x="212" y="570" type="line"/>
+      <point x="293" y="718" type="line"/>
+      <point x="273" y="727" type="line"/>
+      <point x="205" y="574" type="line"/>
     </contour>
     <contour>
-      <point x="74.0" y="570.0" type="line"/>
-      <point x="155.0" y="718.0" type="line"/>
-      <point x="135.0" y="727.0" type="line"/>
-      <point x="67.0" y="574.0" type="line"/>
+      <point x="74" y="570" type="line"/>
+      <point x="155" y="718" type="line"/>
+      <point x="135" y="727" type="line"/>
+      <point x="67" y="574" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>402.0</real>
+      <integer>402</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hyphen.glif b/src/Cantarell-Light.ufo/glyphs/hyphen.glif
index 15229db0..b6c04ce3 100644
--- a/src/Cantarell-Light.ufo/glyphs/hyphen.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hyphen.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hyphen" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="002D"/>
   <outline>
     <contour>
-      <point x="96.0" y="240.0" type="line"/>
-      <point x="366.0" y="240.0" type="line"/>
-      <point x="366.0" y="257.0" type="line"/>
-      <point x="96.0" y="257.0" type="line"/>
+      <point x="96" y="240" type="line"/>
+      <point x="366" y="240" type="line"/>
+      <point x="366" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hyphentwo.glif b/src/Cantarell-Light.ufo/glyphs/hyphentwo.glif
index dc7cb165..508fb646 100644
--- a/src/Cantarell-Light.ufo/glyphs/hyphentwo.glif
+++ b/src/Cantarell-Light.ufo/glyphs/hyphentwo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hyphentwo" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="2010"/>
   <outline>
-    <component base="hyphen" xOffset="-6.0"/>
+    <component base="hyphen" xOffset="-6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/i-cy.glif b/src/Cantarell-Light.ufo/glyphs/i-cy.glif
index 57094315..a8a01ab8 100644
--- a/src/Cantarell-Light.ufo/glyphs/i-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/i-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="i-cy" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="0456"/>
   <outline>
     <component base="i"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/i.glif b/src/Cantarell-Light.ufo/glyphs/i.glif
index 52a18b2f..78a06a4f 100644
--- a/src/Cantarell-Light.ufo/glyphs/i.glif
+++ b/src/Cantarell-Light.ufo/glyphs/i.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="i" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="0069"/>
   <note>
 i
 </note>
-  <anchor x="114.0" y="0.0" name="bottom"/>
+  <anchor x="114" y="0" name="bottom"/>
   <outline>
     <component base="idotless"/>
-    <component base="dotaccentcomb" xOffset="-17.0"/>
+    <component base="dotaccentcomb" xOffset="-17"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ia-cy.glif b/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
index c5697070..924f8363 100644
--- a/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ia-cy" format="2">
-  <advance width="477.0"/>
+  <advance width="477"/>
   <unicode hex="044F"/>
-  <anchor x="238.0" y="480.0" name="top"/>
+  <anchor x="238" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="221.0" y="196.0" type="curve" smooth="yes"/>
-      <point x="377.0" y="196.0" type="line"/>
-      <point x="377.0" y="214.0" type="line"/>
-      <point x="226.0" y="214.0" type="line" smooth="yes"/>
-      <point x="130.0" y="214.0"/>
-      <point x="70.0" y="262.0"/>
-      <point x="70.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="70.0" y="417.0"/>
-      <point x="128.0" y="462.0"/>
-      <point x="220.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="377.0" y="462.0" type="line"/>
-      <point x="377.0" y="480.0" type="line"/>
-      <point x="226.0" y="480.0" type="line" smooth="yes"/>
-      <point x="116.0" y="480.0"/>
-      <point x="49.0" y="424.0"/>
-      <point x="49.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="49.0" y="250.0"/>
-      <point x="116.0" y="196.0"/>
+      <point x="221" y="196" type="curve" smooth="yes"/>
+      <point x="377" y="196" type="line"/>
+      <point x="377" y="214" type="line"/>
+      <point x="226" y="214" type="line" smooth="yes"/>
+      <point x="130" y="214"/>
+      <point x="70" y="262"/>
+      <point x="70" y="341" type="curve" smooth="yes"/>
+      <point x="70" y="417"/>
+      <point x="128" y="462"/>
+      <point x="220" y="462" type="curve" smooth="yes"/>
+      <point x="377" y="462" type="line"/>
+      <point x="377" y="480" type="line"/>
+      <point x="226" y="480" type="line" smooth="yes"/>
+      <point x="116" y="480"/>
+      <point x="49" y="424"/>
+      <point x="49" y="336" type="curve" smooth="yes"/>
+      <point x="49" y="250"/>
+      <point x="116" y="196"/>
     </contour>
     <contour>
-      <point x="45.0" y="0.0" type="line"/>
-      <point x="70.0" y="0.0" type="line"/>
-      <point x="210.0" y="209.0" type="line"/>
-      <point x="188.0" y="209.0" type="line"/>
+      <point x="45" y="0" type="line"/>
+      <point x="70" y="0" type="line"/>
+      <point x="210" y="209" type="line"/>
+      <point x="188" y="209" type="line"/>
     </contour>
     <contour>
-      <point x="368.0" y="0.0" type="line"/>
-      <point x="389.0" y="0.0" type="line"/>
-      <point x="389.0" y="480.0" type="line"/>
-      <point x="368.0" y="480.0" type="line"/>
+      <point x="368" y="0" type="line"/>
+      <point x="389" y="0" type="line"/>
+      <point x="389" y="480" type="line"/>
+      <point x="368" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/iacute.glif b/src/Cantarell-Light.ufo/glyphs/iacute.glif
index 13be730e..69d279d2 100644
--- a/src/Cantarell-Light.ufo/glyphs/iacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iacute" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="00ED"/>
   <outline>
     <component base="idotless"/>
-    <component base="acutecomb" xOffset="35.0"/>
+    <component base="acutecomb" xOffset="35"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ibreve.glif b/src/Cantarell-Light.ufo/glyphs/ibreve.glif
index d0b8c6c6..8bf804c7 100644
--- a/src/Cantarell-Light.ufo/glyphs/ibreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ibreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ibreve" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="012D"/>
   <outline>
     <component base="idotless"/>
-    <component base="brevecomb" xOffset="-84.0"/>
+    <component base="brevecomb" xOffset="-84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/icaron.glif b/src/Cantarell-Light.ufo/glyphs/icaron.glif
index e6863400..760e3e7b 100644
--- a/src/Cantarell-Light.ufo/glyphs/icaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/icaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="icaron" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="01D0"/>
   <outline>
     <component base="idotless"/>
-    <component base="caroncomb" xOffset="-81.0"/>
+    <component base="caroncomb" xOffset="-81"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/icircumflex.glif b/src/Cantarell-Light.ufo/glyphs/icircumflex.glif
index 8500397f..0e1fc858 100644
--- a/src/Cantarell-Light.ufo/glyphs/icircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/icircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="icircumflex" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="00EE"/>
   <outline>
     <component base="idotless"/>
-    <component base="circumflexcomb" xOffset="-69.0"/>
+    <component base="circumflexcomb" xOffset="-69"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idblgrave.glif b/src/Cantarell-Light.ufo/glyphs/idblgrave.glif
index bcad0ca6..ee76ea4f 100644
--- a/src/Cantarell-Light.ufo/glyphs/idblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/idblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idblgrave" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="0209"/>
   <outline>
     <component base="idotless"/>
-    <component base="dblgravecomb" xOffset="-150.0"/>
+    <component base="dblgravecomb" xOffset="-150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif
index 3a245bd6..2927ae74 100644
--- a/src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresis-cy" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="04E5"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="dieresiscomb" xOffset="49.0"/>
+    <component base="dieresiscomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idieresis.glif b/src/Cantarell-Light.ufo/glyphs/idieresis.glif
index c2788df0..a3d4369d 100644
--- a/src/Cantarell-Light.ufo/glyphs/idieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/idieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresis" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="00EF"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb" xOffset="-117.0"/>
+    <component base="dieresiscomb" xOffset="-117"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/idieresisacute.glif
index 5d4b45be..9fbcb67f 100644
--- a/src/Cantarell-Light.ufo/glyphs/idieresisacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/idieresisacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresisacute" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="1E2F"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb_acutecomb" xOffset="-117.0"/>
+    <component base="dieresiscomb_acutecomb" xOffset="-117"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idotaccent.glif b/src/Cantarell-Light.ufo/glyphs/idotaccent.glif
index 4c4ddb16..3a7ab240 100644
--- a/src/Cantarell-Light.ufo/glyphs/idotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/idotaccent.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotaccent" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <outline>
     <component base="idotless"/>
-    <component base="dotaccentcomb" xOffset="-17.0"/>
+    <component base="dotaccentcomb" xOffset="-17"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idotbelow.glif b/src/Cantarell-Light.ufo/glyphs/idotbelow.glif
index 86335615..fa8cc1e1 100644
--- a/src/Cantarell-Light.ufo/glyphs/idotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/idotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotbelow" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="1ECB"/>
   <outline>
     <component base="i"/>
-    <component base="dotbelowcomb" xScale="0.91" yScale="0.91" xOffset="5.0"/>
+    <component base="dotbelowcomb" xScale="0.91" yScale="0.91" xOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idotless.glif b/src/Cantarell-Light.ufo/glyphs/idotless.glif
index 7292bb30..dfbe0659 100644
--- a/src/Cantarell-Light.ufo/glyphs/idotless.glif
+++ b/src/Cantarell-Light.ufo/glyphs/idotless.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotless" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="0131"/>
   <note>
 dotlessi
 </note>
-  <anchor x="100.0" y="0.0" name="bottom"/>
-  <anchor x="105.0" y="10.0" name="ogonek"/>
-  <anchor x="102.0" y="480.0" name="top"/>
+  <anchor x="100" y="0" name="bottom"/>
+  <anchor x="105" y="10" name="ogonek"/>
+  <anchor x="102" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="90.0" y="0.0" type="line"/>
-      <point x="111.0" y="0.0" type="line"/>
-      <point x="111.0" y="480.0" type="line"/>
-      <point x="90.0" y="480.0" type="line"/>
+      <point x="90" y="0" type="line"/>
+      <point x="111" y="0" type="line"/>
+      <point x="111" y="480" type="line"/>
+      <point x="90" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ie-cy.glif b/src/Cantarell-Light.ufo/glyphs/ie-cy.glif
index adc01590..3bcca582 100644
--- a/src/Cantarell-Light.ufo/glyphs/ie-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ie-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ie-cy" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0435"/>
-  <anchor x="247.0" y="480.0" name="top"/>
+  <anchor x="247" y="480" name="top"/>
   <outline>
     <component base="e"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif
index 184c6716..a67fd4c8 100644
--- a/src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iebreve-cy" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="04D7"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="brevecomb-cy" xOffset="50.0"/>
+    <component base="brevecomb-cy" xOffset="50"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif
index 3c5befb0..241dd331 100644
--- a/src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iegrave-cy" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0450"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="gravecomb" xOffset="63.0"/>
+    <component base="gravecomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/igrave.glif b/src/Cantarell-Light.ufo/glyphs/igrave.glif
index 93a09507..f6eb2b0c 100644
--- a/src/Cantarell-Light.ufo/glyphs/igrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/igrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="igrave" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="00EC"/>
   <outline>
     <component base="idotless"/>
-    <component base="gravecomb" xOffset="-82.0"/>
+    <component base="gravecomb" xOffset="-82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ihookabove.glif b/src/Cantarell-Light.ufo/glyphs/ihookabove.glif
index d2240b1d..954f49b0 100644
--- a/src/Cantarell-Light.ufo/glyphs/ihookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ihookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ihookabove" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="1EC9"/>
   <outline>
     <component base="idotless"/>
-    <component base="hookabovecomb" xOffset="-50.0"/>
+    <component base="hookabovecomb" xOffset="-50"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ii-cy.glif b/src/Cantarell-Light.ufo/glyphs/ii-cy.glif
index 0b6a0145..1d07fda4 100644
--- a/src/Cantarell-Light.ufo/glyphs/ii-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ii-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ii-cy" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="0438"/>
-  <anchor x="509.0" y="0.0" name="bottomright"/>
-  <anchor x="268.0" y="480.0" name="top"/>
+  <anchor x="509" y="0" name="bottomright"/>
+  <anchor x="268" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="431.0" y="460.0" type="line"/>
-      <point x="429.0" y="460.0" type="line"/>
-      <point x="429.0" y="0.0" type="line"/>
-      <point x="448.0" y="0.0" type="line"/>
-      <point x="448.0" y="480.0" type="line"/>
-      <point x="426.0" y="480.0" type="line"/>
-      <point x="105.0" y="19.0" type="line"/>
-      <point x="107.0" y="20.0" type="line"/>
-      <point x="107.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="431" y="460" type="line"/>
+      <point x="429" y="460" type="line"/>
+      <point x="429" y="0" type="line"/>
+      <point x="448" y="0" type="line"/>
+      <point x="448" y="480" type="line"/>
+      <point x="426" y="480" type="line"/>
+      <point x="105" y="19" type="line"/>
+      <point x="107" y="20" type="line"/>
+      <point x="107" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif
index da7ed300..485fd747 100644
--- a/src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iigrave-cy" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="045D"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="gravecomb" xOffset="84.0"/>
+    <component base="gravecomb" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif
index 4d7c9422..bdc1a3ec 100644
--- a/src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iinvertedbreve" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="020B"/>
   <outline>
     <component base="idotless"/>
-    <component base="breveinvertedcomb" xOffset="-99.0"/>
+    <component base="breveinvertedcomb" xOffset="-99"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iishort-cy.glif b/src/Cantarell-Light.ufo/glyphs/iishort-cy.glif
index d31e6664..0caea658 100644
--- a/src/Cantarell-Light.ufo/glyphs/iishort-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iishort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iishort-cy" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="0439"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="brevecomb-cy" xOffset="71.0"/>
+    <component base="brevecomb-cy" xOffset="71"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/imacron-cy.glif b/src/Cantarell-Light.ufo/glyphs/imacron-cy.glif
index 84d3df92..92fefdc7 100644
--- a/src/Cantarell-Light.ufo/glyphs/imacron-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/imacron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="imacron-cy" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="04E3"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="macroncomb" xOffset="25.0"/>
+    <component base="macroncomb" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/imacron.glif b/src/Cantarell-Light.ufo/glyphs/imacron.glif
index 698e4acd..e1bfd5cd 100644
--- a/src/Cantarell-Light.ufo/glyphs/imacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/imacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="imacron" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="012B"/>
   <outline>
     <component base="idotless"/>
-    <component base="macroncomb.narrow" xOffset="-95.0"/>
+    <component base="macroncomb.narrow" xOffset="-95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/increment.glif b/src/Cantarell-Light.ufo/glyphs/increment.glif
index 5f94e040..e9d5f0c8 100644
--- a/src/Cantarell-Light.ufo/glyphs/increment.glif
+++ b/src/Cantarell-Light.ufo/glyphs/increment.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="increment" format="2">
-  <advance width="672.0"/>
+  <advance width="672"/>
   <unicode hex="2206"/>
   <outline>
     <contour>
-      <point x="81.0" y="1.0" type="line"/>
-      <point x="591.0" y="1.0" type="line"/>
-      <point x="591.0" y="14.0" type="line"/>
-      <point x="342.0" y="694.0" type="line"/>
-      <point x="324.0" y="694.0" type="line"/>
-      <point x="81.0" y="14.0" type="line"/>
+      <point x="81" y="1" type="line"/>
+      <point x="591" y="1" type="line"/>
+      <point x="591" y="14" type="line"/>
+      <point x="342" y="694" type="line"/>
+      <point x="324" y="694" type="line"/>
+      <point x="81" y="14" type="line"/>
     </contour>
     <contour>
-      <point x="105.0" y="18.0" type="line"/>
-      <point x="333.0" y="666.0" type="line"/>
-      <point x="566.0" y="18.0" type="line"/>
+      <point x="105" y="18" type="line"/>
+      <point x="333" y="666" type="line"/>
+      <point x="566" y="18" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/infinity.glif b/src/Cantarell-Light.ufo/glyphs/infinity.glif
index 063984f9..9fe7a13f 100644
--- a/src/Cantarell-Light.ufo/glyphs/infinity.glif
+++ b/src/Cantarell-Light.ufo/glyphs/infinity.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="infinity" format="2">
-  <advance width="941.0"/>
+  <advance width="941"/>
   <unicode hex="221E"/>
   <outline>
     <contour>
-      <point x="670.0" y="171.0" type="curve" smooth="yes"/>
-      <point x="762.0" y="171.0"/>
-      <point x="823.0" y="238.0"/>
-      <point x="823.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="823.0" y="440.0"/>
-      <point x="764.0" y="507.0"/>
-      <point x="675.0" y="507.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="507.0"/>
-      <point x="439.0" y="189.0"/>
-      <point x="266.0" y="189.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="189.0"/>
-      <point x="138.0" y="249.0"/>
-      <point x="138.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="138.0" y="429.0"/>
-      <point x="191.0" y="489.0"/>
-      <point x="270.0" y="489.0" type="curve" smooth="yes"/>
-      <point x="452.0" y="489.0"/>
-      <point x="470.0" y="171.0"/>
+      <point x="670" y="171" type="curve" smooth="yes"/>
+      <point x="762" y="171"/>
+      <point x="823" y="238"/>
+      <point x="823" y="340" type="curve" smooth="yes"/>
+      <point x="823" y="440"/>
+      <point x="764" y="507"/>
+      <point x="675" y="507" type="curve" smooth="yes"/>
+      <point x="480" y="507"/>
+      <point x="439" y="189"/>
+      <point x="266" y="189" type="curve" smooth="yes"/>
+      <point x="190" y="189"/>
+      <point x="138" y="249"/>
+      <point x="138" y="339" type="curve" smooth="yes"/>
+      <point x="138" y="429"/>
+      <point x="191" y="489"/>
+      <point x="270" y="489" type="curve" smooth="yes"/>
+      <point x="452" y="489"/>
+      <point x="470" y="171"/>
     </contour>
     <contour>
-      <point x="263.0" y="171.0" type="curve" smooth="yes"/>
-      <point x="455.0" y="171.0"/>
-      <point x="495.0" y="489.0"/>
-      <point x="672.0" y="489.0" type="curve" smooth="yes"/>
-      <point x="750.0" y="489.0"/>
-      <point x="803.0" y="427.0"/>
-      <point x="803.0" y="337.0" type="curve" smooth="yes"/>
-      <point x="803.0" y="247.0"/>
-      <point x="750.0" y="189.0"/>
-      <point x="672.0" y="189.0" type="curve" smooth="yes"/>
-      <point x="491.0" y="189.0"/>
-      <point x="472.0" y="507.0"/>
-      <point x="273.0" y="507.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="507.0"/>
-      <point x="118.0" y="439.0"/>
-      <point x="118.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="236.0"/>
-      <point x="176.0" y="171.0"/>
+      <point x="263" y="171" type="curve" smooth="yes"/>
+      <point x="455" y="171"/>
+      <point x="495" y="489"/>
+      <point x="672" y="489" type="curve" smooth="yes"/>
+      <point x="750" y="489"/>
+      <point x="803" y="427"/>
+      <point x="803" y="337" type="curve" smooth="yes"/>
+      <point x="803" y="247"/>
+      <point x="750" y="189"/>
+      <point x="672" y="189" type="curve" smooth="yes"/>
+      <point x="491" y="189"/>
+      <point x="472" y="507"/>
+      <point x="273" y="507" type="curve" smooth="yes"/>
+      <point x="180" y="507"/>
+      <point x="118" y="439"/>
+      <point x="118" y="336" type="curve" smooth="yes"/>
+      <point x="118" y="236"/>
+      <point x="176" y="171"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/integral.glif b/src/Cantarell-Light.ufo/glyphs/integral.glif
index 811eb78f..791647d7 100644
--- a/src/Cantarell-Light.ufo/glyphs/integral.glif
+++ b/src/Cantarell-Light.ufo/glyphs/integral.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="integral" format="2">
-  <advance width="397.0"/>
+  <advance width="397"/>
   <unicode hex="222B"/>
   <outline>
     <contour>
-      <point x="172.0" y="-170.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="-170.0"/>
-      <point x="280.0" y="-108.0"/>
-      <point x="280.0" y="-15.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="157.0"/>
-      <point x="129.0" y="394.0"/>
-      <point x="129.0" y="580.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="667.0"/>
-      <point x="162.0" y="728.0"/>
-      <point x="227.0" y="728.0" type="curve" smooth="yes"/>
-      <point x="247.0" y="728.0"/>
-      <point x="287.0" y="721.0"/>
-      <point x="307.0" y="712.0" type="curve"/>
-      <point x="313.0" y="729.0" type="line"/>
-      <point x="296.0" y="737.0"/>
-      <point x="258.0" y="746.0"/>
-      <point x="230.0" y="746.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="746.0"/>
-      <point x="110.0" y="675.0"/>
-      <point x="110.0" y="576.0" type="curve" smooth="yes"/>
-      <point x="110.0" y="388.0"/>
-      <point x="260.0" y="145.0"/>
-      <point x="260.0" y="-19.0" type="curve" smooth="yes"/>
-      <point x="260.0" y="-99.0"/>
-      <point x="224.0" y="-152.0"/>
-      <point x="172.0" y="-152.0" type="curve" smooth="yes"/>
-      <point x="152.0" y="-152.0"/>
-      <point x="129.0" y="-146.0"/>
-      <point x="96.0" y="-131.0" type="curve"/>
-      <point x="90.0" y="-147.0" type="line"/>
-      <point x="124.0" y="-163.0"/>
-      <point x="150.0" y="-170.0"/>
+      <point x="172" y="-170" type="curve" smooth="yes"/>
+      <point x="236" y="-170"/>
+      <point x="280" y="-108"/>
+      <point x="280" y="-15" type="curve" smooth="yes"/>
+      <point x="280" y="157"/>
+      <point x="129" y="394"/>
+      <point x="129" y="580" type="curve" smooth="yes"/>
+      <point x="129" y="667"/>
+      <point x="162" y="728"/>
+      <point x="227" y="728" type="curve" smooth="yes"/>
+      <point x="247" y="728"/>
+      <point x="287" y="721"/>
+      <point x="307" y="712" type="curve"/>
+      <point x="313" y="729" type="line"/>
+      <point x="296" y="737"/>
+      <point x="258" y="746"/>
+      <point x="230" y="746" type="curve" smooth="yes"/>
+      <point x="151" y="746"/>
+      <point x="110" y="675"/>
+      <point x="110" y="576" type="curve" smooth="yes"/>
+      <point x="110" y="388"/>
+      <point x="260" y="145"/>
+      <point x="260" y="-19" type="curve" smooth="yes"/>
+      <point x="260" y="-99"/>
+      <point x="224" y="-152"/>
+      <point x="172" y="-152" type="curve" smooth="yes"/>
+      <point x="152" y="-152"/>
+      <point x="129" y="-146"/>
+      <point x="96" y="-131" type="curve"/>
+      <point x="90" y="-147" type="line"/>
+      <point x="124" y="-163"/>
+      <point x="150" y="-170"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/io-cy.glif b/src/Cantarell-Light.ufo/glyphs/io-cy.glif
index dea4ca16..ca23dce1 100644
--- a/src/Cantarell-Light.ufo/glyphs/io-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/io-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="io-cy" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0451"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="dieresiscomb" xOffset="28.0"/>
+    <component base="dieresiscomb" xOffset="28"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iogonek.glif b/src/Cantarell-Light.ufo/glyphs/iogonek.glif
index 1eed082b..f54cc3d5 100644
--- a/src/Cantarell-Light.ufo/glyphs/iogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iogonek" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="012F"/>
   <outline>
     <component base="idotless"/>
-    <component base="dotaccentcomb" xOffset="-17.0"/>
-    <component base="ogonekcomb.narrow" xOffset="-271.0"/>
+    <component base="dotaccentcomb" xOffset="-17"/>
+    <component base="ogonekcomb.narrow" xOffset="-271"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/itilde.glif b/src/Cantarell-Light.ufo/glyphs/itilde.glif
index f9a418bd..3af3a145 100644
--- a/src/Cantarell-Light.ufo/glyphs/itilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/itilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="itilde" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="0129"/>
   <outline>
     <component base="idotless"/>
-    <component base="tildecomb" xOffset="-133.0"/>
+    <component base="tildecomb" xOffset="-133"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iu-cy.glif b/src/Cantarell-Light.ufo/glyphs/iu-cy.glif
index ab03239a..e3dd7cc9 100644
--- a/src/Cantarell-Light.ufo/glyphs/iu-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/iu-cy.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iu-cy" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="044E"/>
-  <anchor x="365.0" y="480.0" name="top"/>
+  <anchor x="365" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="439.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="566.0" y="-7.0"/>
-      <point x="652.0" y="95.0"/>
-      <point x="652.0" y="244.0" type="curve" smooth="yes"/>
-      <point x="652.0" y="391.0"/>
-      <point x="568.0" y="490.0"/>
-      <point x="442.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="318.0" y="490.0"/>
-      <point x="240.0" y="393.0"/>
-      <point x="240.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="240.0" y="88.0"/>
-      <point x="317.0" y="-7.0"/>
+      <point x="439" y="-7" type="curve" smooth="yes"/>
+      <point x="566" y="-7"/>
+      <point x="652" y="95"/>
+      <point x="652" y="244" type="curve" smooth="yes"/>
+      <point x="652" y="391"/>
+      <point x="568" y="490"/>
+      <point x="442" y="490" type="curve" smooth="yes"/>
+      <point x="318" y="490"/>
+      <point x="240" y="393"/>
+      <point x="240" y="240" type="curve" smooth="yes"/>
+      <point x="240" y="88"/>
+      <point x="317" y="-7"/>
     </contour>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="101.0" y="244.0" type="line"/>
-      <point x="250.0" y="244.0" type="line"/>
-      <point x="250.0" y="262.0" type="line"/>
-      <point x="101.0" y="262.0" type="line"/>
+      <point x="101" y="244" type="line"/>
+      <point x="250" y="244" type="line"/>
+      <point x="250" y="262" type="line"/>
+      <point x="101" y="262" type="line"/>
     </contour>
     <contour>
-      <point x="441.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="330.0" y="12.0"/>
-      <point x="262.0" y="101.0"/>
-      <point x="262.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="262.0" y="384.0"/>
-      <point x="329.0" y="471.0"/>
-      <point x="439.0" y="471.0" type="curve" smooth="yes"/>
-      <point x="553.0" y="471.0"/>
-      <point x="631.0" y="376.0"/>
-      <point x="631.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="631.0" y="103.0"/>
-      <point x="554.0" y="12.0"/>
+      <point x="441" y="12" type="curve" smooth="yes"/>
+      <point x="330" y="12"/>
+      <point x="262" y="101"/>
+      <point x="262" y="243" type="curve" smooth="yes"/>
+      <point x="262" y="384"/>
+      <point x="329" y="471"/>
+      <point x="439" y="471" type="curve" smooth="yes"/>
+      <point x="553" y="471"/>
+      <point x="631" y="376"/>
+      <point x="631" y="240" type="curve" smooth="yes"/>
+      <point x="631" y="103"/>
+      <point x="554" y="12"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif b/src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif
index c00f7d02..c2add24f 100644
--- a/src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="izhitsa-cy" format="2">
-  <advance width="472.0"/>
+  <advance width="472"/>
   <unicode hex="0475"/>
   <outline>
     <contour>
-      <point x="207.0" y="0.0" type="line"/>
-      <point x="220.0" y="0.0" type="line"/>
-      <point x="348.0" y="367.0" type="line" smooth="yes"/>
-      <point x="374.0" y="441.0"/>
-      <point x="408.0" y="476.0"/>
-      <point x="455.0" y="476.0" type="curve"/>
-      <point x="453.0" y="494.0" type="line"/>
-      <point x="401.0" y="494.0"/>
-      <point x="358.0" y="452.0"/>
-      <point x="330.0" y="370.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="20.0" type="line"/>
-      <point x="219.0" y="20.0" type="line"/>
-      <point x="48.0" y="486.0" type="line"/>
-      <point x="26.0" y="486.0" type="line"/>
+      <point x="207" y="0" type="line"/>
+      <point x="220" y="0" type="line"/>
+      <point x="348" y="367" type="line" smooth="yes"/>
+      <point x="374" y="441"/>
+      <point x="408" y="476"/>
+      <point x="455" y="476" type="curve"/>
+      <point x="453" y="494" type="line"/>
+      <point x="401" y="494"/>
+      <point x="358" y="452"/>
+      <point x="330" y="370" type="curve" smooth="yes"/>
+      <point x="210" y="20" type="line"/>
+      <point x="219" y="20" type="line"/>
+      <point x="48" y="486" type="line"/>
+      <point x="26" y="486" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/j.glif b/src/Cantarell-Light.ufo/glyphs/j.glif
index be353a2f..fde81334 100644
--- a/src/Cantarell-Light.ufo/glyphs/j.glif
+++ b/src/Cantarell-Light.ufo/glyphs/j.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="j" format="2">
-  <advance width="202.0"/>
+  <advance width="202"/>
   <unicode hex="006A"/>
   <note>
 j
 </note>
   <outline>
     <component base="jdotless"/>
-    <component base="dotaccentcomb" xOffset="-18.0"/>
+    <component base="dotaccentcomb" xOffset="-18"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/jacute.glif b/src/Cantarell-Light.ufo/glyphs/jacute.glif
index 857d7742..bfd7d0dd 100644
--- a/src/Cantarell-Light.ufo/glyphs/jacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/jacute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jacute" format="2">
-  <advance width="202.0"/>
+  <advance width="202"/>
   <outline>
     <component base="jdotless"/>
-    <component base="acutecomb" xOffset="34.0"/>
+    <component base="acutecomb" xOffset="34"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/jcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/jcircumflex.glif
index cf4d3bcd..54e7efc8 100644
--- a/src/Cantarell-Light.ufo/glyphs/jcircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/jcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jcircumflex" format="2">
-  <advance width="202.0"/>
+  <advance width="202"/>
   <unicode hex="0135"/>
   <outline>
     <component base="jdotless"/>
-    <component base="circumflexcomb" xOffset="-70.0"/>
+    <component base="circumflexcomb" xOffset="-70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/jdotless.glif b/src/Cantarell-Light.ufo/glyphs/jdotless.glif
index 02beeb89..0722932c 100644
--- a/src/Cantarell-Light.ufo/glyphs/jdotless.glif
+++ b/src/Cantarell-Light.ufo/glyphs/jdotless.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jdotless" format="2">
-  <advance width="202.0"/>
+  <advance width="202"/>
   <unicode hex="0237"/>
   <note>
 uni0237
 </note>
-  <anchor x="101.0" y="0.0" name="bottom"/>
-  <anchor x="101.0" y="480.0" name="top"/>
+  <anchor x="101" y="0" name="bottom"/>
+  <anchor x="101" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="5.0" y="-219.0" type="line"/>
-      <point x="69.0" y="-191.0"/>
-      <point x="112.0" y="-129.0"/>
-      <point x="112.0" y="-64.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="480.0" type="line"/>
-      <point x="91.0" y="480.0" type="line"/>
-      <point x="91.0" y="-64.0" type="line" smooth="yes"/>
-      <point x="91.0" y="-122.0"/>
-      <point x="54.0" y="-178.0"/>
-      <point x="-2.0" y="-206.0" type="curve"/>
+      <point x="5" y="-219" type="line"/>
+      <point x="69" y="-191"/>
+      <point x="112" y="-129"/>
+      <point x="112" y="-64" type="curve" smooth="yes"/>
+      <point x="112" y="480" type="line"/>
+      <point x="91" y="480" type="line"/>
+      <point x="91" y="-64" type="line" smooth="yes"/>
+      <point x="91" y="-122"/>
+      <point x="54" y="-178"/>
+      <point x="-2" y="-206" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/je-cy.glif b/src/Cantarell-Light.ufo/glyphs/je-cy.glif
index 694450fd..e5c65f49 100644
--- a/src/Cantarell-Light.ufo/glyphs/je-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/je-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="je-cy" format="2">
-  <advance width="202.0"/>
+  <advance width="202"/>
   <unicode hex="0458"/>
   <outline>
     <component base="j"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/k.glif b/src/Cantarell-Light.ufo/glyphs/k.glif
index 0c6243d8..ee7ee5ef 100644
--- a/src/Cantarell-Light.ufo/glyphs/k.glif
+++ b/src/Cantarell-Light.ufo/glyphs/k.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="k" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="006B"/>
   <note>
 k
 </note>
-  <anchor x="205.0" y="0.0" name="bottom"/>
-  <anchor x="185.0" y="739.0" name="top"/>
+  <anchor x="205" y="0" name="bottom"/>
+  <anchor x="185" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="108.0" y="0.0" type="line"/>
-      <point x="108.0" y="739.0" type="line"/>
-      <point x="88.0" y="739.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="396.0" y="0.0" type="line"/>
-      <point x="425.0" y="0.0" type="line"/>
-      <point x="129.0" y="267.0" type="line"/>
-      <point x="127.0" y="249.0" type="line"/>
-      <point x="403.0" y="480.0" type="line"/>
-      <point x="376.0" y="480.0" type="line"/>
-      <point x="110.0" y="257.0" type="line"/>
+      <point x="396" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="129" y="267" type="line"/>
+      <point x="127" y="249" type="line"/>
+      <point x="403" y="480" type="line"/>
+      <point x="376" y="480" type="line"/>
+      <point x="110" y="257" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ka-cy.glif b/src/Cantarell-Light.ufo/glyphs/ka-cy.glif
index 9fa2ddf9..2cdddeed 100644
--- a/src/Cantarell-Light.ufo/glyphs/ka-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ka-cy.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ka-cy" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <unicode hex="043A"/>
-  <anchor x="440.0" y="0.0" name="bottomright"/>
-  <anchor x="225.0" y="480.0" name="top"/>
+  <anchor x="440" y="0" name="bottomright"/>
+  <anchor x="225" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="401.0" y="0.0" type="line"/>
-      <point x="425.0" y="0.0" type="line"/>
-      <point x="245.0" y="260.0" type="line"/>
-      <point x="245.0" y="251.0" type="line"/>
-      <point x="413.0" y="480.0" type="line"/>
-      <point x="390.0" y="480.0" type="line"/>
-      <point x="226.0" y="254.0" type="line"/>
+      <point x="401" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="245" y="260" type="line"/>
+      <point x="245" y="251" type="line"/>
+      <point x="413" y="480" type="line"/>
+      <point x="390" y="480" type="line"/>
+      <point x="226" y="254" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="107.0" y="0.0" type="line"/>
-      <point x="107.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="96.0" y="245.0" type="line"/>
-      <point x="239.0" y="245.0" type="line"/>
-      <point x="239.0" y="262.0" type="line"/>
-      <point x="96.0" y="262.0" type="line"/>
+      <point x="96" y="245" type="line"/>
+      <point x="239" y="245" type="line"/>
+      <point x="239" y="262" type="line"/>
+      <point x="96" y="262" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
index b63ec796..77031fcd 100644
--- a/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kabashkir-cy" format="2">
-  <advance width="547.0"/>
+  <advance width="547"/>
   <unicode hex="04A1"/>
   <outline>
     <contour>
-      <point x="5.0" y="463.0" type="line"/>
-      <point x="213.0" y="463.0" type="line"/>
-      <point x="213.0" y="480.0" type="line"/>
-      <point x="5.0" y="480.0" type="line"/>
+      <point x="5" y="463" type="line"/>
+      <point x="213" y="463" type="line"/>
+      <point x="213" y="480" type="line"/>
+      <point x="5" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="507.0" y="0.0" type="line"/>
-      <point x="531.0" y="0.0" type="line"/>
-      <point x="351.0" y="260.0" type="line"/>
-      <point x="351.0" y="251.0" type="line"/>
-      <point x="519.0" y="480.0" type="line"/>
-      <point x="496.0" y="480.0" type="line"/>
-      <point x="332.0" y="254.0" type="line"/>
+      <point x="507" y="0" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="351" y="260" type="line"/>
+      <point x="351" y="251" type="line"/>
+      <point x="519" y="480" type="line"/>
+      <point x="496" y="480" type="line"/>
+      <point x="332" y="254" type="line"/>
     </contour>
     <contour>
-      <point x="194.0" y="0.0" type="line"/>
-      <point x="213.0" y="0.0" type="line"/>
-      <point x="213.0" y="480.0" type="line"/>
-      <point x="194.0" y="480.0" type="line"/>
+      <point x="194" y="0" type="line"/>
+      <point x="213" y="0" type="line"/>
+      <point x="213" y="480" type="line"/>
+      <point x="194" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="202.0" y="245.0" type="line"/>
-      <point x="345.0" y="245.0" type="line"/>
-      <point x="345.0" y="262.0" type="line"/>
-      <point x="202.0" y="262.0" type="line"/>
+      <point x="202" y="245" type="line"/>
+      <point x="345" y="245" type="line"/>
+      <point x="345" y="262" type="line"/>
+      <point x="202" y="262" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/kacute.glif b/src/Cantarell-Light.ufo/glyphs/kacute.glif
index 2f71c95c..ff90d51c 100644
--- a/src/Cantarell-Light.ufo/glyphs/kacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kacute" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="1E31"/>
   <outline>
     <component base="k"/>
-    <component base="acutecomb.case" xOffset="127.0" yOffset="45.0"/>
+    <component base="acutecomb.case" xOffset="127" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif
index abd0e027..8ab88e18 100644
--- a/src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kadescender-cy" format="2">
-  <advance width="480.0"/>
+  <advance width="480"/>
   <unicode hex="049B"/>
   <outline>
     <component base="ka-cy"/>
-    <component base="descender-cy" xOffset="344.0"/>
+    <component base="descender-cy" xOffset="344"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/kaverticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/kaverticalstroke-cy.glif
index 73f0f4dc..f8fedebf 100644
--- a/src/Cantarell-Light.ufo/glyphs/kaverticalstroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kaverticalstroke-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kaverticalstroke-cy" format="2">
-  <advance width="451.0"/>
+  <advance width="451"/>
   <unicode hex="049D"/>
   <outline>
     <contour>
-      <point x="411.0" y="0.0" type="line"/>
-      <point x="435.0" y="0.0" type="line"/>
-      <point x="265.0" y="260.0" type="line"/>
-      <point x="265.0" y="251.0" type="line"/>
-      <point x="423.0" y="480.0" type="line"/>
-      <point x="400.0" y="480.0" type="line"/>
-      <point x="246.0" y="254.0" type="line"/>
+      <point x="411" y="0" type="line"/>
+      <point x="435" y="0" type="line"/>
+      <point x="265" y="260" type="line"/>
+      <point x="265" y="251" type="line"/>
+      <point x="423" y="480" type="line"/>
+      <point x="400" y="480" type="line"/>
+      <point x="246" y="254" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="107.0" y="0.0" type="line"/>
-      <point x="107.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="96.0" y="245.0" type="line"/>
-      <point x="259.0" y="245.0" type="line"/>
-      <point x="259.0" y="262.0" type="line"/>
-      <point x="96.0" y="262.0" type="line"/>
+      <point x="96" y="245" type="line"/>
+      <point x="259" y="245" type="line"/>
+      <point x="259" y="262" type="line"/>
+      <point x="96" y="262" type="line"/>
     </contour>
     <contour>
-      <point x="192.0" y="90.0" type="line"/>
-      <point x="211.0" y="90.0" type="line"/>
-      <point x="211.0" y="410.0" type="line"/>
-      <point x="192.0" y="410.0" type="line"/>
+      <point x="192" y="90" type="line"/>
+      <point x="211" y="90" type="line"/>
+      <point x="211" y="410" type="line"/>
+      <point x="192" y="410" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif
index 69922c73..bbae544b 100644
--- a/src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kcommaaccent" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="0137"/>
   <outline>
     <component base="k"/>
-    <component base="commaaccentcomb" xOffset="76.0"/>
+    <component base="commaaccentcomb" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif 
b/src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif
index 6c26f49d..c6bf340e 100644
--- a/src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kgreenlandic" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="0138"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="108.0" y="0.0" type="line"/>
-      <point x="108.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="396.0" y="0.0" type="line"/>
-      <point x="425.0" y="0.0" type="line"/>
-      <point x="129.0" y="267.0" type="line"/>
-      <point x="127.0" y="249.0" type="line"/>
-      <point x="403.0" y="480.0" type="line"/>
-      <point x="376.0" y="480.0" type="line"/>
-      <point x="110.0" y="257.0" type="line"/>
+      <point x="396" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="129" y="267" type="line"/>
+      <point x="127" y="249" type="line"/>
+      <point x="403" y="480" type="line"/>
+      <point x="376" y="480" type="line"/>
+      <point x="110" y="257" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/kip.glif b/src/Cantarell-Light.ufo/glyphs/kip.glif
index 16ad5a3f..ae1e2a23 100644
--- a/src/Cantarell-Light.ufo/glyphs/kip.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kip.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kip" format="2">
-  <advance width="651.0"/>
+  <advance width="651"/>
   <unicode hex="20AD"/>
   <outline>
     <contour>
-      <point x="74.0" y="351.0" type="line"/>
-      <point x="526.0" y="351.0" type="line"/>
-      <point x="526.0" y="368.0" type="line"/>
-      <point x="74.0" y="368.0" type="line"/>
+      <point x="74" y="351" type="line"/>
+      <point x="526" y="351" type="line"/>
+      <point x="526" y="368" type="line"/>
+      <point x="74" y="368" type="line"/>
     </contour>
     <contour>
-      <point x="549.0" y="0.0" type="line"/>
-      <point x="579.0" y="0.0" type="line"/>
-      <point x="203.0" y="366.0" type="line"/>
-      <point x="203.0" y="356.0" type="line"/>
-      <point x="565.0" y="694.0" type="line"/>
-      <point x="536.0" y="694.0" type="line"/>
-      <point x="184.0" y="360.0" type="line"/>
+      <point x="549" y="0" type="line"/>
+      <point x="579" y="0" type="line"/>
+      <point x="203" y="366" type="line"/>
+      <point x="203" y="356" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="536" y="694" type="line"/>
+      <point x="184" y="360" type="line"/>
     </contour>
     <contour>
-      <point x="162.0" y="0.0" type="line"/>
-      <point x="182.0" y="0.0" type="line"/>
-      <point x="182.0" y="694.0" type="line"/>
-      <point x="162.0" y="694.0" type="line"/>
+      <point x="162" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="694" type="line"/>
+      <point x="162" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kje-cy.glif b/src/Cantarell-Light.ufo/glyphs/kje-cy.glif
index a2f27558..2087437c 100644
--- a/src/Cantarell-Light.ufo/glyphs/kje-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kje-cy" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <unicode hex="045C"/>
   <outline>
     <component base="ka-cy"/>
-    <component base="acutecomb" xOffset="158.0"/>
+    <component base="acutecomb" xOffset="158"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/l.glif b/src/Cantarell-Light.ufo/glyphs/l.glif
index 5f6e2bdc..f1ebef46 100644
--- a/src/Cantarell-Light.ufo/glyphs/l.glif
+++ b/src/Cantarell-Light.ufo/glyphs/l.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="l" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="006C"/>
   <note>
 l
 </note>
-  <anchor x="136.0" y="0.0" name="bottom"/>
-  <anchor x="119.0" y="383.0" name="center"/>
-  <anchor x="238.0" y="353.0" name="periodcentered"/>
-  <anchor x="97.0" y="739.0" name="top"/>
-  <anchor x="209.0" y="480.0" name="topright"/>
+  <anchor x="136" y="0" name="bottom"/>
+  <anchor x="119" y="383" name="center"/>
+  <anchor x="238" y="353" name="periodcentered"/>
+  <anchor x="97" y="739" name="top"/>
+  <anchor x="209" y="480" name="topright"/>
   <outline>
     <contour>
-      <point x="163.0" y="-2.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="-2.0"/>
-      <point x="198.0" y="2.0"/>
-      <point x="212.0" y="8.0" type="curve"/>
-      <point x="207.0" y="22.0" type="line"/>
-      <point x="196.0" y="17.0"/>
-      <point x="181.0" y="14.0"/>
-      <point x="168.0" y="14.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="14.0"/>
-      <point x="106.0" y="43.0"/>
-      <point x="106.0" y="87.0" type="curve" smooth="yes"/>
-      <point x="106.0" y="739.0" type="line"/>
-      <point x="86.0" y="739.0" type="line"/>
-      <point x="86.0" y="83.0" type="line" smooth="yes"/>
-      <point x="86.0" y="31.0"/>
-      <point x="115.0" y="-2.0"/>
+      <point x="163" y="-2" type="curve" smooth="yes"/>
+      <point x="180" y="-2"/>
+      <point x="198" y="2"/>
+      <point x="212" y="8" type="curve"/>
+      <point x="207" y="22" type="line"/>
+      <point x="196" y="17"/>
+      <point x="181" y="14"/>
+      <point x="168" y="14" type="curve" smooth="yes"/>
+      <point x="129" y="14"/>
+      <point x="106" y="43"/>
+      <point x="106" y="87" type="curve" smooth="yes"/>
+      <point x="106" y="739" type="line"/>
+      <point x="86" y="739" type="line"/>
+      <point x="86" y="83" type="line" smooth="yes"/>
+      <point x="86" y="31"/>
+      <point x="115" y="-2"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lacute.glif b/src/Cantarell-Light.ufo/glyphs/lacute.glif
index 8258bccd..cd56c153 100644
--- a/src/Cantarell-Light.ufo/glyphs/lacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lacute" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="013A"/>
   <outline>
     <component base="l"/>
-    <component base="acutecomb.case" xOffset="39.0" yOffset="45.0"/>
+    <component base="acutecomb.case" xOffset="39" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lcaron.glif b/src/Cantarell-Light.ufo/glyphs/lcaron.glif
index b2e6068f..1dffc629 100644
--- a/src/Cantarell-Light.ufo/glyphs/lcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lcaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lcaron" format="2">
-  <advance width="233.0"/>
+  <advance width="233"/>
   <unicode hex="013E"/>
   <outline>
     <component base="l"/>
-    <component base="caroncomb.alt" xOffset="97.0"/>
+    <component base="caroncomb.alt" xOffset="97"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif
index 90914a7b..2e90e9bc 100644
--- a/src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lcommaaccent" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="013C"/>
   <outline>
     <component base="l"/>
-    <component base="commaaccentcomb" xOffset="7.0"/>
+    <component base="commaaccentcomb" xOffset="7"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ldot.glif b/src/Cantarell-Light.ufo/glyphs/ldot.glif
index 7af4c4df..7a6df3be 100644
--- a/src/Cantarell-Light.ufo/glyphs/ldot.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ldot.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ldot" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="0140"/>
   <outline>
     <component base="l"/>
-    <component base="periodcentered.loclCAT" xOffset="238.0"/>
+    <component base="periodcentered.loclCAT" xOffset="238"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ldotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ldotbelow.glif
index 1cd8bd90..92d0d71c 100644
--- a/src/Cantarell-Light.ufo/glyphs/ldotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ldotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ldotbelow" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="1E37"/>
   <outline>
     <component base="l"/>
-    <component base="dotbelowcomb" xOffset="16.0"/>
+    <component base="dotbelowcomb" xOffset="16"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif
index 2ced787a..99e3da21 100644
--- a/src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="leftArrow" format="2">
-  <advance width="686.0"/>
+  <advance width="686"/>
   <unicode hex="2190"/>
   <note>
 arrowleft
 </note>
   <outline>
-    <component base="rightArrow" xScale="-1.0" yScale="-1.0" xOffset="698.0" yOffset="643.0"/>
+    <component base="rightArrow" xScale="-1" yScale="-1" xOffset="698" yOffset="643"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/leftanglebracket-math.glif 
b/src/Cantarell-Light.ufo/glyphs/leftanglebracket-math.glif
index 61fdffec..0f03df52 100644
--- a/src/Cantarell-Light.ufo/glyphs/leftanglebracket-math.glif
+++ b/src/Cantarell-Light.ufo/glyphs/leftanglebracket-math.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="leftanglebracket-math" format="2">
-  <advance width="266.0"/>
+  <advance width="266"/>
   <unicode hex="27E8"/>
   <outline>
     <contour>
-      <point x="197.0" y="-10.0" type="line"/>
-      <point x="219.0" y="-10.0" type="line"/>
-      <point x="65.0" y="389.0" type="line"/>
-      <point x="66.0" y="374.0" type="line"/>
-      <point x="213.0" y="739.0" type="line"/>
-      <point x="193.0" y="739.0" type="line"/>
-      <point x="49.0" y="380.0" type="line"/>
+      <point x="197" y="-10" type="line"/>
+      <point x="219" y="-10" type="line"/>
+      <point x="65" y="389" type="line"/>
+      <point x="66" y="374" type="line"/>
+      <point x="213" y="739" type="line"/>
+      <point x="193" y="739" type="line"/>
+      <point x="49" y="380" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/less.glif b/src/Cantarell-Light.ufo/glyphs/less.glif
index 60cdfe23..851d7772 100644
--- a/src/Cantarell-Light.ufo/glyphs/less.glif
+++ b/src/Cantarell-Light.ufo/glyphs/less.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="less" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="003C"/>
   <outline>
-    <component base="greater.tf" xScale="-1.0" yScale="-1.0" xOffset="594.0" yOffset="631.0"/>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="594" yOffset="631"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/less.tf.glif b/src/Cantarell-Light.ufo/glyphs/less.tf.glif
index 302acf6b..4e212a00 100644
--- a/src/Cantarell-Light.ufo/glyphs/less.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/less.tf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="less.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
-    <component base="greater.tf" xScale="-1.0" yScale="-1.0" xOffset="611.0" yOffset="621.0"/>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="611" yOffset="621"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lessequal.glif b/src/Cantarell-Light.ufo/glyphs/lessequal.glif
index a309711c..1beb3394 100644
--- a/src/Cantarell-Light.ufo/glyphs/lessequal.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lessequal.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lessequal" format="2">
-  <advance width="823.0"/>
+  <advance width="823"/>
   <unicode hex="2264"/>
   <outline>
-    <component base="greaterequal.tf" xScale="-1.0" xOffset="664.0"/>
+    <component base="greaterequal.tf" xScale="-1" xOffset="664"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif
index fc301f1f..0386d522 100644
--- a/src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lessequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
-    <component base="greaterequal.tf" xScale="-1.0" xOffset="609.0"/>
+    <component base="greaterequal.tf" xScale="-1" xOffset="609"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lira.glif b/src/Cantarell-Light.ufo/glyphs/lira.glif
index a45502d5..8505a3ff 100644
--- a/src/Cantarell-Light.ufo/glyphs/lira.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lira.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lira" format="2">
-  <advance width="613.0"/>
+  <advance width="613"/>
   <unicode hex="20A4"/>
   <outline>
     <contour>
-      <point x="84.0" y="0.0" type="line"/>
-      <point x="541.0" y="0.0" type="line"/>
-      <point x="541.0" y="17.0" type="line"/>
-      <point x="118.0" y="17.0" type="line"/>
-      <point x="166.0" y="38.0"/>
-      <point x="195.0" y="107.0"/>
-      <point x="195.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="195.0" y="484.0" type="line" smooth="yes"/>
-      <point x="195.0" y="605.0"/>
-      <point x="268.0" y="685.0"/>
-      <point x="379.0" y="685.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="685.0"/>
-      <point x="454.0" y="679.0"/>
-      <point x="499.0" y="665.0" type="curve"/>
-      <point x="505.0" y="681.0" type="line"/>
-      <point x="467.0" y="695.0"/>
-      <point x="420.0" y="704.0"/>
-      <point x="382.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="257.0" y="704.0"/>
-      <point x="175.0" y="615.0"/>
-      <point x="175.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="198.0" type="line" smooth="yes"/>
-      <point x="175.0" y="106.0"/>
-      <point x="141.0" y="38.0"/>
-      <point x="84.0" y="17.0" type="curve"/>
+      <point x="84" y="0" type="line"/>
+      <point x="541" y="0" type="line"/>
+      <point x="541" y="17" type="line"/>
+      <point x="118" y="17" type="line"/>
+      <point x="166" y="38"/>
+      <point x="195" y="107"/>
+      <point x="195" y="201" type="curve" smooth="yes"/>
+      <point x="195" y="484" type="line" smooth="yes"/>
+      <point x="195" y="605"/>
+      <point x="268" y="685"/>
+      <point x="379" y="685" type="curve" smooth="yes"/>
+      <point x="411" y="685"/>
+      <point x="454" y="679"/>
+      <point x="499" y="665" type="curve"/>
+      <point x="505" y="681" type="line"/>
+      <point x="467" y="695"/>
+      <point x="420" y="704"/>
+      <point x="382" y="704" type="curve" smooth="yes"/>
+      <point x="257" y="704"/>
+      <point x="175" y="615"/>
+      <point x="175" y="481" type="curve" smooth="yes"/>
+      <point x="175" y="198" type="line" smooth="yes"/>
+      <point x="175" y="106"/>
+      <point x="141" y="38"/>
+      <point x="84" y="17" type="curve"/>
     </contour>
     <contour>
-      <point x="97.0" y="433.0" type="line"/>
-      <point x="446.0" y="433.0" type="line"/>
-      <point x="446.0" y="450.0" type="line"/>
-      <point x="97.0" y="450.0" type="line"/>
+      <point x="97" y="433" type="line"/>
+      <point x="446" y="433" type="line"/>
+      <point x="446" y="450" type="line"/>
+      <point x="97" y="450" type="line"/>
     </contour>
     <contour>
-      <point x="97.0" y="273.0" type="line"/>
-      <point x="446.0" y="273.0" type="line"/>
-      <point x="446.0" y="290.0" type="line"/>
-      <point x="97.0" y="290.0" type="line"/>
+      <point x="97" y="273" type="line"/>
+      <point x="446" y="273" type="line"/>
+      <point x="446" y="290" type="line"/>
+      <point x="97" y="290" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif 
b/src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif
index 86219779..95731f37 100644
--- a/src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif
+++ b/src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="liraTurkish" format="2">
-  <advance width="599.0"/>
+  <advance width="599"/>
   <unicode hex="20BA"/>
   <outline>
     <contour>
-      <point x="184.0" y="0.0" type="line"/>
-      <point x="371.0" y="0.0"/>
-      <point x="515.0" y="132.0"/>
-      <point x="515.0" y="330.0" type="curve"/>
-      <point x="495.0" y="330.0" type="line"/>
-      <point x="495.0" y="144.0"/>
-      <point x="363.0" y="20.0"/>
-      <point x="194.0" y="20.0" type="curve"/>
+      <point x="184" y="0" type="line"/>
+      <point x="371" y="0"/>
+      <point x="515" y="132"/>
+      <point x="515" y="330" type="curve"/>
+      <point x="495" y="330" type="line"/>
+      <point x="495" y="144"/>
+      <point x="363" y="20"/>
+      <point x="194" y="20" type="curve"/>
     </contour>
     <contour>
-      <point x="175.0" y="0.0" type="line"/>
-      <point x="195.0" y="0.0" type="line"/>
-      <point x="195.0" y="694.0" type="line"/>
-      <point x="175.0" y="694.0" type="line"/>
+      <point x="175" y="0" type="line"/>
+      <point x="195" y="0" type="line"/>
+      <point x="195" y="694" type="line"/>
+      <point x="175" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="87.0" y="429.0" type="line"/>
-      <point x="344.0" y="580.0" type="line"/>
-      <point x="335.0" y="595.0" type="line"/>
-      <point x="80.0" y="443.0" type="line"/>
+      <point x="87" y="429" type="line"/>
+      <point x="344" y="580" type="line"/>
+      <point x="335" y="595" type="line"/>
+      <point x="80" y="443" type="line"/>
     </contour>
     <contour>
-      <point x="99.0" y="287.0" type="line"/>
-      <point x="344.0" y="430.0" type="line"/>
-      <point x="335.0" y="445.0" type="line"/>
-      <point x="92.0" y="301.0" type="line"/>
+      <point x="99" y="287" type="line"/>
+      <point x="344" y="430" type="line"/>
+      <point x="335" y="445" type="line"/>
+      <point x="92" y="301" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/literS_ign.glif b/src/Cantarell-Light.ufo/glyphs/literS_ign.glif
index e5bf5701..9fc169e8 100644
--- a/src/Cantarell-Light.ufo/glyphs/literS_ign.glif
+++ b/src/Cantarell-Light.ufo/glyphs/literS_ign.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="literSign" format="2">
-  <advance width="451.0"/>
+  <advance width="451"/>
   <unicode hex="2113"/>
   <outline>
     <contour>
-      <point x="283.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="-10.0"/>
-      <point x="331.0" y="-3.0"/>
-      <point x="353.0" y="10.0" type="curve"/>
-      <point x="348.0" y="24.0" type="line"/>
-      <point x="328.0" y="13.0"/>
-      <point x="305.0" y="7.0"/>
-      <point x="286.0" y="7.0" type="curve" smooth="yes"/>
-      <point x="234.0" y="7.0"/>
-      <point x="200.0" y="53.0"/>
-      <point x="200.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="547.0" type="line" smooth="yes"/>
-      <point x="200.0" y="657.0"/>
-      <point x="228.0" y="731.0"/>
-      <point x="272.0" y="731.0" type="curve" smooth="yes"/>
-      <point x="307.0" y="731.0"/>
-      <point x="332.0" y="684.0"/>
-      <point x="332.0" y="616.0" type="curve" smooth="yes"/>
-      <point x="332.0" y="522.0"/>
-      <point x="276.0" y="405.0"/>
-      <point x="77.0" y="138.0" type="curve"/>
-      <point x="89.0" y="128.0" type="line"/>
-      <point x="282.0" y="385.0"/>
-      <point x="352.0" y="512.0"/>
-      <point x="352.0" y="618.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="695.0"/>
-      <point x="321.0" y="749.0"/>
-      <point x="274.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="217.0" y="749.0"/>
-      <point x="180.0" y="667.0"/>
-      <point x="180.0" y="544.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="117.0" type="line" smooth="yes"/>
-      <point x="180.0" y="43.0"/>
-      <point x="220.0" y="-10.0"/>
+      <point x="283" y="-10" type="curve" smooth="yes"/>
+      <point x="306" y="-10"/>
+      <point x="331" y="-3"/>
+      <point x="353" y="10" type="curve"/>
+      <point x="348" y="24" type="line"/>
+      <point x="328" y="13"/>
+      <point x="305" y="7"/>
+      <point x="286" y="7" type="curve" smooth="yes"/>
+      <point x="234" y="7"/>
+      <point x="200" y="53"/>
+      <point x="200" y="120" type="curve" smooth="yes"/>
+      <point x="200" y="547" type="line" smooth="yes"/>
+      <point x="200" y="657"/>
+      <point x="228" y="731"/>
+      <point x="272" y="731" type="curve" smooth="yes"/>
+      <point x="307" y="731"/>
+      <point x="332" y="684"/>
+      <point x="332" y="616" type="curve" smooth="yes"/>
+      <point x="332" y="522"/>
+      <point x="276" y="405"/>
+      <point x="77" y="138" type="curve"/>
+      <point x="89" y="128" type="line"/>
+      <point x="282" y="385"/>
+      <point x="352" y="512"/>
+      <point x="352" y="618" type="curve" smooth="yes"/>
+      <point x="352" y="695"/>
+      <point x="321" y="749"/>
+      <point x="274" y="749" type="curve" smooth="yes"/>
+      <point x="217" y="749"/>
+      <point x="180" y="667"/>
+      <point x="180" y="544" type="curve" smooth="yes"/>
+      <point x="180" y="117" type="line" smooth="yes"/>
+      <point x="180" y="43"/>
+      <point x="220" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lj.glif b/src/Cantarell-Light.ufo/glyphs/lj.glif
index 559a8e74..8a872605 100644
--- a/src/Cantarell-Light.ufo/glyphs/lj.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lj.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lj" format="2">
-  <advance width="434.0"/>
+  <advance width="434"/>
   <unicode hex="01C9"/>
   <outline>
     <component base="l"/>
-    <component base="j" xOffset="232.0"/>
+    <component base="j" xOffset="232"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lje-cy.glif b/src/Cantarell-Light.ufo/glyphs/lje-cy.glif
index 913de9a9..482ac05e 100644
--- a/src/Cantarell-Light.ufo/glyphs/lje-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lje-cy.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lje-cy" format="2">
-  <advance width="816.0"/>
+  <advance width="816"/>
   <unicode hex="0459"/>
   <outline>
     <contour>
-      <point x="443.0" y="0.0" type="line"/>
-      <point x="595.0" y="0.0" type="line" smooth="yes"/>
-      <point x="706.0" y="0.0"/>
-      <point x="773.0" y="56.0"/>
-      <point x="773.0" y="150.0" type="curve" smooth="yes"/>
-      <point x="773.0" y="241.0"/>
-      <point x="712.0" y="301.0"/>
-      <point x="621.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="446.0" y="301.0" type="line"/>
-      <point x="446.0" y="284.0" type="line"/>
-      <point x="614.0" y="284.0" type="line" smooth="yes"/>
-      <point x="695.0" y="284.0"/>
-      <point x="751.0" y="228.0"/>
-      <point x="751.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="751.0" y="65.0"/>
-      <point x="696.0" y="17.0"/>
-      <point x="604.0" y="17.0" type="curve" smooth="yes"/>
-      <point x="443.0" y="17.0" type="line"/>
+      <point x="443" y="0" type="line"/>
+      <point x="595" y="0" type="line" smooth="yes"/>
+      <point x="706" y="0"/>
+      <point x="773" y="56"/>
+      <point x="773" y="150" type="curve" smooth="yes"/>
+      <point x="773" y="241"/>
+      <point x="712" y="301"/>
+      <point x="621" y="301" type="curve" smooth="yes"/>
+      <point x="446" y="301" type="line"/>
+      <point x="446" y="284" type="line"/>
+      <point x="614" y="284" type="line" smooth="yes"/>
+      <point x="695" y="284"/>
+      <point x="751" y="228"/>
+      <point x="751" y="145" type="curve" smooth="yes"/>
+      <point x="751" y="65"/>
+      <point x="696" y="17"/>
+      <point x="604" y="17" type="curve" smooth="yes"/>
+      <point x="443" y="17" type="line"/>
     </contour>
     <contour>
-      <point x="74.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="-7.0"/>
-      <point x="173.0" y="75.0"/>
-      <point x="173.0" y="221.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="463.0" type="line"/>
-      <point x="433.0" y="463.0" type="line"/>
-      <point x="433.0" y="0.0" type="line"/>
-      <point x="453.0" y="0.0" type="line"/>
-      <point x="453.0" y="480.0" type="line"/>
-      <point x="154.0" y="480.0" type="line"/>
-      <point x="154.0" y="212.0" type="line" smooth="yes"/>
-      <point x="154.0" y="83.0"/>
-      <point x="127.0" y="10.0"/>
-      <point x="72.0" y="10.0" type="curve" smooth="yes"/>
-      <point x="61.0" y="10.0"/>
-      <point x="46.0" y="14.0"/>
-      <point x="27.0" y="27.0" type="curve"/>
-      <point x="20.0" y="13.0" type="line"/>
-      <point x="33.0" y="1.0"/>
-      <point x="54.0" y="-7.0"/>
+      <point x="74" y="-7" type="curve" smooth="yes"/>
+      <point x="140" y="-7"/>
+      <point x="173" y="75"/>
+      <point x="173" y="221" type="curve" smooth="yes"/>
+      <point x="173" y="463" type="line"/>
+      <point x="433" y="463" type="line"/>
+      <point x="433" y="0" type="line"/>
+      <point x="453" y="0" type="line"/>
+      <point x="453" y="480" type="line"/>
+      <point x="154" y="480" type="line"/>
+      <point x="154" y="212" type="line" smooth="yes"/>
+      <point x="154" y="83"/>
+      <point x="127" y="10"/>
+      <point x="72" y="10" type="curve" smooth="yes"/>
+      <point x="61" y="10"/>
+      <point x="46" y="14"/>
+      <point x="27" y="27" type="curve"/>
+      <point x="20" y="13" type="line"/>
+      <point x="33" y="1"/>
+      <point x="54" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/llinebelow.glif b/src/Cantarell-Light.ufo/glyphs/llinebelow.glif
index 9ba78657..b5b53ace 100644
--- a/src/Cantarell-Light.ufo/glyphs/llinebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/llinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="llinebelow" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="1E3B"/>
   <outline>
     <component base="l"/>
-    <component base="macronbelowcomb.narrow" xOffset="-85.0"/>
+    <component base="macronbelowcomb.narrow" xOffset="-85"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/logicalnot.glif b/src/Cantarell-Light.ufo/glyphs/logicalnot.glif
index 90dd71da..d25d6c96 100644
--- a/src/Cantarell-Light.ufo/glyphs/logicalnot.glif
+++ b/src/Cantarell-Light.ufo/glyphs/logicalnot.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="logicalnot" format="2">
-  <advance width="666.0"/>
+  <advance width="666"/>
   <unicode hex="00AC"/>
   <outline>
     <contour>
-      <point x="86.0" y="363.0" type="line"/>
-      <point x="522.0" y="363.0" type="line"/>
-      <point x="522.0" y="380.0" type="line"/>
-      <point x="86.0" y="380.0" type="line"/>
+      <point x="86" y="363" type="line"/>
+      <point x="522" y="363" type="line"/>
+      <point x="522" y="380" type="line"/>
+      <point x="86" y="380" type="line"/>
     </contour>
     <contour>
-      <point x="502.0" y="162.0" type="line"/>
-      <point x="522.0" y="162.0" type="line"/>
-      <point x="522.0" y="363.0" type="line"/>
-      <point x="502.0" y="363.0" type="line"/>
+      <point x="502" y="162" type="line"/>
+      <point x="522" y="162" type="line"/>
+      <point x="522" y="363" type="line"/>
+      <point x="502" y="363" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif
index b376fe6d..8fd36b3a 100644
--- a/src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="logicalnot.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="73.0" y="333.0" type="line"/>
-      <point x="457.0" y="333.0" type="line"/>
-      <point x="457.0" y="350.0" type="line"/>
-      <point x="73.0" y="350.0" type="line"/>
+      <point x="73" y="333" type="line"/>
+      <point x="457" y="333" type="line"/>
+      <point x="457" y="350" type="line"/>
+      <point x="73" y="350" type="line"/>
     </contour>
     <contour>
-      <point x="437.0" y="132.0" type="line"/>
-      <point x="457.0" y="132.0" type="line"/>
-      <point x="457.0" y="333.0" type="line"/>
-      <point x="437.0" y="333.0" type="line"/>
+      <point x="437" y="132" type="line"/>
+      <point x="457" y="132" type="line"/>
+      <point x="457" y="333" type="line"/>
+      <point x="437" y="333" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lozenge.glif b/src/Cantarell-Light.ufo/glyphs/lozenge.glif
index 07084464..44b56dd7 100644
--- a/src/Cantarell-Light.ufo/glyphs/lozenge.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lozenge.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lozenge" format="2">
-  <advance width="555.0"/>
+  <advance width="555"/>
   <unicode hex="25CA"/>
   <outline>
     <contour>
-      <point x="266.0" y="0.0" type="line"/>
-      <point x="288.0" y="0.0" type="line"/>
-      <point x="471.0" y="357.0" type="line"/>
-      <point x="287.0" y="694.0" type="line"/>
-      <point x="268.0" y="694.0" type="line"/>
-      <point x="84.0" y="357.0" type="line"/>
+      <point x="266" y="0" type="line"/>
+      <point x="288" y="0" type="line"/>
+      <point x="471" y="357" type="line"/>
+      <point x="287" y="694" type="line"/>
+      <point x="268" y="694" type="line"/>
+      <point x="84" y="357" type="line"/>
     </contour>
     <contour>
-      <point x="278.0" y="18.0" type="line"/>
-      <point x="106.0" y="357.0" type="line"/>
-      <point x="277.0" y="674.0" type="line"/>
-      <point x="448.0" y="356.0" type="line"/>
+      <point x="278" y="18" type="line"/>
+      <point x="106" y="357" type="line"/>
+      <point x="277" y="674" type="line"/>
+      <point x="448" y="356" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lslash.glif b/src/Cantarell-Light.ufo/glyphs/lslash.glif
index cbe244a6..60ab54e8 100644
--- a/src/Cantarell-Light.ufo/glyphs/lslash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/lslash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lslash" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="0142"/>
   <outline>
     <component base="l"/>
-    <component base="slashshortcomb" xOffset="-83.0" yOffset="87.0"/>
+    <component base="slashshortcomb" xOffset="-83" yOffset="87"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/m.glif b/src/Cantarell-Light.ufo/glyphs/m.glif
index 2be1ef5f..8c88d59e 100644
--- a/src/Cantarell-Light.ufo/glyphs/m.glif
+++ b/src/Cantarell-Light.ufo/glyphs/m.glif
@@ -1,55 +1,55 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="m" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="006D"/>
   <note>
 m
 </note>
-  <anchor x="433.0" y="0.0" name="bottom"/>
-  <anchor x="433.0" y="480.0" name="top"/>
+  <anchor x="433" y="0" name="bottom"/>
+  <anchor x="433" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="404.0" type="line"/>
-      <point x="105.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="404" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="415.0" y="0.0" type="line"/>
-      <point x="436.0" y="0.0" type="line"/>
-      <point x="436.0" y="314.0" type="line" smooth="yes"/>
-      <point x="436.0" y="424.0"/>
-      <point x="375.0" y="486.0"/>
-      <point x="277.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="486.0"/>
-      <point x="139.0" y="456.0"/>
-      <point x="92.0" y="404.0" type="curve"/>
-      <point x="100.0" y="393.0" type="line"/>
-      <point x="145.0" y="440.0"/>
-      <point x="209.0" y="468.0"/>
-      <point x="273.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="361.0" y="468.0"/>
-      <point x="415.0" y="411.0"/>
-      <point x="415.0" y="314.0" type="curve" smooth="yes"/>
+      <point x="415" y="0" type="line"/>
+      <point x="436" y="0" type="line"/>
+      <point x="436" y="314" type="line" smooth="yes"/>
+      <point x="436" y="424"/>
+      <point x="375" y="486"/>
+      <point x="277" y="486" type="curve" smooth="yes"/>
+      <point x="207" y="486"/>
+      <point x="139" y="456"/>
+      <point x="92" y="404" type="curve"/>
+      <point x="100" y="393" type="line"/>
+      <point x="145" y="440"/>
+      <point x="209" y="468"/>
+      <point x="273" y="468" type="curve" smooth="yes"/>
+      <point x="361" y="468"/>
+      <point x="415" y="411"/>
+      <point x="415" y="314" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="742.0" y="0.0" type="line"/>
-      <point x="763.0" y="0.0" type="line"/>
-      <point x="763.0" y="314.0" type="line" smooth="yes"/>
-      <point x="763.0" y="424.0"/>
-      <point x="702.0" y="486.0"/>
-      <point x="603.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="533.0" y="486.0"/>
-      <point x="465.0" y="454.0"/>
-      <point x="417.0" y="399.0" type="curve"/>
-      <point x="423.0" y="386.0" type="line"/>
-      <point x="469.0" y="437.0"/>
-      <point x="534.0" y="468.0"/>
-      <point x="599.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="688.0" y="468.0"/>
-      <point x="742.0" y="411.0"/>
-      <point x="742.0" y="314.0" type="curve" smooth="yes"/>
+      <point x="742" y="0" type="line"/>
+      <point x="763" y="0" type="line"/>
+      <point x="763" y="314" type="line" smooth="yes"/>
+      <point x="763" y="424"/>
+      <point x="702" y="486"/>
+      <point x="603" y="486" type="curve" smooth="yes"/>
+      <point x="533" y="486"/>
+      <point x="465" y="454"/>
+      <point x="417" y="399" type="curve"/>
+      <point x="423" y="386" type="line"/>
+      <point x="469" y="437"/>
+      <point x="534" y="468"/>
+      <point x="599" y="468" type="curve" smooth="yes"/>
+      <point x="688" y="468"/>
+      <point x="742" y="411"/>
+      <point x="742" y="314" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macron.glif b/src/Cantarell-Light.ufo/glyphs/macron.glif
index 7c489fa1..e14b2e0f 100644
--- a/src/Cantarell-Light.ufo/glyphs/macron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macron.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macron" format="2">
-  <advance width="475.0"/>
+  <advance width="475"/>
   <unicode hex="00AF"/>
   <outline>
-    <component base="macroncomb" xOffset="-12.0"/>
+    <component base="macroncomb" xOffset="-12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.glif
index 809ba121..b0675dfe 100644
--- a/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macronbelowcomb" format="2">
   <unicode hex="0331"/>
-  <anchor x="250.0" y="0.0" name="_bottom"/>
-  <anchor x="250.0" y="-125.0" name="bottom"/>
+  <anchor x="250" y="0" name="_bottom"/>
+  <anchor x="250" y="-125" name="bottom"/>
   <outline>
     <contour>
-      <point x="114.0" y="-125.0" type="line"/>
-      <point x="385.0" y="-125.0" type="line"/>
-      <point x="385.0" y="-110.0" type="line"/>
-      <point x="114.0" y="-110.0" type="line"/>
+      <point x="114" y="-125" type="line"/>
+      <point x="385" y="-125" type="line"/>
+      <point x="385" y="-110" type="line"/>
+      <point x="114" y="-110" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>499.0</real>
+      <integer>499</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.narrow.glif 
b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.narrow.glif
index daf8ae96..47e54c63 100644
--- a/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.narrow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.narrow.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macronbelowcomb.narrow" format="2">
-  <anchor x="221.0" y="0.0" name="_bottom"/>
-  <anchor x="221.0" y="-125.0" name="bottom"/>
+  <anchor x="221" y="0" name="_bottom"/>
+  <anchor x="221" y="-125" name="bottom"/>
   <outline>
     <contour>
-      <point x="112.2" y="-125.0" type="line"/>
-      <point x="329.0" y="-125.0" type="line"/>
-      <point x="329.0" y="-110.0" type="line"/>
-      <point x="112.2" y="-110.0" type="line"/>
+      <point x="112.2" y="-125" type="line"/>
+      <point x="329" y="-125" type="line"/>
+      <point x="329" y="-110" type="line"/>
+      <point x="112.2" y="-110" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>441.0</real>
+      <integer>441</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.case.glif
index f8f14afb..574faa12 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.case" format="2">
-  <anchor x="238.0" y="694.0" name="_top"/>
-  <anchor x="238.0" y="822.0" name="top"/>
+  <anchor x="238" y="694" name="_top"/>
+  <anchor x="238" y="822" name="top"/>
   <outline>
-    <component base="macroncomb" yOffset="166.0"/>
+    <component base="macroncomb" yOffset="166"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.glif b/src/Cantarell-Light.ufo/glyphs/macroncomb.glif
index 588d9292..fc6dbe4e 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb" format="2">
   <unicode hex="0304"/>
-  <anchor x="243.0" y="480.0" name="_top"/>
-  <anchor x="243.0" y="598.0" name="top"/>
+  <anchor x="243" y="480" name="_top"/>
+  <anchor x="243" y="598" name="top"/>
   <outline>
     <contour>
-      <point x="102.0" y="628.0" type="line"/>
-      <point x="383.0" y="628.0" type="line"/>
-      <point x="383.0" y="643.0" type="line"/>
-      <point x="102.0" y="643.0" type="line"/>
+      <point x="102" y="628" type="line"/>
+      <point x="383" y="628" type="line"/>
+      <point x="383" y="643" type="line"/>
+      <point x="102" y="643" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>485.0</real>
+      <integer>485</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
index bb1fd6b5..487fec4d 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.loclVIET" format="2">
-  <anchor x="238.0" y="480.0" name="_top"/>
-  <anchor x="238.0" y="549.0" name="top"/>
+  <anchor x="238" y="480" name="_top"/>
+  <anchor x="238" y="549" name="top"/>
   <outline>
     <contour>
-      <point x="97.0" y="579.0" type="line"/>
-      <point x="378.0" y="579.0" type="line"/>
-      <point x="378.0" y="594.0" type="line"/>
-      <point x="97.0" y="594.0" type="line"/>
+      <point x="97" y="579" type="line"/>
+      <point x="378" y="579" type="line"/>
+      <point x="378" y="594" type="line"/>
+      <point x="97" y="594" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.case.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.case.glif
index cacbcc08..961b7172 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.narrow.case" format="2">
-  <anchor x="212.0" y="694.0" name="_top"/>
-  <anchor x="212.0" y="822.0" name="top"/>
+  <anchor x="212" y="694" name="_top"/>
+  <anchor x="212" y="822" name="top"/>
   <outline>
     <contour>
-      <point x="103.2" y="807.0" type="line"/>
-      <point x="320.0" y="807.0" type="line"/>
-      <point x="320.0" y="822.0" type="line"/>
-      <point x="103.2" y="822.0" type="line"/>
+      <point x="103.2" y="807" type="line"/>
+      <point x="320" y="807" type="line"/>
+      <point x="320" y="822" type="line"/>
+      <point x="103.2" y="822" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>423.0</real>
+      <integer>423</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.glif
index f669d6cd..7312e0ef 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.narrow" format="2">
-  <anchor x="197.0" y="480.0" name="_top"/>
-  <anchor x="197.0" y="643.0" name="top"/>
+  <anchor x="197" y="480" name="_top"/>
+  <anchor x="197" y="643" name="top"/>
   <outline>
     <contour>
-      <point x="102.0" y="628.0" type="line"/>
-      <point x="292.0" y="628.0" type="line"/>
-      <point x="292.0" y="643.0" type="line"/>
-      <point x="102.0" y="643.0" type="line"/>
+      <point x="102" y="628" type="line"/>
+      <point x="292" y="628" type="line"/>
+      <point x="292" y="643" type="line"/>
+      <point x="102" y="643" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>394.0</real>
+      <integer>394</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb_acutecomb.glif
index 05b0a63e..363a7d3e 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb_acutecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="macroncomb_acutecomb" format="2">
   <outline>
     <component base="macroncomb.loclVIET"/>
-    <component base="acutecomb" xOffset="171.0" yOffset="69.0"/>
+    <component base="acutecomb" xOffset="171" yOffset="69"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb_dieresiscomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb_dieresiscomb.glif
index 90746495..eda0367e 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb_dieresiscomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb_dieresiscomb.glif
@@ -1,8 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb_dieresiscomb" format="2">
-  <advance width="546.0"/>
   <outline>
-    <component base="macroncomb.loclVIET" xOffset="25.0"/>
-    <component base="dieresiscomb" xOffset="44.0" yOffset="69.0"/>
+    <component base="macroncomb.loclVIET" xOffset="25"/>
+    <component base="dieresiscomb" xOffset="44" yOffset="69"/>
   </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>546</integer>
+    </dict>
+  </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb_gravecomb.glif
index b4c1660d..b7aefd9f 100644
--- a/src/Cantarell-Light.ufo/glyphs/macroncomb_gravecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="macroncomb_gravecomb" format="2">
   <outline>
     <component base="macroncomb.loclVIET"/>
-    <component base="gravecomb" xOffset="54.0" yOffset="69.0"/>
+    <component base="gravecomb" xOffset="54" yOffset="69"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/manat.glif b/src/Cantarell-Light.ufo/glyphs/manat.glif
index ce72ec3c..c92ed9c0 100644
--- a/src/Cantarell-Light.ufo/glyphs/manat.glif
+++ b/src/Cantarell-Light.ufo/glyphs/manat.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="manat" format="2">
-  <advance width="683.0"/>
+  <advance width="683"/>
   <unicode hex="20BC"/>
   <outline>
     <contour>
-      <point x="110.0" y="0.0" type="line"/>
-      <point x="131.0" y="0.0" type="line"/>
-      <point x="131.0" y="225.0" type="line" smooth="yes"/>
-      <point x="131.0" y="421.0"/>
-      <point x="215.0" y="551.0"/>
-      <point x="340.0" y="551.0" type="curve" smooth="yes"/>
-      <point x="468.0" y="551.0"/>
-      <point x="553.0" y="419.0"/>
-      <point x="553.0" y="222.0" type="curve" smooth="yes"/>
-      <point x="553.0" y="0.0" type="line"/>
-      <point x="573.0" y="0.0" type="line"/>
-      <point x="573.0" y="225.0" type="line" smooth="yes"/>
-      <point x="573.0" y="431.0"/>
-      <point x="481.0" y="569.0"/>
-      <point x="343.0" y="569.0" type="curve" smooth="yes"/>
-      <point x="203.0" y="569.0"/>
-      <point x="110.0" y="430.0"/>
-      <point x="110.0" y="222.0" type="curve" smooth="yes"/>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="225" type="line" smooth="yes"/>
+      <point x="131" y="421"/>
+      <point x="215" y="551"/>
+      <point x="340" y="551" type="curve" smooth="yes"/>
+      <point x="468" y="551"/>
+      <point x="553" y="419"/>
+      <point x="553" y="222" type="curve" smooth="yes"/>
+      <point x="553" y="0" type="line"/>
+      <point x="573" y="0" type="line"/>
+      <point x="573" y="225" type="line" smooth="yes"/>
+      <point x="573" y="431"/>
+      <point x="481" y="569"/>
+      <point x="343" y="569" type="curve" smooth="yes"/>
+      <point x="203" y="569"/>
+      <point x="110" y="430"/>
+      <point x="110" y="222" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="333.0" y="100.0" type="line"/>
-      <point x="352.0" y="100.0" type="line"/>
-      <point x="352.0" y="694.0" type="line"/>
-      <point x="333.0" y="694.0" type="line"/>
+      <point x="333" y="100" type="line"/>
+      <point x="352" y="100" type="line"/>
+      <point x="352" y="694" type="line"/>
+      <point x="333" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/mdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/mdotbelow.glif
index 1078106d..82f4b0da 100644
--- a/src/Cantarell-Light.ufo/glyphs/mdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/mdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="mdotbelow" format="2">
-  <advance width="843.0"/>
+  <advance width="843"/>
   <unicode hex="1E43"/>
   <outline>
     <component base="m"/>
-    <component base="dotbelowcomb" xOffset="313.0"/>
+    <component base="dotbelowcomb" xOffset="313"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/micro.glif b/src/Cantarell-Light.ufo/glyphs/micro.glif
index de1ef11f..2db1666e 100644
--- a/src/Cantarell-Light.ufo/glyphs/micro.glif
+++ b/src/Cantarell-Light.ufo/glyphs/micro.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="micro" format="2">
-  <advance width="619.0"/>
+  <advance width="619"/>
   <unicode hex="00B5"/>
   <outline>
     <contour>
-      <point x="303.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="379.0" y="-6.0"/>
-      <point x="446.0" y="31.0"/>
-      <point x="490.0" y="96.0" type="curve"/>
-      <point x="483.0" y="107.0" type="line"/>
-      <point x="440.0" y="46.0"/>
-      <point x="377.0" y="12.0"/>
-      <point x="308.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="217.0" y="12.0"/>
-      <point x="164.0" y="69.0"/>
-      <point x="164.0" y="166.0" type="curve"/>
-      <point x="144.0" y="184.0" type="line"/>
-      <point x="144.0" y="55.0"/>
-      <point x="207.0" y="-6.0"/>
+      <point x="303" y="-6" type="curve" smooth="yes"/>
+      <point x="379" y="-6"/>
+      <point x="446" y="31"/>
+      <point x="490" y="96" type="curve"/>
+      <point x="483" y="107" type="line"/>
+      <point x="440" y="46"/>
+      <point x="377" y="12"/>
+      <point x="308" y="12" type="curve" smooth="yes"/>
+      <point x="217" y="12"/>
+      <point x="164" y="69"/>
+      <point x="164" y="166" type="curve"/>
+      <point x="144" y="184" type="line"/>
+      <point x="144" y="55"/>
+      <point x="207" y="-6"/>
     </contour>
     <contour>
-      <point x="144.0" y="-217.0" type="line"/>
-      <point x="164.0" y="-217.0" type="line"/>
-      <point x="164.0" y="482.0" type="line"/>
-      <point x="144.0" y="482.0" type="line"/>
+      <point x="144" y="-217" type="line"/>
+      <point x="164" y="-217" type="line"/>
+      <point x="164" y="482" type="line"/>
+      <point x="144" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="478.0" y="0.0" type="line"/>
-      <point x="495.0" y="0.0" type="line"/>
-      <point x="495.0" y="480.0" type="line"/>
-      <point x="474.0" y="480.0" type="line"/>
-      <point x="474.0" y="76.0" type="line"/>
+      <point x="478" y="0" type="line"/>
+      <point x="495" y="0" type="line"/>
+      <point x="495" y="480" type="line"/>
+      <point x="474" y="480" type="line"/>
+      <point x="474" y="76" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/minus.glif b/src/Cantarell-Light.ufo/glyphs/minus.glif
index b790839e..c0a43828 100644
--- a/src/Cantarell-Light.ufo/glyphs/minus.glif
+++ b/src/Cantarell-Light.ufo/glyphs/minus.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minus" format="2">
-  <advance width="751.0"/>
+  <advance width="751"/>
   <unicode hex="2212"/>
   <outline>
     <contour>
-      <point x="144.0" y="322.0" type="line"/>
-      <point x="607.0" y="322.0" type="line"/>
-      <point x="607.0" y="339.0" type="line"/>
-      <point x="144.0" y="339.0" type="line"/>
+      <point x="144" y="322" type="line"/>
+      <point x="607" y="322" type="line"/>
+      <point x="607" y="339" type="line"/>
+      <point x="144" y="339" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/minus.tf.glif b/src/Cantarell-Light.ufo/glyphs/minus.tf.glif
index 0acfa4c0..9dc4db13 100644
--- a/src/Cantarell-Light.ufo/glyphs/minus.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/minus.tf.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="110.0" y="322.0" type="line"/>
-      <point x="470.0" y="322.0" type="line"/>
-      <point x="470.0" y="339.0" type="line"/>
-      <point x="110.0" y="339.0" type="line"/>
+      <point x="110" y="322" type="line"/>
+      <point x="470" y="322" type="line"/>
+      <point x="470" y="339" type="line"/>
+      <point x="110" y="339" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/minute.glif b/src/Cantarell-Light.ufo/glyphs/minute.glif
index 8f722917..4478b935 100644
--- a/src/Cantarell-Light.ufo/glyphs/minute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/minute.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minute" format="2">
-  <advance width="308.0"/>
+  <advance width="308"/>
   <unicode hex="2032"/>
   <note>
 minute
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-64.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-64"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/multiply.glif b/src/Cantarell-Light.ufo/glyphs/multiply.glif
index b87dd2da..d637d7f0 100644
--- a/src/Cantarell-Light.ufo/glyphs/multiply.glif
+++ b/src/Cantarell-Light.ufo/glyphs/multiply.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="multiply" format="2">
-  <advance width="551.0"/>
+  <advance width="551"/>
   <unicode hex="00D7"/>
   <outline>
     <contour>
-      <point x="453.0" y="132.0" type="line"/>
-      <point x="464.0" y="143.0" type="line"/>
-      <point x="106.0" y="530.0" type="line"/>
-      <point x="95.0" y="519.0" type="line"/>
+      <point x="453" y="132" type="line"/>
+      <point x="464" y="143" type="line"/>
+      <point x="106" y="530" type="line"/>
+      <point x="95" y="519" type="line"/>
     </contour>
     <contour>
-      <point x="98.0" y="139.0" type="line"/>
-      <point x="459.0" y="519.0" type="line"/>
-      <point x="448.0" y="530.0" type="line"/>
-      <point x="87.0" y="150.0" type="line"/>
+      <point x="98" y="139" type="line"/>
+      <point x="459" y="519" type="line"/>
+      <point x="448" y="530" type="line"/>
+      <point x="87" y="150" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/multiply.tf.glif b/src/Cantarell-Light.ufo/glyphs/multiply.tf.glif
index c33c5146..10bbedc6 100644
--- a/src/Cantarell-Light.ufo/glyphs/multiply.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/multiply.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="multiply.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="477.0" y="102.0" type="line"/>
-      <point x="487.0" y="113.0" type="line"/>
-      <point x="112.0" y="500.0" type="line"/>
-      <point x="102.0" y="489.0" type="line"/>
+      <point x="477" y="102" type="line"/>
+      <point x="487" y="113" type="line"/>
+      <point x="112" y="500" type="line"/>
+      <point x="102" y="489" type="line"/>
     </contour>
     <contour>
-      <point x="104.0" y="109.0" type="line"/>
-      <point x="482.0" y="489.0" type="line"/>
-      <point x="471.0" y="500.0" type="line"/>
-      <point x="93.0" y="120.0" type="line"/>
+      <point x="104" y="109" type="line"/>
+      <point x="482" y="489" type="line"/>
+      <point x="471" y="500" type="line"/>
+      <point x="93" y="120" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/n.glif b/src/Cantarell-Light.ufo/glyphs/n.glif
index f414a22c..8569e0f2 100644
--- a/src/Cantarell-Light.ufo/glyphs/n.glif
+++ b/src/Cantarell-Light.ufo/glyphs/n.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="n" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="006E"/>
   <note>
 n
 </note>
-  <anchor x="266.0" y="0.0" name="bottom"/>
-  <anchor x="262.0" y="480.0" name="top"/>
+  <anchor x="266" y="0" name="bottom"/>
+  <anchor x="262" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="399.0" type="line"/>
-      <point x="105.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="399" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="425.0" y="0.0" type="line"/>
-      <point x="446.0" y="0.0" type="line"/>
-      <point x="446.0" y="314.0" type="line" smooth="yes"/>
-      <point x="446.0" y="421.0"/>
-      <point x="386.0" y="486.0"/>
-      <point x="280.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="486.0"/>
-      <point x="134.0" y="454.0"/>
-      <point x="93.0" y="399.0" type="curve"/>
-      <point x="102.0" y="388.0" type="line"/>
-      <point x="136.0" y="436.0"/>
-      <point x="206.0" y="468.0"/>
-      <point x="277.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="468.0"/>
-      <point x="425.0" y="411.0"/>
-      <point x="425.0" y="314.0" type="curve" smooth="yes"/>
+      <point x="425" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="314" type="line" smooth="yes"/>
+      <point x="446" y="421"/>
+      <point x="386" y="486"/>
+      <point x="280" y="486" type="curve" smooth="yes"/>
+      <point x="204" y="486"/>
+      <point x="134" y="454"/>
+      <point x="93" y="399" type="curve"/>
+      <point x="102" y="388" type="line"/>
+      <point x="136" y="436"/>
+      <point x="206" y="468"/>
+      <point x="277" y="468" type="curve" smooth="yes"/>
+      <point x="372" y="468"/>
+      <point x="425" y="411"/>
+      <point x="425" y="314" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nacute.glif b/src/Cantarell-Light.ufo/glyphs/nacute.glif
index 80152c5e..de3bf498 100644
--- a/src/Cantarell-Light.ufo/glyphs/nacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nacute" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0144"/>
   <outline>
     <component base="n"/>
-    <component base="acutecomb" xOffset="195.0"/>
+    <component base="acutecomb" xOffset="195"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/naira.glif b/src/Cantarell-Light.ufo/glyphs/naira.glif
index 6867e591..45e536f2 100644
--- a/src/Cantarell-Light.ufo/glyphs/naira.glif
+++ b/src/Cantarell-Light.ufo/glyphs/naira.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="naira" format="2">
-  <advance width="831.0"/>
+  <advance width="831"/>
   <unicode hex="20A6"/>
   <outline>
     <contour>
-      <point x="661.0" y="423.0" type="line"/>
-      <point x="661.0" y="406.0" type="line"/>
-      <point x="746.0" y="406.0" type="line"/>
-      <point x="746.0" y="423.0" type="line"/>
+      <point x="661" y="423" type="line"/>
+      <point x="661" y="406" type="line"/>
+      <point x="746" y="406" type="line"/>
+      <point x="746" y="423" type="line"/>
     </contour>
     <contour>
-      <point x="661.0" y="293.0" type="line"/>
-      <point x="661.0" y="276.0" type="line"/>
-      <point x="746.0" y="276.0" type="line"/>
-      <point x="746.0" y="293.0" type="line"/>
+      <point x="661" y="293" type="line"/>
+      <point x="661" y="276" type="line"/>
+      <point x="746" y="276" type="line"/>
+      <point x="746" y="293" type="line"/>
     </contour>
     <contour>
-      <point x="169.0" y="276.0" type="line"/>
-      <point x="169.0" y="293.0" type="line"/>
-      <point x="83.0" y="293.0" type="line"/>
-      <point x="83.0" y="276.0" type="line"/>
+      <point x="169" y="276" type="line"/>
+      <point x="169" y="293" type="line"/>
+      <point x="83" y="293" type="line"/>
+      <point x="83" y="276" type="line"/>
     </contour>
     <contour>
-      <point x="169.0" y="406.0" type="line"/>
-      <point x="169.0" y="423.0" type="line"/>
-      <point x="83.0" y="423.0" type="line"/>
-      <point x="83.0" y="406.0" type="line"/>
+      <point x="169" y="406" type="line"/>
+      <point x="169" y="423" type="line"/>
+      <point x="83" y="423" type="line"/>
+      <point x="83" y="406" type="line"/>
     </contour>
-    <component base="N" xOffset="51.0"/>
+    <component base="N" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nbspace.glif b/src/Cantarell-Light.ufo/glyphs/nbspace.glif
index 2e3c6655..73e28c15 100644
--- a/src/Cantarell-Light.ufo/glyphs/nbspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nbspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nbspace" format="2">
-  <advance width="200.0"/>
+  <advance width="200"/>
   <unicode hex="00A0"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/ncaron.glif b/src/Cantarell-Light.ufo/glyphs/ncaron.glif
index 25e1b7ef..a3f943db 100644
--- a/src/Cantarell-Light.ufo/glyphs/ncaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ncaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ncaron" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0148"/>
   <outline>
     <component base="n"/>
-    <component base="caroncomb" xOffset="79.0"/>
+    <component base="caroncomb" xOffset="79"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif
index f5d938a4..3482df2b 100644
--- a/src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ncommaaccent" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0146"/>
   <outline>
     <component base="n"/>
-    <component base="commaaccentcomb" xOffset="137.0"/>
+    <component base="commaaccentcomb" xOffset="137"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ndotaccent.glif b/src/Cantarell-Light.ufo/glyphs/ndotaccent.glif
index a6f86100..08dbbf5c 100644
--- a/src/Cantarell-Light.ufo/glyphs/ndotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ndotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ndotaccent" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="1E45"/>
   <outline>
     <component base="n"/>
-    <component base="dotaccentcomb" xOffset="143.0"/>
+    <component base="dotaccentcomb" xOffset="143"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ndotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ndotbelow.glif
index c1a0ad06..1847727c 100644
--- a/src/Cantarell-Light.ufo/glyphs/ndotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ndotbelow" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="1E47"/>
   <outline>
     <component base="n"/>
-    <component base="dotbelowcomb" xOffset="146.0"/>
+    <component base="dotbelowcomb" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.dnom.glif b/src/Cantarell-Light.ufo/glyphs/nine.dnom.glif
index ee65bc31..5318a377 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.dnom.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.dnom" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <note>
 nine
 </note>
   <outline>
     <contour>
-      <point x="203.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="479.0"/>
-      <point x="50.0" y="419.0"/>
-      <point x="50.0" y="331.0" type="curve" smooth="yes"/>
-      <point x="50.0" y="245.0"/>
-      <point x="110.0" y="191.0"/>
-      <point x="198.0" y="191.0" type="curve" smooth="yes"/>
-      <point x="270.0" y="191.0"/>
-      <point x="326.0" y="226.0"/>
-      <point x="360.0" y="290.0" type="curve"/>
-      <point x="358.0" y="313.0" type="line"/>
-      <point x="327.0" y="247.0"/>
-      <point x="270.0" y="210.0"/>
-      <point x="202.0" y="210.0" type="curve" smooth="yes"/>
-      <point x="126.0" y="210.0"/>
-      <point x="72.0" y="257.0"/>
-      <point x="72.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="72.0" y="409.0"/>
-      <point x="123.0" y="460.0"/>
-      <point x="200.0" y="460.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="460.0"/>
-      <point x="350.0" y="384.0"/>
-      <point x="350.0" y="245.0" type="curve" smooth="yes"/>
-      <point x="350.0" y="96.0"/>
-      <point x="286.0" y="12.0"/>
-      <point x="170.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="12.0"/>
-      <point x="94.0" y="21.0"/>
-      <point x="66.0" y="37.0" type="curve"/>
-      <point x="59.0" y="19.0" type="line"/>
-      <point x="88.0" y="3.0"/>
-      <point x="124.0" y="-7.0"/>
-      <point x="167.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="-7.0"/>
-      <point x="373.0" y="88.0"/>
-      <point x="373.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="397.0"/>
-      <point x="309.0" y="479.0"/>
+      <point x="203" y="479" type="curve" smooth="yes"/>
+      <point x="112" y="479"/>
+      <point x="50" y="419"/>
+      <point x="50" y="331" type="curve" smooth="yes"/>
+      <point x="50" y="245"/>
+      <point x="110" y="191"/>
+      <point x="198" y="191" type="curve" smooth="yes"/>
+      <point x="270" y="191"/>
+      <point x="326" y="226"/>
+      <point x="360" y="290" type="curve"/>
+      <point x="358" y="313" type="line"/>
+      <point x="327" y="247"/>
+      <point x="270" y="210"/>
+      <point x="202" y="210" type="curve" smooth="yes"/>
+      <point x="126" y="210"/>
+      <point x="72" y="257"/>
+      <point x="72" y="334" type="curve" smooth="yes"/>
+      <point x="72" y="409"/>
+      <point x="123" y="460"/>
+      <point x="200" y="460" type="curve" smooth="yes"/>
+      <point x="295" y="460"/>
+      <point x="350" y="384"/>
+      <point x="350" y="245" type="curve" smooth="yes"/>
+      <point x="350" y="96"/>
+      <point x="286" y="12"/>
+      <point x="170" y="12" type="curve" smooth="yes"/>
+      <point x="132" y="12"/>
+      <point x="94" y="21"/>
+      <point x="66" y="37" type="curve"/>
+      <point x="59" y="19" type="line"/>
+      <point x="88" y="3"/>
+      <point x="124" y="-7"/>
+      <point x="167" y="-7" type="curve" smooth="yes"/>
+      <point x="300" y="-7"/>
+      <point x="373" y="88"/>
+      <point x="373" y="248" type="curve" smooth="yes"/>
+      <point x="373" y="397"/>
+      <point x="309" y="479"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.glif b/src/Cantarell-Light.ufo/glyphs/nine.glif
index d6e20f90..913b2ce2 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine" format="2">
-  <advance width="585.0"/>
+  <advance width="585"/>
   <unicode hex="0039"/>
   <outline>
     <component base="nine.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.lf.glif b/src/Cantarell-Light.ufo/glyphs/nine.lf.glif
index cc50324c..e64715fd 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.lf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.lf" format="2">
-  <advance width="585.0"/>
+  <advance width="585"/>
   <outline>
-    <component base="six.lf" xScale="-1.0" yScale="-1.0" xOffset="598.0" yOffset="694.0"/>
+    <component base="six.lf" xScale="-1" yScale="-1" xOffset="598" yOffset="694"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.numr.glif b/src/Cantarell-Light.ufo/glyphs/nine.numr.glif
index 195651d2..0e133e43 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.numr" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <outline>
-    <component base="nine.dnom" yOffset="260.0"/>
+    <component base="nine.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.osf.glif b/src/Cantarell-Light.ufo/glyphs/nine.osf.glif
index 21774ad6..884ca403 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.osf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.osf" format="2">
-  <advance width="585.0"/>
+  <advance width="585"/>
   <outline>
     <contour>
-      <point x="274.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="154.0" y="604.0"/>
-      <point x="72.0" y="517.0"/>
-      <point x="72.0" y="388.0" type="curve" smooth="yes"/>
-      <point x="72.0" y="261.0"/>
-      <point x="152.0" y="184.0"/>
-      <point x="271.0" y="184.0" type="curve" smooth="yes"/>
-      <point x="368.0" y="184.0"/>
-      <point x="444.0" y="233.0"/>
-      <point x="490.0" y="324.0" type="curve"/>
-      <point x="490.0" y="355.0" type="line"/>
-      <point x="446.0" y="257.0"/>
-      <point x="369.0" y="202.0"/>
-      <point x="273.0" y="202.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="202.0"/>
-      <point x="93.0" y="272.0"/>
-      <point x="93.0" y="391.0" type="curve" smooth="yes"/>
-      <point x="93.0" y="508.0"/>
-      <point x="165.0" y="586.0"/>
-      <point x="273.0" y="586.0" type="curve" smooth="yes"/>
-      <point x="405.0" y="586.0"/>
-      <point x="481.0" y="469.0"/>
-      <point x="481.0" y="272.0" type="curve" smooth="yes"/>
-      <point x="481.0" y="34.0"/>
-      <point x="394.0" y="-92.0"/>
-      <point x="230.0" y="-92.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="-92.0"/>
-      <point x="129.0" y="-79.0"/>
-      <point x="91.0" y="-56.0" type="curve"/>
-      <point x="84.0" y="-73.0" type="line"/>
-      <point x="125.0" y="-97.0"/>
-      <point x="174.0" y="-110.0"/>
-      <point x="228.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-110.0"/>
-      <point x="502.0" y="24.0"/>
-      <point x="502.0" y="275.0" type="curve" smooth="yes"/>
-      <point x="502.0" y="481.0"/>
-      <point x="418.0" y="604.0"/>
+      <point x="274" y="604" type="curve" smooth="yes"/>
+      <point x="154" y="604"/>
+      <point x="72" y="517"/>
+      <point x="72" y="388" type="curve" smooth="yes"/>
+      <point x="72" y="261"/>
+      <point x="152" y="184"/>
+      <point x="271" y="184" type="curve" smooth="yes"/>
+      <point x="368" y="184"/>
+      <point x="444" y="233"/>
+      <point x="490" y="324" type="curve"/>
+      <point x="490" y="355" type="line"/>
+      <point x="446" y="257"/>
+      <point x="369" y="202"/>
+      <point x="273" y="202" type="curve" smooth="yes"/>
+      <point x="167" y="202"/>
+      <point x="93" y="272"/>
+      <point x="93" y="391" type="curve" smooth="yes"/>
+      <point x="93" y="508"/>
+      <point x="165" y="586"/>
+      <point x="273" y="586" type="curve" smooth="yes"/>
+      <point x="405" y="586"/>
+      <point x="481" y="469"/>
+      <point x="481" y="272" type="curve" smooth="yes"/>
+      <point x="481" y="34"/>
+      <point x="394" y="-92"/>
+      <point x="230" y="-92" type="curve" smooth="yes"/>
+      <point x="179" y="-92"/>
+      <point x="129" y="-79"/>
+      <point x="91" y="-56" type="curve"/>
+      <point x="84" y="-73" type="line"/>
+      <point x="125" y="-97"/>
+      <point x="174" y="-110"/>
+      <point x="228" y="-110" type="curve" smooth="yes"/>
+      <point x="407" y="-110"/>
+      <point x="502" y="24"/>
+      <point x="502" y="275" type="curve" smooth="yes"/>
+      <point x="502" y="481"/>
+      <point x="418" y="604"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.ss01.glif b/src/Cantarell-Light.ufo/glyphs/nine.ss01.glif
index 69783bc7..698fcb7d 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.ss01.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.ss01.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.ss01" format="2">
-  <advance width="593.0"/>
+  <advance width="593"/>
   <note>
 nine
 </note>
   <outline>
-    <component base="six.ss01" xScale="-1.0" yScale="-1.0" xOffset="596.0" yOffset="697.0"/>
+    <component base="six.ss01" xScale="-1" yScale="-1" xOffset="596" yOffset="697"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.subs.glif b/src/Cantarell-Light.ufo/glyphs/nine.subs.glif
index 63de02ba..241e6f3a 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.subs" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <outline>
-    <component base="nine.dnom" yOffset="-170.0"/>
+    <component base="nine.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.tf.glif b/src/Cantarell-Light.ufo/glyphs/nine.tf.glif
index 794c8f6b..89afc181 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.tf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="284.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="165.0" y="704.0"/>
-      <point x="83.0" y="617.0"/>
-      <point x="83.0" y="488.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="361.0"/>
-      <point x="163.0" y="284.0"/>
-      <point x="281.0" y="284.0" type="curve" smooth="yes"/>
-      <point x="377.0" y="284.0"/>
-      <point x="452.0" y="333.0"/>
-      <point x="498.0" y="424.0" type="curve"/>
-      <point x="498.0" y="455.0" type="line"/>
-      <point x="454.0" y="357.0"/>
-      <point x="378.0" y="302.0"/>
-      <point x="283.0" y="302.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="302.0"/>
-      <point x="104.0" y="372.0"/>
-      <point x="104.0" y="491.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="608.0"/>
-      <point x="176.0" y="686.0"/>
-      <point x="283.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="413.0" y="686.0"/>
-      <point x="489.0" y="569.0"/>
-      <point x="489.0" y="372.0" type="curve" smooth="yes"/>
-      <point x="489.0" y="134.0"/>
-      <point x="402.0" y="8.0"/>
-      <point x="240.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="8.0"/>
-      <point x="140.0" y="21.0"/>
-      <point x="102.0" y="44.0" type="curve"/>
-      <point x="95.0" y="27.0" type="line"/>
-      <point x="136.0" y="3.0"/>
-      <point x="184.0" y="-10.0"/>
-      <point x="238.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="-10.0"/>
-      <point x="510.0" y="124.0"/>
-      <point x="510.0" y="375.0" type="curve" smooth="yes"/>
-      <point x="510.0" y="581.0"/>
-      <point x="426.0" y="704.0"/>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="165" y="704"/>
+      <point x="83" y="617"/>
+      <point x="83" y="488" type="curve" smooth="yes"/>
+      <point x="83" y="361"/>
+      <point x="163" y="284"/>
+      <point x="281" y="284" type="curve" smooth="yes"/>
+      <point x="377" y="284"/>
+      <point x="452" y="333"/>
+      <point x="498" y="424" type="curve"/>
+      <point x="498" y="455" type="line"/>
+      <point x="454" y="357"/>
+      <point x="378" y="302"/>
+      <point x="283" y="302" type="curve" smooth="yes"/>
+      <point x="178" y="302"/>
+      <point x="104" y="372"/>
+      <point x="104" y="491" type="curve" smooth="yes"/>
+      <point x="104" y="608"/>
+      <point x="176" y="686"/>
+      <point x="283" y="686" type="curve" smooth="yes"/>
+      <point x="413" y="686"/>
+      <point x="489" y="569"/>
+      <point x="489" y="372" type="curve" smooth="yes"/>
+      <point x="489" y="134"/>
+      <point x="402" y="8"/>
+      <point x="240" y="8" type="curve" smooth="yes"/>
+      <point x="188" y="8"/>
+      <point x="140" y="21"/>
+      <point x="102" y="44" type="curve"/>
+      <point x="95" y="27" type="line"/>
+      <point x="136" y="3"/>
+      <point x="184" y="-10"/>
+      <point x="238" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="510" y="124"/>
+      <point x="510" y="375" type="curve" smooth="yes"/>
+      <point x="510" y="581"/>
+      <point x="426" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.tosf.glif b/src/Cantarell-Light.ufo/glyphs/nine.tosf.glif
index 4179a81e..64591d5c 100644
--- a/src/Cantarell-Light.ufo/glyphs/nine.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nine.tosf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="284.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="165.0" y="704.0"/>
-      <point x="83.0" y="617.0"/>
-      <point x="83.0" y="488.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="361.0"/>
-      <point x="163.0" y="284.0"/>
-      <point x="281.0" y="284.0" type="curve" smooth="yes"/>
-      <point x="377.0" y="284.0"/>
-      <point x="452.0" y="333.0"/>
-      <point x="498.0" y="424.0" type="curve"/>
-      <point x="498.0" y="455.0" type="line"/>
-      <point x="454.0" y="357.0"/>
-      <point x="378.0" y="302.0"/>
-      <point x="283.0" y="302.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="302.0"/>
-      <point x="104.0" y="372.0"/>
-      <point x="104.0" y="491.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="608.0"/>
-      <point x="176.0" y="686.0"/>
-      <point x="283.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="413.0" y="686.0"/>
-      <point x="489.0" y="569.0"/>
-      <point x="489.0" y="372.0" type="curve" smooth="yes"/>
-      <point x="489.0" y="134.0"/>
-      <point x="402.0" y="8.0"/>
-      <point x="240.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="8.0"/>
-      <point x="140.0" y="21.0"/>
-      <point x="102.0" y="44.0" type="curve"/>
-      <point x="95.0" y="27.0" type="line"/>
-      <point x="136.0" y="3.0"/>
-      <point x="184.0" y="-10.0"/>
-      <point x="238.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="-10.0"/>
-      <point x="510.0" y="124.0"/>
-      <point x="510.0" y="375.0" type="curve" smooth="yes"/>
-      <point x="510.0" y="581.0"/>
-      <point x="426.0" y="704.0"/>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="165" y="704"/>
+      <point x="83" y="617"/>
+      <point x="83" y="488" type="curve" smooth="yes"/>
+      <point x="83" y="361"/>
+      <point x="163" y="284"/>
+      <point x="281" y="284" type="curve" smooth="yes"/>
+      <point x="377" y="284"/>
+      <point x="452" y="333"/>
+      <point x="498" y="424" type="curve"/>
+      <point x="498" y="455" type="line"/>
+      <point x="454" y="357"/>
+      <point x="378" y="302"/>
+      <point x="283" y="302" type="curve" smooth="yes"/>
+      <point x="178" y="302"/>
+      <point x="104" y="372"/>
+      <point x="104" y="491" type="curve" smooth="yes"/>
+      <point x="104" y="608"/>
+      <point x="176" y="686"/>
+      <point x="283" y="686" type="curve" smooth="yes"/>
+      <point x="413" y="686"/>
+      <point x="489" y="569"/>
+      <point x="489" y="372" type="curve" smooth="yes"/>
+      <point x="489" y="134"/>
+      <point x="402" y="8"/>
+      <point x="240" y="8" type="curve" smooth="yes"/>
+      <point x="188" y="8"/>
+      <point x="140" y="21"/>
+      <point x="102" y="44" type="curve"/>
+      <point x="95" y="27" type="line"/>
+      <point x="136" y="3"/>
+      <point x="184" y="-10"/>
+      <point x="238" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="510" y="124"/>
+      <point x="510" y="375" type="curve" smooth="yes"/>
+      <point x="510" y="581"/>
+      <point x="426" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/nineinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/nineinferior.glif
index 53ce4e83..b0989104 100644
--- a/src/Cantarell-Light.ufo/glyphs/nineinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nineinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nineinferior" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="2089"/>
   <outline>
-    <component base="nine.dnom" yOffset="-100.0"/>
+    <component base="nine.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/ninesuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/ninesuperior.glif
index db43b176..ebac63ba 100644
--- a/src/Cantarell-Light.ufo/glyphs/ninesuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ninesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ninesuperior" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="2079"/>
   <outline>
-    <component base="nine.dnom" yOffset="370.0"/>
+    <component base="nine.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/nj.glif b/src/Cantarell-Light.ufo/glyphs/nj.glif
index a8adbd83..b2b1f677 100644
--- a/src/Cantarell-Light.ufo/glyphs/nj.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nj.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nj" format="2">
-  <advance width="727.0"/>
+  <advance width="727"/>
   <unicode hex="01CC"/>
   <outline>
     <component base="n"/>
-    <component base="j" xOffset="525.0"/>
+    <component base="j" xOffset="525"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nje-cy.glif b/src/Cantarell-Light.ufo/glyphs/nje-cy.glif
index c12f3d7e..94732871 100644
--- a/src/Cantarell-Light.ufo/glyphs/nje-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nje-cy.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nje-cy" format="2">
-  <advance width="805.0"/>
+  <advance width="805"/>
   <unicode hex="045A"/>
   <outline>
     <contour>
-      <point x="420.0" y="0.0" type="line"/>
-      <point x="441.0" y="0.0" type="line"/>
-      <point x="441.0" y="480.0" type="line"/>
-      <point x="420.0" y="480.0" type="line"/>
+      <point x="420" y="0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="441" y="480" type="line"/>
+      <point x="420" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="100.0" y="245.0" type="line"/>
-      <point x="428.0" y="245.0" type="line"/>
-      <point x="428.0" y="262.0" type="line"/>
-      <point x="100.0" y="262.0" type="line"/>
+      <point x="100" y="245" type="line"/>
+      <point x="428" y="245" type="line"/>
+      <point x="428" y="262" type="line"/>
+      <point x="100" y="262" type="line"/>
     </contour>
     <contour>
-      <point x="432.0" y="0.0" type="line"/>
-      <point x="584.0" y="0.0" type="line" smooth="yes"/>
-      <point x="695.0" y="0.0"/>
-      <point x="762.0" y="56.0"/>
-      <point x="762.0" y="150.0" type="curve" smooth="yes"/>
-      <point x="762.0" y="241.0"/>
-      <point x="701.0" y="301.0"/>
-      <point x="610.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="301.0" type="line"/>
-      <point x="435.0" y="284.0" type="line"/>
-      <point x="603.0" y="284.0" type="line" smooth="yes"/>
-      <point x="684.0" y="284.0"/>
-      <point x="740.0" y="228.0"/>
-      <point x="740.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="740.0" y="65.0"/>
-      <point x="685.0" y="17.0"/>
-      <point x="593.0" y="17.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="17.0" type="line"/>
+      <point x="432" y="0" type="line"/>
+      <point x="584" y="0" type="line" smooth="yes"/>
+      <point x="695" y="0"/>
+      <point x="762" y="56"/>
+      <point x="762" y="150" type="curve" smooth="yes"/>
+      <point x="762" y="241"/>
+      <point x="701" y="301"/>
+      <point x="610" y="301" type="curve" smooth="yes"/>
+      <point x="435" y="301" type="line"/>
+      <point x="435" y="284" type="line"/>
+      <point x="603" y="284" type="line" smooth="yes"/>
+      <point x="684" y="284"/>
+      <point x="740" y="228"/>
+      <point x="740" y="145" type="curve" smooth="yes"/>
+      <point x="740" y="65"/>
+      <point x="685" y="17"/>
+      <point x="593" y="17" type="curve" smooth="yes"/>
+      <point x="432" y="17" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/nlinebelow.glif
index c6eeffa3..02f4c085 100644
--- a/src/Cantarell-Light.ufo/glyphs/nlinebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nlinebelow" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="1E49"/>
   <outline>
     <component base="n"/>
-    <component base="macronbelowcomb" xOffset="16.0"/>
+    <component base="macronbelowcomb" xOffset="16"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nonbreakinghyphen.glif 
b/src/Cantarell-Light.ufo/glyphs/nonbreakinghyphen.glif
index 48b473bb..6e44fc3c 100644
--- a/src/Cantarell-Light.ufo/glyphs/nonbreakinghyphen.glif
+++ b/src/Cantarell-Light.ufo/glyphs/nonbreakinghyphen.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nonbreakinghyphen" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="2011"/>
   <outline>
     <component base="hyphentwo"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/notequal.glif b/src/Cantarell-Light.ufo/glyphs/notequal.glif
index 88a79abc..28addd3c 100644
--- a/src/Cantarell-Light.ufo/glyphs/notequal.glif
+++ b/src/Cantarell-Light.ufo/glyphs/notequal.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notequal" format="2">
-  <advance width="615.0"/>
+  <advance width="615"/>
   <unicode hex="2260"/>
   <outline>
     <contour>
-      <point x="95.0" y="442.0" type="line"/>
-      <point x="520.0" y="442.0" type="line"/>
-      <point x="520.0" y="459.0" type="line"/>
-      <point x="95.0" y="459.0" type="line"/>
+      <point x="95" y="442" type="line"/>
+      <point x="520" y="442" type="line"/>
+      <point x="520" y="459" type="line"/>
+      <point x="95" y="459" type="line"/>
     </contour>
     <contour>
-      <point x="194.0" y="86.0" type="line"/>
-      <point x="443.0" y="569.0" type="line"/>
-      <point x="430.0" y="578.0" type="line"/>
-      <point x="181.0" y="95.0" type="line"/>
+      <point x="194" y="86" type="line"/>
+      <point x="443" y="569" type="line"/>
+      <point x="430" y="578" type="line"/>
+      <point x="181" y="95" type="line"/>
     </contour>
     <contour>
-      <point x="95.0" y="202.0" type="line"/>
-      <point x="520.0" y="202.0" type="line"/>
-      <point x="520.0" y="219.0" type="line"/>
-      <point x="95.0" y="219.0" type="line"/>
+      <point x="95" y="202" type="line"/>
+      <point x="520" y="202" type="line"/>
+      <point x="520" y="219" type="line"/>
+      <point x="95" y="219" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/notequal.tf.glif b/src/Cantarell-Light.ufo/glyphs/notequal.tf.glif
index de7170f7..9fdce4be 100644
--- a/src/Cantarell-Light.ufo/glyphs/notequal.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/notequal.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="88.0" y="432.0" type="line"/>
-      <point x="492.0" y="432.0" type="line"/>
-      <point x="492.0" y="449.0" type="line"/>
-      <point x="88.0" y="449.0" type="line"/>
+      <point x="88" y="432" type="line"/>
+      <point x="492" y="432" type="line"/>
+      <point x="492" y="449" type="line"/>
+      <point x="88" y="449" type="line"/>
     </contour>
     <contour>
-      <point x="182.0" y="76.0" type="line"/>
-      <point x="419.0" y="559.0" type="line"/>
-      <point x="406.0" y="568.0" type="line"/>
-      <point x="169.0" y="85.0" type="line"/>
+      <point x="182" y="76" type="line"/>
+      <point x="419" y="559" type="line"/>
+      <point x="406" y="568" type="line"/>
+      <point x="169" y="85" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="192.0" type="line"/>
-      <point x="492.0" y="192.0" type="line"/>
-      <point x="492.0" y="209.0" type="line"/>
-      <point x="88.0" y="209.0" type="line"/>
+      <point x="88" y="192" type="line"/>
+      <point x="492" y="192" type="line"/>
+      <point x="492" y="209" type="line"/>
+      <point x="88" y="209" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/notidentical.glif 
b/src/Cantarell-Light.ufo/glyphs/notidentical.glif
index a30006d0..2049f972 100644
--- a/src/Cantarell-Light.ufo/glyphs/notidentical.glif
+++ b/src/Cantarell-Light.ufo/glyphs/notidentical.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notidentical" format="2">
-  <advance width="637.0"/>
+  <advance width="637"/>
   <unicode hex="2262"/>
   <outline>
     <contour>
-      <point x="176.0" y="58.0" type="line"/>
-      <point x="484.0" y="602.0" type="line"/>
-      <point x="471.0" y="611.0" type="line"/>
-      <point x="163.0" y="67.0" type="line"/>
+      <point x="176" y="58" type="line"/>
+      <point x="484" y="602" type="line"/>
+      <point x="471" y="611" type="line"/>
+      <point x="163" y="67" type="line"/>
     </contour>
     <contour>
-      <point x="106.0" y="497.0" type="line"/>
-      <point x="531.0" y="497.0" type="line"/>
-      <point x="531.0" y="514.0" type="line"/>
-      <point x="106.0" y="514.0" type="line"/>
+      <point x="106" y="497" type="line"/>
+      <point x="531" y="497" type="line"/>
+      <point x="531" y="514" type="line"/>
+      <point x="106" y="514" type="line"/>
     </contour>
     <contour>
-      <point x="106.0" y="153.0" type="line"/>
-      <point x="531.0" y="153.0" type="line"/>
-      <point x="531.0" y="170.0" type="line"/>
-      <point x="106.0" y="170.0" type="line"/>
+      <point x="106" y="153" type="line"/>
+      <point x="531" y="153" type="line"/>
+      <point x="531" y="170" type="line"/>
+      <point x="106" y="170" type="line"/>
     </contour>
     <contour>
-      <point x="106.0" y="325.0" type="line"/>
-      <point x="531.0" y="325.0" type="line"/>
-      <point x="531.0" y="342.0" type="line"/>
-      <point x="106.0" y="342.0" type="line"/>
+      <point x="106" y="325" type="line"/>
+      <point x="531" y="325" type="line"/>
+      <point x="531" y="342" type="line"/>
+      <point x="106" y="342" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/notidentical.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/notidentical.tf.glif
index ef3677e6..0b22a5c4 100644
--- a/src/Cantarell-Light.ufo/glyphs/notidentical.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/notidentical.tf.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notidentical.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="160.0" y="63.0" type="line"/>
-      <point x="442.0" y="607.0" type="line"/>
-      <point x="430.0" y="616.0" type="line"/>
-      <point x="147.0" y="72.0" type="line"/>
+      <point x="160" y="63" type="line"/>
+      <point x="442" y="607" type="line"/>
+      <point x="430" y="616" type="line"/>
+      <point x="147" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="95.0" y="502.0" type="line"/>
-      <point x="486.0" y="502.0" type="line"/>
-      <point x="486.0" y="519.0" type="line"/>
-      <point x="95.0" y="519.0" type="line"/>
+      <point x="95" y="502" type="line"/>
+      <point x="486" y="502" type="line"/>
+      <point x="486" y="519" type="line"/>
+      <point x="95" y="519" type="line"/>
     </contour>
     <contour>
-      <point x="95.0" y="158.0" type="line"/>
-      <point x="486.0" y="158.0" type="line"/>
-      <point x="486.0" y="175.0" type="line"/>
-      <point x="95.0" y="175.0" type="line"/>
+      <point x="95" y="158" type="line"/>
+      <point x="486" y="158" type="line"/>
+      <point x="486" y="175" type="line"/>
+      <point x="95" y="175" type="line"/>
     </contour>
     <contour>
-      <point x="95.0" y="330.0" type="line"/>
-      <point x="486.0" y="330.0" type="line"/>
-      <point x="486.0" y="347.0" type="line"/>
-      <point x="95.0" y="347.0" type="line"/>
+      <point x="95" y="330" type="line"/>
+      <point x="486" y="330" type="line"/>
+      <point x="486" y="347" type="line"/>
+      <point x="95" y="347" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ntilde.glif b/src/Cantarell-Light.ufo/glyphs/ntilde.glif
index a015254a..94a6f533 100644
--- a/src/Cantarell-Light.ufo/glyphs/ntilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ntilde" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="00F1"/>
   <outline>
     <component base="n"/>
-    <component base="tildecomb" xOffset="27.0"/>
+    <component base="tildecomb" xOffset="27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/numbersign.glif b/src/Cantarell-Light.ufo/glyphs/numbersign.glif
index 65fc1fb2..77c14380 100644
--- a/src/Cantarell-Light.ufo/glyphs/numbersign.glif
+++ b/src/Cantarell-Light.ufo/glyphs/numbersign.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="numbersign" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="0023"/>
   <outline>
     <contour>
-      <point x="418.0" y="0.0" type="line"/>
-      <point x="438.0" y="0.0" type="line"/>
-      <point x="438.0" y="694.0" type="line"/>
-      <point x="418.0" y="694.0" type="line"/>
+      <point x="418" y="0" type="line"/>
+      <point x="438" y="0" type="line"/>
+      <point x="438" y="694" type="line"/>
+      <point x="418" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="39.0" y="206.0" type="line"/>
-      <point x="585.0" y="206.0" type="line"/>
-      <point x="585.0" y="222.0" type="line"/>
-      <point x="39.0" y="222.0" type="line"/>
+      <point x="39" y="206" type="line"/>
+      <point x="585" y="206" type="line"/>
+      <point x="585" y="222" type="line"/>
+      <point x="39" y="222" type="line"/>
     </contour>
     <contour>
-      <point x="189.0" y="0.0" type="line"/>
-      <point x="209.0" y="0.0" type="line"/>
-      <point x="209.0" y="694.0" type="line"/>
-      <point x="189.0" y="694.0" type="line"/>
+      <point x="189" y="0" type="line"/>
+      <point x="209" y="0" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="189" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="39.0" y="476.0" type="line"/>
-      <point x="585.0" y="476.0" type="line"/>
-      <point x="585.0" y="492.0" type="line"/>
-      <point x="39.0" y="492.0" type="line"/>
+      <point x="39" y="476" type="line"/>
+      <point x="585" y="476" type="line"/>
+      <point x="585" y="492" type="line"/>
+      <point x="39" y="492" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/numero.glif b/src/Cantarell-Light.ufo/glyphs/numero.glif
index c6e5d601..58b8a79f 100644
--- a/src/Cantarell-Light.ufo/glyphs/numero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/numero.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="numero" format="2">
-  <advance width="1279.0"/>
+  <advance width="1279"/>
   <unicode hex="2116"/>
   <outline>
-    <component base="N" xOffset="26.0"/>
-    <component base="_o.numero" xOffset="693.0"/>
+    <component base="N" xOffset="26"/>
+    <component base="_o.numero" xOffset="693"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/o-cy.glif b/src/Cantarell-Light.ufo/glyphs/o-cy.glif
index 15ea8023..5f3f47d6 100644
--- a/src/Cantarell-Light.ufo/glyphs/o-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/o-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="o-cy" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="043E"/>
-  <anchor x="268.0" y="480.0" name="top"/>
+  <anchor x="268" y="480" name="top"/>
   <outline>
     <component base="o"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/o.glif b/src/Cantarell-Light.ufo/glyphs/o.glif
index ba16274f..e9ce6b93 100644
--- a/src/Cantarell-Light.ufo/glyphs/o.glif
+++ b/src/Cantarell-Light.ufo/glyphs/o.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="o" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="006F"/>
   <note>
 o
 </note>
-  <anchor x="269.0" y="0.0" name="bottom"/>
-  <anchor x="269.0" y="240.0" name="center"/>
-  <anchor x="353.0" y="10.0" name="ogonek"/>
-  <anchor x="259.0" y="480.0" name="top"/>
-  <anchor x="494.0" y="480.0" name="topright"/>
+  <anchor x="269" y="0" name="bottom"/>
+  <anchor x="269" y="240" name="center"/>
+  <anchor x="353" y="10" name="ogonek"/>
+  <anchor x="259" y="480" name="top"/>
+  <anchor x="494" y="480" name="topright"/>
   <outline>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="393.0" y="-10.0"/>
-      <point x="478.0" y="90.0"/>
-      <point x="478.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="478.0" y="389.0"/>
-      <point x="394.0" y="486.0"/>
-      <point x="270.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="486.0"/>
-      <point x="57.0" y="386.0"/>
-      <point x="57.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="89.0"/>
-      <point x="141.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="478" y="90"/>
+      <point x="478" y="240" type="curve" smooth="yes"/>
+      <point x="478" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
     </contour>
     <contour>
-      <point x="270.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="8.0"/>
-      <point x="78.0" y="101.0"/>
-      <point x="78.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="374.0"/>
-      <point x="150.0" y="468.0"/>
-      <point x="265.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="468.0"/>
-      <point x="457.0" y="378.0"/>
-      <point x="457.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="97.0"/>
-      <point x="382.0" y="8.0"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oacute.glif b/src/Cantarell-Light.ufo/glyphs/oacute.glif
index 6d980654..e97f7030 100644
--- a/src/Cantarell-Light.ufo/glyphs/oacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oacute" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="00F3"/>
   <outline>
     <component base="o"/>
-    <component base="acutecomb" xOffset="192.0"/>
+    <component base="acutecomb" xOffset="192"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/obarred-cy.glif b/src/Cantarell-Light.ufo/glyphs/obarred-cy.glif
index 2a8dadb6..7dfa855a 100644
--- a/src/Cantarell-Light.ufo/glyphs/obarred-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/obarred-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="obarred-cy" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="04E9"/>
   <outline>
     <component base="o"/>
-    <component base="strokeshortcomb" xScale="1.71042" xOffset="-143.0" yOffset="-59.0"/>
+    <component base="strokeshortcomb" xScale="1.71042" xOffset="-143" yOffset="-59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/obreve.glif b/src/Cantarell-Light.ufo/glyphs/obreve.glif
index 7615370d..62d03472 100644
--- a/src/Cantarell-Light.ufo/glyphs/obreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/obreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="obreve" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="014F"/>
   <outline>
     <component base="o"/>
-    <component base="brevecomb" xOffset="73.0"/>
+    <component base="brevecomb" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocaron.glif b/src/Cantarell-Light.ufo/glyphs/ocaron.glif
index 324cc986..c1065ed8 100644
--- a/src/Cantarell-Light.ufo/glyphs/ocaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ocaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocaron" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="01D2"/>
   <outline>
     <component base="o"/>
-    <component base="caroncomb" xOffset="76.0"/>
+    <component base="caroncomb" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ocircumflex.glif
index 8d2c1f6b..fbe33c31 100644
--- a/src/Cantarell-Light.ufo/glyphs/ocircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflex" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="00F4"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb" xOffset="88.0"/>
+    <component base="circumflexcomb" xOffset="88"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexacute.glif
index a03142c6..baeb5b19 100644
--- a/src/Cantarell-Light.ufo/glyphs/ocircumflexacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexacute" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1ED1"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_acutecomb" xOffset="83.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="83"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexdotbelow.glif
index f7297183..4ed1314c 100644
--- a/src/Cantarell-Light.ufo/glyphs/ocircumflexdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexdotbelow" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1ED9"/>
   <outline>
     <component base="o"/>
-    <component base="dotbelowcomb" xOffset="149.0"/>
-    <component base="circumflexcomb" xOffset="88.0"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+    <component base="circumflexcomb" xOffset="88"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexgrave.glif
index 01f36bdd..04e0012b 100644
--- a/src/Cantarell-Light.ufo/glyphs/ocircumflexgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexgrave" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1ED3"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_gravecomb" xOffset="83.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="83"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexhookabove.glif
index 0780604f..1f3bb609 100644
--- a/src/Cantarell-Light.ufo/glyphs/ocircumflexhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexhookabove" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1ED5"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="97.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflextilde.glif
index 49f6b45c..537fcbb1 100644
--- a/src/Cantarell-Light.ufo/glyphs/ocircumflextilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflextilde" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1ED7"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_tildecomb" xOffset="44.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odblgrave.glif b/src/Cantarell-Light.ufo/glyphs/odblgrave.glif
index ff082312..3d158a47 100644
--- a/src/Cantarell-Light.ufo/glyphs/odblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/odblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odblgrave" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="020D"/>
   <outline>
     <component base="o"/>
-    <component base="dblgravecomb" xOffset="7.0"/>
+    <component base="dblgravecomb" xOffset="7"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif
index 77377a45..77a09b22 100644
--- a/src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresis-cy" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="04E7"/>
   <outline>
     <component base="o-cy"/>
-    <component base="dieresiscomb" xOffset="49.0"/>
+    <component base="dieresiscomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odieresis.glif b/src/Cantarell-Light.ufo/glyphs/odieresis.glif
index c1550fb7..78766f89 100644
--- a/src/Cantarell-Light.ufo/glyphs/odieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/odieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresis" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="00F6"/>
   <outline>
     <component base="o"/>
-    <component base="dieresiscomb" xOffset="40.0"/>
+    <component base="dieresiscomb" xOffset="40"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/odieresismacron.glif
index fbb4fc04..29a9c81d 100644
--- a/src/Cantarell-Light.ufo/glyphs/odieresismacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/odieresismacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresismacron" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="022B"/>
   <outline>
     <component base="o"/>
-    <component base="dieresiscomb_macroncomb" xOffset="40.0"/>
+    <component base="dieresiscomb_macroncomb" xOffset="40"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odotaccentmacron.glif 
b/src/Cantarell-Light.ufo/glyphs/odotaccentmacron.glif
index b407f789..a75c079c 100644
--- a/src/Cantarell-Light.ufo/glyphs/odotaccentmacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/odotaccentmacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odotaccentmacron" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="0231"/>
   <outline>
     <component base="o"/>
-    <component base="dotaccentcomb_macroncomb" xOffset="-14.0"/>
+    <component base="dotaccentcomb_macroncomb" xOffset="-14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odotbelow.glif b/src/Cantarell-Light.ufo/glyphs/odotbelow.glif
index 72ec0a3a..8d43064e 100644
--- a/src/Cantarell-Light.ufo/glyphs/odotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/odotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odotbelow" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1ECD"/>
   <outline>
     <component base="o"/>
-    <component base="dotbelowcomb" xOffset="149.0"/>
+    <component base="dotbelowcomb" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oe.glif b/src/Cantarell-Light.ufo/glyphs/oe.glif
index 2c7b7859..ee059ae9 100644
--- a/src/Cantarell-Light.ufo/glyphs/oe.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oe.glif
@@ -1,70 +1,70 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oe" format="2">
-  <advance width="894.0"/>
+  <advance width="894"/>
   <unicode hex="0153"/>
-  <anchor x="449.0" y="0.0" name="bottom"/>
-  <anchor x="449.0" y="480.0" name="top"/>
+  <anchor x="449" y="0" name="bottom"/>
+  <anchor x="449" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="393.0" y="-10.0"/>
-      <point x="472.0" y="90.0"/>
-      <point x="472.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="472.0" y="389.0"/>
-      <point x="394.0" y="486.0"/>
-      <point x="270.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="486.0"/>
-      <point x="57.0" y="386.0"/>
-      <point x="57.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="89.0"/>
-      <point x="141.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="472" y="90"/>
+      <point x="472" y="240" type="curve" smooth="yes"/>
+      <point x="472" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
     </contour>
     <contour>
-      <point x="270.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="8.0"/>
-      <point x="78.0" y="101.0"/>
-      <point x="78.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="374.0"/>
-      <point x="150.0" y="468.0"/>
-      <point x="265.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="468.0"/>
-      <point x="457.0" y="378.0"/>
-      <point x="457.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="97.0"/>
-      <point x="382.0" y="8.0"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
     </contour>
     <contour>
-      <point x="683.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="735.0" y="-10.0"/>
-      <point x="784.0" y="3.0"/>
-      <point x="824.0" y="30.0" type="curve"/>
-      <point x="819.0" y="44.0" type="line"/>
-      <point x="776.0" y="19.0"/>
-      <point x="731.0" y="6.0"/>
-      <point x="685.0" y="6.0" type="curve" smooth="yes"/>
-      <point x="558.0" y="6.0"/>
-      <point x="480.0" y="95.0"/>
-      <point x="480.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="382.0"/>
-      <point x="547.0" y="468.0"/>
-      <point x="657.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="761.0" y="468.0"/>
-      <point x="826.0" y="388.0"/>
-      <point x="826.0" y="261.0" type="curve"/>
-      <point x="468.0" y="261.0" type="line"/>
-      <point x="468.0" y="244.0" type="line"/>
-      <point x="846.0" y="244.0" type="line"/>
-      <point x="847.0" y="251.0"/>
-      <point x="847.0" y="256.0"/>
-      <point x="847.0" y="264.0" type="curve" smooth="yes"/>
-      <point x="847.0" y="396.0"/>
-      <point x="771.0" y="486.0"/>
-      <point x="659.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="538.0" y="486.0"/>
-      <point x="461.0" y="387.0"/>
-      <point x="461.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="87.0"/>
-      <point x="546.0" y="-10.0"/>
+      <point x="683" y="-10" type="curve" smooth="yes"/>
+      <point x="735" y="-10"/>
+      <point x="784" y="3"/>
+      <point x="824" y="30" type="curve"/>
+      <point x="819" y="44" type="line"/>
+      <point x="776" y="19"/>
+      <point x="731" y="6"/>
+      <point x="685" y="6" type="curve" smooth="yes"/>
+      <point x="558" y="6"/>
+      <point x="480" y="95"/>
+      <point x="480" y="241" type="curve" smooth="yes"/>
+      <point x="480" y="382"/>
+      <point x="547" y="468"/>
+      <point x="657" y="468" type="curve" smooth="yes"/>
+      <point x="761" y="468"/>
+      <point x="826" y="388"/>
+      <point x="826" y="261" type="curve"/>
+      <point x="468" y="261" type="line"/>
+      <point x="468" y="244" type="line"/>
+      <point x="846" y="244" type="line"/>
+      <point x="847" y="251"/>
+      <point x="847" y="256"/>
+      <point x="847" y="264" type="curve" smooth="yes"/>
+      <point x="847" y="396"/>
+      <point x="771" y="486"/>
+      <point x="659" y="486" type="curve" smooth="yes"/>
+      <point x="538" y="486"/>
+      <point x="461" y="387"/>
+      <point x="461" y="239" type="curve" smooth="yes"/>
+      <point x="461" y="87"/>
+      <point x="546" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonek.glif b/src/Cantarell-Light.ufo/glyphs/ogonek.glif
index 205d89eb..401eb8b9 100644
--- a/src/Cantarell-Light.ufo/glyphs/ogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ogonek.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonek" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="02DB"/>
   <outline>
     <component base="ogonekcomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif
index b4b9d43d..4cc96e9e 100644
--- a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb" format="2">
   <unicode hex="0328"/>
-  <anchor x="401.0" y="10.0" name="_ogonek"/>
+  <anchor x="401" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="350.0" y="-243.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="-243.0"/>
-      <point x="396.0" y="-238.0"/>
-      <point x="413.0" y="-230.0" type="curve"/>
-      <point x="410.0" y="-215.0" type="line"/>
-      <point x="392.0" y="-222.0"/>
-      <point x="374.0" y="-226.0"/>
-      <point x="356.0" y="-226.0" type="curve" smooth="yes"/>
-      <point x="307.0" y="-226.0"/>
-      <point x="274.0" y="-195.0"/>
-      <point x="274.0" y="-148.0" type="curve" smooth="yes"/>
-      <point x="274.0" y="-92.0"/>
-      <point x="323.0" y="-38.0"/>
-      <point x="407.0" y="0.0" type="curve"/>
-      <point x="398.0" y="11.0" type="line"/>
-      <point x="308.0" y="-28.0"/>
-      <point x="253.0" y="-89.0"/>
-      <point x="253.0" y="-152.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="-207.0"/>
-      <point x="292.0" y="-243.0"/>
+      <point x="350" y="-243" type="curve" smooth="yes"/>
+      <point x="372" y="-243"/>
+      <point x="396" y="-238"/>
+      <point x="413" y="-230" type="curve"/>
+      <point x="410" y="-215" type="line"/>
+      <point x="392" y="-222"/>
+      <point x="374" y="-226"/>
+      <point x="356" y="-226" type="curve" smooth="yes"/>
+      <point x="307" y="-226"/>
+      <point x="274" y="-195"/>
+      <point x="274" y="-148" type="curve" smooth="yes"/>
+      <point x="274" y="-92"/>
+      <point x="323" y="-38"/>
+      <point x="407" y="0" type="curve"/>
+      <point x="398" y="11" type="line"/>
+      <point x="308" y="-28"/>
+      <point x="253" y="-89"/>
+      <point x="253" y="-152" type="curve" smooth="yes"/>
+      <point x="253" y="-207"/>
+      <point x="292" y="-243"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>495.0</real>
+      <integer>495</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.narrow.glif 
b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.narrow.glif
index b9325544..60ad9e2b 100644
--- a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.narrow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.narrow.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.narrow" format="2">
-  <anchor x="376.0" y="10.0" name="_ogonek"/>
+  <anchor x="376" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="334.0" y="-243.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="-243.0"/>
-      <point x="373.0" y="-238.0"/>
-      <point x="386.0" y="-230.0" type="curve"/>
-      <point x="384.0" y="-215.0" type="line"/>
-      <point x="370.0" y="-222.0"/>
-      <point x="354.0" y="-225.0"/>
-      <point x="341.0" y="-225.0" type="curve" smooth="yes"/>
-      <point x="301.0" y="-225.0"/>
-      <point x="274.0" y="-194.0"/>
-      <point x="274.0" y="-148.0" type="curve" smooth="yes"/>
-      <point x="274.0" y="-93.0"/>
-      <point x="313.0" y="-39.0"/>
-      <point x="382.0" y="0.0" type="curve"/>
-      <point x="373.0" y="9.0" type="line"/>
-      <point x="298.0" y="-28.0"/>
-      <point x="253.0" y="-89.0"/>
-      <point x="253.0" y="-152.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="-207.0"/>
-      <point x="286.0" y="-243.0"/>
+      <point x="334" y="-243" type="curve" smooth="yes"/>
+      <point x="353" y="-243"/>
+      <point x="373" y="-238"/>
+      <point x="386" y="-230" type="curve"/>
+      <point x="384" y="-215" type="line"/>
+      <point x="370" y="-222"/>
+      <point x="354" y="-225"/>
+      <point x="341" y="-225" type="curve" smooth="yes"/>
+      <point x="301" y="-225"/>
+      <point x="274" y="-194"/>
+      <point x="274" y="-148" type="curve" smooth="yes"/>
+      <point x="274" y="-93"/>
+      <point x="313" y="-39"/>
+      <point x="382" y="0" type="curve"/>
+      <point x="373" y="9" type="line"/>
+      <point x="298" y="-28"/>
+      <point x="253" y="-89"/>
+      <point x="253" y="-152" type="curve" smooth="yes"/>
+      <point x="253" y="-207"/>
+      <point x="286" y="-243"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>468.0</real>
+      <integer>468</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.case.glif 
b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.case.glif
index 8671b3a5..b5b7ea15 100644
--- a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.case.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.tall.case" format="2">
-  <anchor x="401.0" y="10.0" name="_ogonek"/>
+  <anchor x="401" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="350.0" y="-243.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="-243.0"/>
-      <point x="396.0" y="-238.0"/>
-      <point x="413.0" y="-230.0" type="curve"/>
-      <point x="410.0" y="-215.0" type="line"/>
-      <point x="394.0" y="-221.0"/>
-      <point x="374.0" y="-225.0"/>
-      <point x="356.0" y="-225.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="-225.0"/>
-      <point x="275.0" y="-194.0"/>
-      <point x="275.0" y="-147.0" type="curve" smooth="yes"/>
-      <point x="275.0" y="-91.0"/>
-      <point x="321.0" y="-37.0"/>
-      <point x="407.0" y="5.0" type="curve"/>
-      <point x="398.0" y="12.0" type="line"/>
-      <point x="310.0" y="-21.0"/>
-      <point x="253.0" y="-84.0"/>
-      <point x="253.0" y="-150.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="-206.0"/>
-      <point x="292.0" y="-243.0"/>
+      <point x="350" y="-243" type="curve" smooth="yes"/>
+      <point x="372" y="-243"/>
+      <point x="396" y="-238"/>
+      <point x="413" y="-230" type="curve"/>
+      <point x="410" y="-215" type="line"/>
+      <point x="394" y="-221"/>
+      <point x="374" y="-225"/>
+      <point x="356" y="-225" type="curve" smooth="yes"/>
+      <point x="306" y="-225"/>
+      <point x="275" y="-194"/>
+      <point x="275" y="-147" type="curve" smooth="yes"/>
+      <point x="275" y="-91"/>
+      <point x="321" y="-37"/>
+      <point x="407" y="5" type="curve"/>
+      <point x="398" y="12" type="line"/>
+      <point x="310" y="-21"/>
+      <point x="253" y="-84"/>
+      <point x="253" y="-150" type="curve" smooth="yes"/>
+      <point x="253" y="-206"/>
+      <point x="292" y="-243"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>495.0</real>
+      <integer>495</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.glif 
b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.glif
index 189600b5..314f8346 100644
--- a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.tall" format="2">
-  <anchor x="401.0" y="11.0" name="_ogonek"/>
+  <anchor x="401" y="11" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="350.0" y="-243.0" type="curve" smooth="yes"/>
-      <point x="366.0" y="-243.0"/>
-      <point x="394.0" y="-239.0"/>
-      <point x="413.0" y="-229.0" type="curve"/>
-      <point x="410.0" y="-214.0" type="line"/>
-      <point x="395.0" y="-220.0"/>
-      <point x="377.0" y="-225.0"/>
-      <point x="356.0" y="-225.0" type="curve" smooth="yes"/>
-      <point x="307.0" y="-225.0"/>
-      <point x="274.0" y="-192.0"/>
-      <point x="274.0" y="-141.0" type="curve" smooth="yes"/>
-      <point x="274.0" y="-81.0"/>
-      <point x="320.0" y="-25.0"/>
-      <point x="407.0" y="18.0" type="curve"/>
-      <point x="398.0" y="23.0" type="line"/>
-      <point x="308.0" y="-12.0"/>
-      <point x="253.0" y="-76.0"/>
-      <point x="253.0" y="-145.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="-204.0"/>
-      <point x="292.0" y="-243.0"/>
+      <point x="350" y="-243" type="curve" smooth="yes"/>
+      <point x="366" y="-243"/>
+      <point x="394" y="-239"/>
+      <point x="413" y="-229" type="curve"/>
+      <point x="410" y="-214" type="line"/>
+      <point x="395" y="-220"/>
+      <point x="377" y="-225"/>
+      <point x="356" y="-225" type="curve" smooth="yes"/>
+      <point x="307" y="-225"/>
+      <point x="274" y="-192"/>
+      <point x="274" y="-141" type="curve" smooth="yes"/>
+      <point x="274" y="-81"/>
+      <point x="320" y="-25"/>
+      <point x="407" y="18" type="curve"/>
+      <point x="398" y="23" type="line"/>
+      <point x="308" y="-12"/>
+      <point x="253" y="-76"/>
+      <point x="253" y="-145" type="curve" smooth="yes"/>
+      <point x="253" y="-204"/>
+      <point x="292" y="-243"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>495.0</real>
+      <integer>495</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ograve.glif b/src/Cantarell-Light.ufo/glyphs/ograve.glif
index 745ac160..d56d80be 100644
--- a/src/Cantarell-Light.ufo/glyphs/ograve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ograve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ograve" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="00F2"/>
   <outline>
     <component base="o"/>
-    <component base="gravecomb" xOffset="75.0"/>
+    <component base="gravecomb" xOffset="75"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohookabove.glif b/src/Cantarell-Light.ufo/glyphs/ohookabove.glif
index 7eec5e8c..64c7039c 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohookabove" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1ECF"/>
   <outline>
     <component base="o"/>
-    <component base="hookabovecomb" xOffset="107.0"/>
+    <component base="hookabovecomb" xOffset="107"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorn.glif b/src/Cantarell-Light.ufo/glyphs/ohorn.glif
index 2e363357..05ec8d0d 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohorn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohorn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorn" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <unicode hex="01A1"/>
   <outline>
     <component base="o"/>
-    <component base="horncomb" xOffset="362.0" yOffset="-2.0"/>
+    <component base="horncomb" xOffset="362" yOffset="-2"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohornacute.glif b/src/Cantarell-Light.ufo/glyphs/ohornacute.glif
index b8ca87e4..d9b8eae3 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohornacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohornacute" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <unicode hex="1EDB"/>
   <outline>
     <component base="ohorn"/>
-    <component base="acutecomb" xOffset="192.0"/>
+    <component base="acutecomb" xOffset="192"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif
index 58e9896c..984a6972 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorndotbelow" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <unicode hex="1EE3"/>
   <outline>
     <component base="ohorn"/>
-    <component base="dotbelowcomb" xOffset="149.0"/>
+    <component base="dotbelowcomb" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorngrave.glif b/src/Cantarell-Light.ufo/glyphs/ohorngrave.glif
index c613ce47..af437a80 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohorngrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohorngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorngrave" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <unicode hex="1EDD"/>
   <outline>
     <component base="ohorn"/>
-    <component base="gravecomb" xOffset="75.0"/>
+    <component base="gravecomb" xOffset="75"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif
index 6a97443f..d00e97bf 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohornhookabove" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <unicode hex="1EDF"/>
   <outline>
     <component base="ohorn"/>
-    <component base="hookabovecomb" xOffset="107.0"/>
+    <component base="hookabovecomb" xOffset="107"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorntilde.glif b/src/Cantarell-Light.ufo/glyphs/ohorntilde.glif
index d20331eb..f0e1faa6 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohorntilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohorntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorntilde" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <unicode hex="1EE1"/>
   <outline>
     <component base="ohorn"/>
-    <component base="tildecomb" xOffset="24.0"/>
+    <component base="tildecomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif
index c9e5f0cb..29018228 100644
--- a/src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohungarumlaut" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="0151"/>
   <outline>
     <component base="o"/>
-    <component base="hungarumlautcomb" xOffset="118.0"/>
+    <component base="hungarumlautcomb" xOffset="118"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif
index a58c3d5b..c012d5ab 100644
--- a/src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oinvertedbreve" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="020F"/>
   <outline>
     <component base="o"/>
-    <component base="breveinvertedcomb" xOffset="58.0"/>
+    <component base="breveinvertedcomb" xOffset="58"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/omacron.glif b/src/Cantarell-Light.ufo/glyphs/omacron.glif
index 3870e9bc..84e16d19 100644
--- a/src/Cantarell-Light.ufo/glyphs/omacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/omacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacron" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="014D"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb" xOffset="16.0"/>
+    <component base="macroncomb" xOffset="16"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/omacronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/omacronacute.glif
index 708846bf..a927e03d 100644
--- a/src/Cantarell-Light.ufo/glyphs/omacronacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/omacronacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacronacute" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1E53"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb_acutecomb" xOffset="21.0"/>
+    <component base="macroncomb_acutecomb" xOffset="21"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/omacrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/omacrongrave.glif
index 8213d1f9..427138b4 100644
--- a/src/Cantarell-Light.ufo/glyphs/omacrongrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/omacrongrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacrongrave" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1E51"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb_gravecomb" xOffset="21.0"/>
+    <component base="macroncomb_gravecomb" xOffset="21"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.dnom.glif b/src/Cantarell-Light.ufo/glyphs/one.dnom.glif
index 21bf7f56..ce1cd8e8 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.dnom.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.dnom" format="2">
-  <advance width="276.0"/>
+  <advance width="276"/>
   <note>
 one
 </note>
   <outline>
     <contour>
-      <point x="141.0" y="11.0" type="line"/>
-      <point x="162.0" y="11.0" type="line"/>
-      <point x="162.0" y="472.0" type="line"/>
-      <point x="150.0" y="472.0" type="line"/>
-      <point x="34.0" y="394.0" type="line"/>
-      <point x="42.0" y="380.0" type="line"/>
-      <point x="149.0" y="449.0" type="line"/>
-      <point x="141.0" y="455.0" type="line"/>
+      <point x="141" y="11" type="line"/>
+      <point x="162" y="11" type="line"/>
+      <point x="162" y="472" type="line"/>
+      <point x="150" y="472" type="line"/>
+      <point x="34" y="394" type="line"/>
+      <point x="42" y="380" type="line"/>
+      <point x="149" y="449" type="line"/>
+      <point x="141" y="455" type="line"/>
     </contour>
     <contour>
-      <point x="37.0" y="0.0" type="line"/>
-      <point x="256.0" y="0.0" type="line"/>
-      <point x="256.0" y="18.0" type="line"/>
-      <point x="37.0" y="18.0" type="line"/>
+      <point x="37" y="0" type="line"/>
+      <point x="256" y="0" type="line"/>
+      <point x="256" y="18" type="line"/>
+      <point x="37" y="18" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.glif b/src/Cantarell-Light.ufo/glyphs/one.glif
index bf37640d..77d52da2 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one" format="2">
-  <advance width="379.0"/>
+  <advance width="379"/>
   <unicode hex="0031"/>
   <outline>
     <component base="one.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.lf.glif b/src/Cantarell-Light.ufo/glyphs/one.lf.glif
index 437f4068..d44234eb 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.lf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.lf" format="2">
-  <advance width="379.0"/>
+  <advance width="379"/>
   <outline>
     <contour>
-      <point x="187.0" y="7.0" type="line"/>
-      <point x="207.0" y="7.0" type="line"/>
-      <point x="207.0" y="694.0" type="line"/>
-      <point x="195.0" y="694.0" type="line"/>
-      <point x="44.0" y="581.0" type="line"/>
-      <point x="52.0" y="569.0" type="line"/>
-      <point x="195.0" y="672.0" type="line"/>
-      <point x="187.0" y="677.0" type="line"/>
+      <point x="187" y="7" type="line"/>
+      <point x="207" y="7" type="line"/>
+      <point x="207" y="694" type="line"/>
+      <point x="195" y="694" type="line"/>
+      <point x="44" y="581" type="line"/>
+      <point x="52" y="569" type="line"/>
+      <point x="195" y="672" type="line"/>
+      <point x="187" y="677" type="line"/>
     </contour>
     <contour>
-      <point x="45.0" y="0.0" type="line"/>
-      <point x="344.0" y="0.0" type="line"/>
-      <point x="344.0" y="17.0" type="line"/>
-      <point x="45.0" y="17.0" type="line"/>
+      <point x="45" y="0" type="line"/>
+      <point x="344" y="0" type="line"/>
+      <point x="344" y="17" type="line"/>
+      <point x="45" y="17" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.numr.glif b/src/Cantarell-Light.ufo/glyphs/one.numr.glif
index 831b1faf..580548d8 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.numr" format="2">
-  <advance width="276.0"/>
+  <advance width="276"/>
   <outline>
-    <component base="one.dnom" yOffset="260.0"/>
+    <component base="one.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.osf.glif b/src/Cantarell-Light.ufo/glyphs/one.osf.glif
index bf6b3483..f985b908 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.osf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.osf" format="2">
-  <advance width="378.0"/>
+  <advance width="378"/>
   <outline>
     <contour>
-      <point x="191.0" y="8.0" type="line"/>
-      <point x="211.0" y="8.0" type="line"/>
-      <point x="211.0" y="594.0" type="line"/>
-      <point x="199.0" y="594.0" type="line"/>
-      <point x="48.0" y="497.0" type="line"/>
-      <point x="56.0" y="484.0" type="line"/>
-      <point x="199.0" y="572.0" type="line"/>
-      <point x="191.0" y="577.0" type="line"/>
+      <point x="191" y="8" type="line"/>
+      <point x="211" y="8" type="line"/>
+      <point x="211" y="594" type="line"/>
+      <point x="199" y="594" type="line"/>
+      <point x="48" y="497" type="line"/>
+      <point x="56" y="484" type="line"/>
+      <point x="199" y="572" type="line"/>
+      <point x="191" y="577" type="line"/>
     </contour>
     <contour>
-      <point x="49.0" y="0.0" type="line"/>
-      <point x="338.0" y="0.0" type="line"/>
-      <point x="338.0" y="17.0" type="line"/>
-      <point x="49.0" y="17.0" type="line"/>
+      <point x="49" y="0" type="line"/>
+      <point x="338" y="0" type="line"/>
+      <point x="338" y="17" type="line"/>
+      <point x="49" y="17" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.subs.glif b/src/Cantarell-Light.ufo/glyphs/one.subs.glif
index 16dd8216..d075b007 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.subs" format="2">
-  <advance width="276.0"/>
+  <advance width="276"/>
   <outline>
-    <component base="one.dnom" yOffset="-170.0"/>
+    <component base="one.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.tf.glif b/src/Cantarell-Light.ufo/glyphs/one.tf.glif
index 36149cb9..fad9666d 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.tf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="297.0" y="7.0" type="line"/>
-      <point x="316.0" y="7.0" type="line"/>
-      <point x="316.0" y="694.0" type="line"/>
-      <point x="304.0" y="694.0" type="line"/>
-      <point x="91.0" y="581.0" type="line"/>
-      <point x="99.0" y="569.0" type="line"/>
-      <point x="305.0" y="672.0" type="line"/>
-      <point x="297.0" y="677.0" type="line"/>
+      <point x="297" y="7" type="line"/>
+      <point x="316" y="7" type="line"/>
+      <point x="316" y="694" type="line"/>
+      <point x="304" y="694" type="line"/>
+      <point x="91" y="581" type="line"/>
+      <point x="99" y="569" type="line"/>
+      <point x="305" y="672" type="line"/>
+      <point x="297" y="677" type="line"/>
     </contour>
     <contour>
-      <point x="90.0" y="0.0" type="line"/>
-      <point x="501.0" y="0.0" type="line"/>
-      <point x="501.0" y="17.0" type="line"/>
-      <point x="90.0" y="17.0" type="line"/>
+      <point x="90" y="0" type="line"/>
+      <point x="501" y="0" type="line"/>
+      <point x="501" y="17" type="line"/>
+      <point x="90" y="17" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.tosf.glif b/src/Cantarell-Light.ufo/glyphs/one.tosf.glif
index 64264efc..374fd5c9 100644
--- a/src/Cantarell-Light.ufo/glyphs/one.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/one.tosf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="296.0" y="8.0" type="line"/>
-      <point x="317.0" y="8.0" type="line"/>
-      <point x="317.0" y="594.0" type="line"/>
-      <point x="304.0" y="594.0" type="line"/>
-      <point x="91.0" y="497.0" type="line"/>
-      <point x="99.0" y="484.0" type="line"/>
-      <point x="305.0" y="572.0" type="line"/>
-      <point x="296.0" y="577.0" type="line"/>
+      <point x="296" y="8" type="line"/>
+      <point x="317" y="8" type="line"/>
+      <point x="317" y="594" type="line"/>
+      <point x="304" y="594" type="line"/>
+      <point x="91" y="497" type="line"/>
+      <point x="99" y="484" type="line"/>
+      <point x="305" y="572" type="line"/>
+      <point x="296" y="577" type="line"/>
     </contour>
     <contour>
-      <point x="90.0" y="0.0" type="line"/>
-      <point x="501.0" y="0.0" type="line"/>
-      <point x="501.0" y="17.0" type="line"/>
-      <point x="90.0" y="17.0" type="line"/>
+      <point x="90" y="0" type="line"/>
+      <point x="501" y="0" type="line"/>
+      <point x="501" y="17" type="line"/>
+      <point x="90" y="17" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneeighth.glif b/src/Cantarell-Light.ufo/glyphs/oneeighth.glif
index 3f92b3e0..1837afe0 100644
--- a/src/Cantarell-Light.ufo/glyphs/oneeighth.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oneeighth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneeighth" format="2">
-  <advance width="1007.0"/>
+  <advance width="1007"/>
   <unicode hex="215B"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="eight.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="eight.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onefifth.glif b/src/Cantarell-Light.ufo/glyphs/onefifth.glif
index 007a5be6..4c873e63 100644
--- a/src/Cantarell-Light.ufo/glyphs/onefifth.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onefifth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onefifth" format="2">
-  <advance width="976.0"/>
+  <advance width="976"/>
   <unicode hex="2155"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="five.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="five.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onefraction.glif b/src/Cantarell-Light.ufo/glyphs/onefraction.glif
index b95a97d5..7f6f70d8 100644
--- a/src/Cantarell-Light.ufo/glyphs/onefraction.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onefraction.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onefraction" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="215F"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
+    <component base="fraction" xOffset="276"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onehalf.glif b/src/Cantarell-Light.ufo/glyphs/onehalf.glif
index b307c9ad..7cc64e0c 100644
--- a/src/Cantarell-Light.ufo/glyphs/onehalf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onehalf.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onehalf" format="2">
-  <advance width="946.0"/>
+  <advance width="946"/>
   <unicode hex="00BD"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="two.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="two.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneinferior.glif b/src/Cantarell-Light.ufo/glyphs/oneinferior.glif
index 1848cebd..b854f65f 100644
--- a/src/Cantarell-Light.ufo/glyphs/oneinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oneinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneinferior" format="2">
-  <advance width="276.0"/>
+  <advance width="276"/>
   <unicode hex="2081"/>
   <outline>
-    <component base="one.dnom" yOffset="-100.0"/>
+    <component base="one.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneninth.glif b/src/Cantarell-Light.ufo/glyphs/oneninth.glif
index e69213dc..ded1c94b 100644
--- a/src/Cantarell-Light.ufo/glyphs/oneninth.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oneninth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneninth" format="2">
-  <advance width="1008.0"/>
+  <advance width="1008"/>
   <unicode hex="2151"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="nine.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="nine.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onequarter.glif b/src/Cantarell-Light.ufo/glyphs/onequarter.glif
index a19d0b5a..20796158 100644
--- a/src/Cantarell-Light.ufo/glyphs/onequarter.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onequarter.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onequarter" format="2">
-  <advance width="1001.0"/>
+  <advance width="1001"/>
   <unicode hex="00BC"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="four.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="four.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneseventh.glif b/src/Cantarell-Light.ufo/glyphs/oneseventh.glif
index 212aa399..4b3d61fb 100644
--- a/src/Cantarell-Light.ufo/glyphs/oneseventh.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oneseventh.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneseventh" format="2">
-  <advance width="943.0"/>
+  <advance width="943"/>
   <unicode hex="2150"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="seven.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="seven.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onesixth.glif b/src/Cantarell-Light.ufo/glyphs/onesixth.glif
index 9c300f45..66b1e88f 100644
--- a/src/Cantarell-Light.ufo/glyphs/onesixth.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onesixth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onesixth" format="2">
-  <advance width="1008.0"/>
+  <advance width="1008"/>
   <unicode hex="2159"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="six.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="six.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onesuperior.glif b/src/Cantarell-Light.ufo/glyphs/onesuperior.glif
index d3ac59a1..9d716a78 100644
--- a/src/Cantarell-Light.ufo/glyphs/onesuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onesuperior" format="2">
-  <advance width="276.0"/>
+  <advance width="276"/>
   <unicode hex="00B9"/>
   <outline>
-    <component base="one.dnom" yOffset="370.0"/>
+    <component base="one.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onetenth.glif b/src/Cantarell-Light.ufo/glyphs/onetenth.glif
index 637ce3cf..952f09fb 100644
--- a/src/Cantarell-Light.ufo/glyphs/onetenth.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onetenth.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onetenth" format="2">
-  <advance width="1301.0"/>
+  <advance width="1301"/>
   <unicode hex="2152"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="one.dnom" xOffset="576.0"/>
-    <component base="zero.dnom" xOffset="852.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="one.dnom" xOffset="576"/>
+    <component base="zero.dnom" xOffset="852"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/onethird.glif b/src/Cantarell-Light.ufo/glyphs/onethird.glif
index 4c534615..be1084bd 100644
--- a/src/Cantarell-Light.ufo/glyphs/onethird.glif
+++ b/src/Cantarell-Light.ufo/glyphs/onethird.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onethird" format="2">
-  <advance width="990.0"/>
+  <advance width="990"/>
   <unicode hex="2153"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="276.0"/>
-    <component base="three.dnom" xOffset="576.0"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="three.dnom" xOffset="576"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/oogonek.glif b/src/Cantarell-Light.ufo/glyphs/oogonek.glif
index 2a50bc91..b268107d 100644
--- a/src/Cantarell-Light.ufo/glyphs/oogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oogonek" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="01EB"/>
   <outline>
     <component base="o"/>
-    <component base="ogonekcomb.tall" xOffset="-48.0" yOffset="-1.0"/>
+    <component base="ogonekcomb.tall" xOffset="-48" yOffset="-1"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/ordfeminine.glif b/src/Cantarell-Light.ufo/glyphs/ordfeminine.glif
index 74d95819..ccbb27bb 100644
--- a/src/Cantarell-Light.ufo/glyphs/ordfeminine.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ordfeminine.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ordfeminine" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="00AA"/>
   <outline>
     <contour>
-      <point x="281.0" y="384.0" type="line"/>
-      <point x="296.0" y="384.0" type="line"/>
-      <point x="296.0" y="629.0" type="line" smooth="yes"/>
-      <point x="296.0" y="705.0"/>
-      <point x="251.0" y="749.0"/>
-      <point x="176.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="139.0" y="749.0"/>
-      <point x="91.0" y="737.0"/>
-      <point x="52.0" y="717.0" type="curve"/>
-      <point x="57.0" y="704.0" type="line"/>
-      <point x="97.0" y="724.0"/>
-      <point x="139.0" y="733.0"/>
-      <point x="171.0" y="733.0" type="curve" smooth="yes"/>
-      <point x="239.0" y="733.0"/>
-      <point x="277.0" y="696.0"/>
-      <point x="277.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="277.0" y="436.0" type="line"/>
+      <point x="281" y="384" type="line"/>
+      <point x="296" y="384" type="line"/>
+      <point x="296" y="629" type="line" smooth="yes"/>
+      <point x="296" y="705"/>
+      <point x="251" y="749"/>
+      <point x="176" y="749" type="curve" smooth="yes"/>
+      <point x="139" y="749"/>
+      <point x="91" y="737"/>
+      <point x="52" y="717" type="curve"/>
+      <point x="57" y="704" type="line"/>
+      <point x="97" y="724"/>
+      <point x="139" y="733"/>
+      <point x="171" y="733" type="curve" smooth="yes"/>
+      <point x="239" y="733"/>
+      <point x="277" y="696"/>
+      <point x="277" y="626" type="curve" smooth="yes"/>
+      <point x="277" y="436" type="line"/>
     </contour>
     <contour>
-      <point x="153.0" y="377.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="377.0"/>
-      <point x="253.0" y="400.0"/>
-      <point x="287.0" y="441.0" type="curve"/>
-      <point x="285.0" y="454.0" type="line"/>
-      <point x="245.0" y="412.0"/>
-      <point x="203.0" y="393.0"/>
-      <point x="158.0" y="393.0" type="curve" smooth="yes"/>
-      <point x="98.0" y="393.0"/>
-      <point x="58.0" y="426.0"/>
-      <point x="58.0" y="476.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="540.0"/>
-      <point x="125.0" y="568.0"/>
-      <point x="283.0" y="568.0" type="curve"/>
-      <point x="283.0" y="582.0" type="line"/>
-      <point x="117.0" y="582.0"/>
-      <point x="39.0" y="548.0"/>
-      <point x="39.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="39.0" y="415.0"/>
-      <point x="84.0" y="377.0"/>
+      <point x="153" y="377" type="curve" smooth="yes"/>
+      <point x="206" y="377"/>
+      <point x="253" y="400"/>
+      <point x="287" y="441" type="curve"/>
+      <point x="285" y="454" type="line"/>
+      <point x="245" y="412"/>
+      <point x="203" y="393"/>
+      <point x="158" y="393" type="curve" smooth="yes"/>
+      <point x="98" y="393"/>
+      <point x="58" y="426"/>
+      <point x="58" y="476" type="curve" smooth="yes"/>
+      <point x="58" y="540"/>
+      <point x="125" y="568"/>
+      <point x="283" y="568" type="curve"/>
+      <point x="283" y="582" type="line"/>
+      <point x="117" y="582"/>
+      <point x="39" y="548"/>
+      <point x="39" y="473" type="curve" smooth="yes"/>
+      <point x="39" y="415"/>
+      <point x="84" y="377"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/ordmasculine.glif 
b/src/Cantarell-Light.ufo/glyphs/ordmasculine.glif
index 094da1cc..b741e761 100644
--- a/src/Cantarell-Light.ufo/glyphs/ordmasculine.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ordmasculine.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ordmasculine" format="2">
-  <advance width="412.0"/>
+  <advance width="412"/>
   <unicode hex="00BA"/>
   <outline>
     <contour>
-      <point x="206.0" y="377.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="377.0"/>
-      <point x="365.0" y="452.0"/>
-      <point x="365.0" y="564.0" type="curve" smooth="yes"/>
-      <point x="365.0" y="676.0"/>
-      <point x="301.0" y="749.0"/>
-      <point x="208.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="111.0" y="749.0"/>
-      <point x="47.0" y="673.0"/>
-      <point x="47.0" y="562.0" type="curve" smooth="yes"/>
-      <point x="47.0" y="451.0"/>
-      <point x="110.0" y="377.0"/>
+      <point x="206" y="377" type="curve" smooth="yes"/>
+      <point x="300" y="377"/>
+      <point x="365" y="452"/>
+      <point x="365" y="564" type="curve" smooth="yes"/>
+      <point x="365" y="676"/>
+      <point x="301" y="749"/>
+      <point x="208" y="749" type="curve" smooth="yes"/>
+      <point x="111" y="749"/>
+      <point x="47" y="673"/>
+      <point x="47" y="562" type="curve" smooth="yes"/>
+      <point x="47" y="451"/>
+      <point x="110" y="377"/>
     </contour>
     <contour>
-      <point x="208.0" y="393.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="393.0"/>
-      <point x="66.0" y="462.0"/>
-      <point x="66.0" y="564.0" type="curve" smooth="yes"/>
-      <point x="66.0" y="663.0"/>
-      <point x="119.0" y="733.0"/>
-      <point x="204.0" y="733.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="733.0"/>
-      <point x="346.0" y="666.0"/>
-      <point x="346.0" y="562.0" type="curve" smooth="yes"/>
-      <point x="346.0" y="459.0"/>
-      <point x="291.0" y="393.0"/>
+      <point x="208" y="393" type="curve" smooth="yes"/>
+      <point x="121" y="393"/>
+      <point x="66" y="462"/>
+      <point x="66" y="564" type="curve" smooth="yes"/>
+      <point x="66" y="663"/>
+      <point x="119" y="733"/>
+      <point x="204" y="733" type="curve" smooth="yes"/>
+      <point x="289" y="733"/>
+      <point x="346" y="666"/>
+      <point x="346" y="562" type="curve" smooth="yes"/>
+      <point x="346" y="459"/>
+      <point x="291" y="393"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/oslash.glif b/src/Cantarell-Light.ufo/glyphs/oslash.glif
index c363ae94..fb656b69 100644
--- a/src/Cantarell-Light.ufo/glyphs/oslash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oslash.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oslash" format="2">
-  <advance width="547.0"/>
+  <advance width="547"/>
   <unicode hex="00F8"/>
-  <anchor x="274.0" y="480.0" name="top"/>
+  <anchor x="274" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="274.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="-10.0"/>
-      <point x="484.0" y="90.0"/>
-      <point x="484.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="484.0" y="389.0"/>
-      <point x="400.0" y="486.0"/>
-      <point x="276.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="148.0" y="486.0"/>
-      <point x="63.0" y="386.0"/>
-      <point x="63.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="89.0"/>
-      <point x="147.0" y="-10.0"/>
+      <point x="274" y="-10" type="curve" smooth="yes"/>
+      <point x="399" y="-10"/>
+      <point x="484" y="90"/>
+      <point x="484" y="240" type="curve" smooth="yes"/>
+      <point x="484" y="389"/>
+      <point x="400" y="486"/>
+      <point x="276" y="486" type="curve" smooth="yes"/>
+      <point x="148" y="486"/>
+      <point x="63" y="386"/>
+      <point x="63" y="237" type="curve" smooth="yes"/>
+      <point x="63" y="89"/>
+      <point x="147" y="-10"/>
     </contour>
     <contour>
-      <point x="276.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="8.0"/>
-      <point x="84.0" y="101.0"/>
-      <point x="84.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="374.0"/>
-      <point x="156.0" y="468.0"/>
-      <point x="271.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="387.0" y="468.0"/>
-      <point x="463.0" y="378.0"/>
-      <point x="463.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="463.0" y="97.0"/>
-      <point x="388.0" y="8.0"/>
+      <point x="276" y="8" type="curve" smooth="yes"/>
+      <point x="159" y="8"/>
+      <point x="84" y="101"/>
+      <point x="84" y="239" type="curve" smooth="yes"/>
+      <point x="84" y="374"/>
+      <point x="156" y="468"/>
+      <point x="271" y="468" type="curve" smooth="yes"/>
+      <point x="387" y="468"/>
+      <point x="463" y="378"/>
+      <point x="463" y="237" type="curve" smooth="yes"/>
+      <point x="463" y="97"/>
+      <point x="388" y="8"/>
     </contour>
     <contour>
-      <point x="95.0" y="-42.0" type="line"/>
-      <point x="462.0" y="505.0" type="line"/>
-      <point x="451.0" y="513.0" type="line"/>
-      <point x="84.0" y="-34.0" type="line"/>
+      <point x="95" y="-42" type="line"/>
+      <point x="462" y="505" type="line"/>
+      <point x="451" y="513" type="line"/>
+      <point x="84" y="-34" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oslashacute.glif b/src/Cantarell-Light.ufo/glyphs/oslashacute.glif
index 208633fb..1a47b1bc 100644
--- a/src/Cantarell-Light.ufo/glyphs/oslashacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/oslashacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oslashacute" format="2">
-  <advance width="547.0"/>
+  <advance width="547"/>
   <unicode hex="01FF"/>
   <outline>
     <component base="oslash"/>
-    <component base="acutecomb" xOffset="207.0"/>
+    <component base="acutecomb" xOffset="207"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otilde.glif b/src/Cantarell-Light.ufo/glyphs/otilde.glif
index 3e7a0ad5..df0ca567 100644
--- a/src/Cantarell-Light.ufo/glyphs/otilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/otilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otilde" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="00F5"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb" xOffset="24.0"/>
+    <component base="tildecomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otildeacute.glif b/src/Cantarell-Light.ufo/glyphs/otildeacute.glif
index 05c46de3..4fc02bde 100644
--- a/src/Cantarell-Light.ufo/glyphs/otildeacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/otildeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildeacute" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1E4D"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_acutecomb" xOffset="24.0"/>
+    <component base="tildecomb_acutecomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otildedieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/otildedieresis.glif
index 5fd5a35c..a27e40e3 100644
--- a/src/Cantarell-Light.ufo/glyphs/otildedieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/otildedieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildedieresis" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="1E4F"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_dieresiscomb" xOffset="24.0"/>
+    <component base="tildecomb_dieresiscomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otildemacron.glif 
b/src/Cantarell-Light.ufo/glyphs/otildemacron.glif
index 22fe052b..6feb3c00 100644
--- a/src/Cantarell-Light.ufo/glyphs/otildemacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/otildemacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildemacron" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="022D"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_macroncomb" xOffset="24.0"/>
+    <component base="tildecomb_macroncomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/p.glif b/src/Cantarell-Light.ufo/glyphs/p.glif
index 80359791..37010535 100644
--- a/src/Cantarell-Light.ufo/glyphs/p.glif
+++ b/src/Cantarell-Light.ufo/glyphs/p.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="p" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="0070"/>
   <note>
 p
 </note>
-  <anchor x="259.0" y="0.0" name="bottom"/>
-  <anchor x="259.0" y="480.0" name="top"/>
+  <anchor x="259" y="0" name="bottom"/>
+  <anchor x="259" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="-217.0" type="line"/>
-      <point x="108.0" y="-217.0" type="line"/>
-      <point x="108.0" y="406.0" type="line"/>
-      <point x="103.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="-217" type="line"/>
+      <point x="108" y="-217" type="line"/>
+      <point x="108" y="406" type="line"/>
+      <point x="103" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="393.0" y="-10.0"/>
-      <point x="478.0" y="90.0"/>
-      <point x="478.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="478.0" y="389.0"/>
-      <point x="394.0" y="486.0"/>
-      <point x="270.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="486.0"/>
-      <point x="127.0" y="444.0"/>
-      <point x="94.0" y="375.0" type="curve"/>
-      <point x="98.0" y="355.0" type="line"/>
-      <point x="128.0" y="425.0"/>
-      <point x="186.0" y="468.0"/>
-      <point x="265.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="468.0"/>
-      <point x="457.0" y="378.0"/>
-      <point x="457.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="97.0"/>
-      <point x="382.0" y="8.0"/>
-      <point x="270.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="8.0"/>
-      <point x="129.0" y="53.0"/>
-      <point x="99.0" y="126.0" type="curve"/>
-      <point x="96.0" y="96.0" type="line"/>
-      <point x="129.0" y="29.0"/>
-      <point x="188.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="478" y="90"/>
+      <point x="478" y="240" type="curve" smooth="yes"/>
+      <point x="478" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="187" y="486"/>
+      <point x="127" y="444"/>
+      <point x="94" y="375" type="curve"/>
+      <point x="98" y="355" type="line"/>
+      <point x="128" y="425"/>
+      <point x="186" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="190" y="8"/>
+      <point x="129" y="53"/>
+      <point x="99" y="126" type="curve"/>
+      <point x="96" y="96" type="line"/>
+      <point x="129" y="29"/>
+      <point x="188" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/palochka-cy.glif b/src/Cantarell-Light.ufo/glyphs/palochka-cy.glif
index 515437f4..c0cf592a 100644
--- a/src/Cantarell-Light.ufo/glyphs/palochka-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/palochka-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="palochka-cy" format="2">
-  <advance width="241.0"/>
+  <advance width="241"/>
   <unicode hex="04CF"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/paragraph.glif b/src/Cantarell-Light.ufo/glyphs/paragraph.glif
index 462c5f67..92caa569 100644
--- a/src/Cantarell-Light.ufo/glyphs/paragraph.glif
+++ b/src/Cantarell-Light.ufo/glyphs/paragraph.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="paragraph" format="2">
-  <advance width="678.0"/>
+  <advance width="678"/>
   <unicode hex="00B6"/>
   <outline>
     <contour>
-      <point x="309.0" y="-162.0" type="line"/>
-      <point x="328.0" y="-162.0" type="line"/>
-      <point x="328.0" y="677.0" type="line"/>
-      <point x="515.0" y="677.0" type="line"/>
-      <point x="515.0" y="-162.0" type="line"/>
-      <point x="534.0" y="-162.0" type="line"/>
-      <point x="534.0" y="694.0" type="line"/>
-      <point x="309.0" y="694.0" type="line" smooth="yes"/>
-      <point x="178.0" y="694.0"/>
-      <point x="90.0" y="615.0"/>
-      <point x="90.0" y="497.0" type="curve" smooth="yes"/>
-      <point x="90.0" y="375.0"/>
-      <point x="178.0" y="293.0"/>
-      <point x="309.0" y="293.0" type="curve"/>
+      <point x="309" y="-162" type="line"/>
+      <point x="328" y="-162" type="line"/>
+      <point x="328" y="677" type="line"/>
+      <point x="515" y="677" type="line"/>
+      <point x="515" y="-162" type="line"/>
+      <point x="534" y="-162" type="line"/>
+      <point x="534" y="694" type="line"/>
+      <point x="309" y="694" type="line" smooth="yes"/>
+      <point x="178" y="694"/>
+      <point x="90" y="615"/>
+      <point x="90" y="497" type="curve" smooth="yes"/>
+      <point x="90" y="375"/>
+      <point x="178" y="293"/>
+      <point x="309" y="293" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/parenleft.glif b/src/Cantarell-Light.ufo/glyphs/parenleft.glif
index 9efc7ef5..d11247cf 100644
--- a/src/Cantarell-Light.ufo/glyphs/parenleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/parenleft.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="parenleft" format="2">
-  <advance width="261.0"/>
+  <advance width="261"/>
   <unicode hex="0028"/>
   <outline>
     <contour>
-      <point x="203.0" y="-168.0" type="curve"/>
-      <point x="219.0" y="-160.0" type="line"/>
-      <point x="117.0" y="10.0"/>
-      <point x="92.0" y="98.0"/>
-      <point x="92.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="92.0" y="474.0"/>
-      <point x="117.0" y="560.0"/>
-      <point x="217.0" y="736.0" type="curve"/>
-      <point x="201.0" y="744.0" type="line"/>
-      <point x="105.0" y="579.0"/>
-      <point x="71.0" y="466.0"/>
-      <point x="71.0" y="297.0" type="curve" smooth="yes"/>
-      <point x="71.0" y="95.0"/>
-      <point x="106.0" y="-16.0"/>
+      <point x="203" y="-168" type="curve"/>
+      <point x="219" y="-160" type="line"/>
+      <point x="117" y="10"/>
+      <point x="92" y="98"/>
+      <point x="92" y="301" type="curve" smooth="yes"/>
+      <point x="92" y="474"/>
+      <point x="117" y="560"/>
+      <point x="217" y="736" type="curve"/>
+      <point x="201" y="744" type="line"/>
+      <point x="105" y="579"/>
+      <point x="71" y="466"/>
+      <point x="71" y="297" type="curve" smooth="yes"/>
+      <point x="71" y="95"/>
+      <point x="106" y="-16"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/parenright.glif b/src/Cantarell-Light.ufo/glyphs/parenright.glif
index 7e970d2d..964b022c 100644
--- a/src/Cantarell-Light.ufo/glyphs/parenright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/parenright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="parenright" format="2">
-  <advance width="261.0"/>
+  <advance width="261"/>
   <unicode hex="0029"/>
   <outline>
-    <component base="parenleft" xScale="-1.0" xOffset="261.0"/>
+    <component base="parenleft" xScale="-1" xOffset="261"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/partialdiff.glif b/src/Cantarell-Light.ufo/glyphs/partialdiff.glif
index d661bd08..e523af9e 100644
--- a/src/Cantarell-Light.ufo/glyphs/partialdiff.glif
+++ b/src/Cantarell-Light.ufo/glyphs/partialdiff.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="partialdiff" format="2">
-  <advance width="641.0"/>
+  <advance width="641"/>
   <unicode hex="2202"/>
   <outline>
     <contour>
-      <point x="290.0" y="-12.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="-12.0"/>
-      <point x="529.0" y="133.0"/>
-      <point x="529.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="529.0" y="582.0"/>
-      <point x="451.0" y="698.0"/>
-      <point x="310.0" y="698.0" type="curve" smooth="yes"/>
-      <point x="256.0" y="698.0"/>
-      <point x="198.0" y="681.0"/>
-      <point x="154.0" y="653.0" type="curve"/>
-      <point x="159.0" y="637.0" type="line"/>
-      <point x="202.0" y="664.0"/>
-      <point x="258.0" y="680.0"/>
-      <point x="308.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="680.0"/>
-      <point x="509.0" y="572.0"/>
-      <point x="509.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="509.0" y="143.0"/>
-      <point x="427.0" y="6.0"/>
-      <point x="293.0" y="6.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="6.0"/>
-      <point x="116.0" y="88.0"/>
-      <point x="116.0" y="204.0" type="curve" smooth="yes"/>
-      <point x="116.0" y="323.0"/>
-      <point x="193.0" y="401.0"/>
-      <point x="311.0" y="401.0" type="curve" smooth="yes"/>
-      <point x="408.0" y="401.0"/>
-      <point x="483.0" y="347.0"/>
-      <point x="512.0" y="257.0" type="curve"/>
-      <point x="515.0" y="292.0" type="line"/>
-      <point x="483.0" y="372.0"/>
-      <point x="407.0" y="419.0"/>
-      <point x="313.0" y="419.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="419.0"/>
-      <point x="95.0" y="332.0"/>
-      <point x="95.0" y="202.0" type="curve" smooth="yes"/>
-      <point x="95.0" y="76.0"/>
-      <point x="175.0" y="-12.0"/>
+      <point x="290" y="-12" type="curve" smooth="yes"/>
+      <point x="437" y="-12"/>
+      <point x="529" y="133"/>
+      <point x="529" y="366" type="curve" smooth="yes"/>
+      <point x="529" y="582"/>
+      <point x="451" y="698"/>
+      <point x="310" y="698" type="curve" smooth="yes"/>
+      <point x="256" y="698"/>
+      <point x="198" y="681"/>
+      <point x="154" y="653" type="curve"/>
+      <point x="159" y="637" type="line"/>
+      <point x="202" y="664"/>
+      <point x="258" y="680"/>
+      <point x="308" y="680" type="curve" smooth="yes"/>
+      <point x="439" y="680"/>
+      <point x="509" y="572"/>
+      <point x="509" y="366" type="curve" smooth="yes"/>
+      <point x="509" y="143"/>
+      <point x="427" y="6"/>
+      <point x="293" y="6" type="curve" smooth="yes"/>
+      <point x="189" y="6"/>
+      <point x="116" y="88"/>
+      <point x="116" y="204" type="curve" smooth="yes"/>
+      <point x="116" y="323"/>
+      <point x="193" y="401"/>
+      <point x="311" y="401" type="curve" smooth="yes"/>
+      <point x="408" y="401"/>
+      <point x="483" y="347"/>
+      <point x="512" y="257" type="curve"/>
+      <point x="515" y="292" type="line"/>
+      <point x="483" y="372"/>
+      <point x="407" y="419"/>
+      <point x="313" y="419" type="curve" smooth="yes"/>
+      <point x="182" y="419"/>
+      <point x="95" y="332"/>
+      <point x="95" y="202" type="curve" smooth="yes"/>
+      <point x="95" y="76"/>
+      <point x="175" y="-12"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/pe-cy.glif b/src/Cantarell-Light.ufo/glyphs/pe-cy.glif
index 3069d025..aade4904 100644
--- a/src/Cantarell-Light.ufo/glyphs/pe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/pe-cy.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="pe-cy" format="2">
-  <advance width="530.0"/>
+  <advance width="530"/>
   <unicode hex="043F"/>
-  <anchor x="509.0" y="0.0" name="bottomright"/>
+  <anchor x="509" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="108.0" y="0.0" type="line"/>
-      <point x="108.0" y="463.0" type="line"/>
-      <point x="422.0" y="463.0" type="line"/>
-      <point x="422.0" y="0.0" type="line"/>
-      <point x="442.0" y="0.0" type="line"/>
-      <point x="442.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="463" type="line"/>
+      <point x="422" y="463" type="line"/>
+      <point x="422" y="0" type="line"/>
+      <point x="442" y="0" type="line"/>
+      <point x="442" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/percent.glif b/src/Cantarell-Light.ufo/glyphs/percent.glif
index cc2b8570..b3d1074c 100644
--- a/src/Cantarell-Light.ufo/glyphs/percent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/percent.glif
@@ -1,69 +1,69 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="percent" format="2">
-  <advance width="964.0"/>
+  <advance width="964"/>
   <unicode hex="0025"/>
   <outline>
     <contour>
-      <point x="291.0" y="0.0" type="line"/>
-      <point x="307.0" y="0.0" type="line"/>
-      <point x="693.0" y="694.0" type="line"/>
-      <point x="670.0" y="694.0" type="line"/>
+      <point x="291" y="0" type="line"/>
+      <point x="307" y="0" type="line"/>
+      <point x="693" y="694" type="line"/>
+      <point x="670" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="237.0" y="264.0" type="curve" smooth="yes"/>
-      <point x="321.0" y="264.0"/>
-      <point x="376.0" y="351.0"/>
-      <point x="376.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="616.0"/>
-      <point x="322.0" y="704.0"/>
-      <point x="240.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="155.0" y="704.0"/>
-      <point x="100.0" y="616.0"/>
-      <point x="100.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="350.0"/>
-      <point x="154.0" y="264.0"/>
+      <point x="237" y="264" type="curve" smooth="yes"/>
+      <point x="321" y="264"/>
+      <point x="376" y="351"/>
+      <point x="376" y="484" type="curve" smooth="yes"/>
+      <point x="376" y="616"/>
+      <point x="322" y="704"/>
+      <point x="240" y="704" type="curve" smooth="yes"/>
+      <point x="155" y="704"/>
+      <point x="100" y="616"/>
+      <point x="100" y="481" type="curve" smooth="yes"/>
+      <point x="100" y="350"/>
+      <point x="154" y="264"/>
     </contour>
     <contour>
-      <point x="240.0" y="280.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="280.0"/>
-      <point x="119.0" y="361.0"/>
-      <point x="119.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="119.0" y="607.0"/>
-      <point x="166.0" y="688.0"/>
-      <point x="238.0" y="688.0" type="curve" smooth="yes"/>
-      <point x="310.0" y="688.0"/>
-      <point x="357.0" y="605.0"/>
-      <point x="357.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="360.0"/>
-      <point x="310.0" y="280.0"/>
+      <point x="240" y="280" type="curve" smooth="yes"/>
+      <point x="167" y="280"/>
+      <point x="119" y="361"/>
+      <point x="119" y="484" type="curve" smooth="yes"/>
+      <point x="119" y="607"/>
+      <point x="166" y="688"/>
+      <point x="238" y="688" type="curve" smooth="yes"/>
+      <point x="310" y="688"/>
+      <point x="357" y="605"/>
+      <point x="357" y="481" type="curve" smooth="yes"/>
+      <point x="357" y="360"/>
+      <point x="310" y="280"/>
     </contour>
     <contour>
-      <point x="725.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="809.0" y="-6.0"/>
-      <point x="864.0" y="81.0"/>
-      <point x="864.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="864.0" y="346.0"/>
-      <point x="810.0" y="434.0"/>
-      <point x="728.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="643.0" y="434.0"/>
-      <point x="588.0" y="346.0"/>
-      <point x="588.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="588.0" y="80.0"/>
-      <point x="642.0" y="-6.0"/>
+      <point x="725" y="-6" type="curve" smooth="yes"/>
+      <point x="809" y="-6"/>
+      <point x="864" y="81"/>
+      <point x="864" y="214" type="curve" smooth="yes"/>
+      <point x="864" y="346"/>
+      <point x="810" y="434"/>
+      <point x="728" y="434" type="curve" smooth="yes"/>
+      <point x="643" y="434"/>
+      <point x="588" y="346"/>
+      <point x="588" y="211" type="curve" smooth="yes"/>
+      <point x="588" y="80"/>
+      <point x="642" y="-6"/>
     </contour>
     <contour>
-      <point x="728.0" y="10.0" type="curve" smooth="yes"/>
-      <point x="655.0" y="10.0"/>
-      <point x="607.0" y="91.0"/>
-      <point x="607.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="607.0" y="337.0"/>
-      <point x="654.0" y="418.0"/>
-      <point x="726.0" y="418.0" type="curve" smooth="yes"/>
-      <point x="798.0" y="418.0"/>
-      <point x="845.0" y="335.0"/>
-      <point x="845.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="845.0" y="90.0"/>
-      <point x="798.0" y="10.0"/>
+      <point x="728" y="10" type="curve" smooth="yes"/>
+      <point x="655" y="10"/>
+      <point x="607" y="91"/>
+      <point x="607" y="214" type="curve" smooth="yes"/>
+      <point x="607" y="337"/>
+      <point x="654" y="418"/>
+      <point x="726" y="418" type="curve" smooth="yes"/>
+      <point x="798" y="418"/>
+      <point x="845" y="335"/>
+      <point x="845" y="211" type="curve" smooth="yes"/>
+      <point x="845" y="90"/>
+      <point x="798" y="10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/period.glif b/src/Cantarell-Light.ufo/glyphs/period.glif
index 466abdf3..94ccd988 100644
--- a/src/Cantarell-Light.ufo/glyphs/period.glif
+++ b/src/Cantarell-Light.ufo/glyphs/period.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="period" format="2">
-  <advance width="230.0"/>
+  <advance width="230"/>
   <unicode hex="002E"/>
   <outline>
     <contour>
-      <point x="115.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="-10.0"/>
-      <point x="138.0" y="0.0"/>
-      <point x="138.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="138.0" y="27.0"/>
-      <point x="129.0" y="37.0"/>
-      <point x="115.0" y="37.0" type="curve" smooth="yes"/>
-      <point x="101.0" y="37.0"/>
-      <point x="92.0" y="27.0"/>
-      <point x="92.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="92.0" y="0.0"/>
-      <point x="101.0" y="-10.0"/>
+      <point x="115" y="-10" type="curve" smooth="yes"/>
+      <point x="129" y="-10"/>
+      <point x="138" y="0"/>
+      <point x="138" y="13" type="curve" smooth="yes"/>
+      <point x="138" y="27"/>
+      <point x="129" y="37"/>
+      <point x="115" y="37" type="curve" smooth="yes"/>
+      <point x="101" y="37"/>
+      <point x="92" y="27"/>
+      <point x="92" y="13" type="curve" smooth="yes"/>
+      <point x="92" y="0"/>
+      <point x="101" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/periodcentered.glif 
b/src/Cantarell-Light.ufo/glyphs/periodcentered.glif
index e29ffd7d..18e1c246 100644
--- a/src/Cantarell-Light.ufo/glyphs/periodcentered.glif
+++ b/src/Cantarell-Light.ufo/glyphs/periodcentered.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered" format="2">
-  <advance width="230.0"/>
+  <advance width="230"/>
   <unicode hex="00B7"/>
   <outline>
-    <component base="period" xOffset="1.0" yOffset="250.0"/>
+    <component base="period" xOffset="1" yOffset="250"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.case.glif 
b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
index 09feea3c..d7e5bc67 100644
--- a/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered.loclCAT.case" format="2">
-  <anchor x="0.0" y="352.0" name="_periodcentered"/>
+  <anchor x="0" y="352" name="_periodcentered"/>
   <outline>
-    <component base="period" xOffset="-241.0" yOffset="338.0"/>
+    <component base="period" xOffset="-241" yOffset="338"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.glif
index 7ed61976..28dc0f54 100644
--- a/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered.loclCAT" format="2">
-  <anchor x="0.0" y="353.0" name="_periodcentered"/>
+  <anchor x="0" y="353" name="_periodcentered"/>
   <outline>
     <contour>
-      <point x="-17.0" y="331.0" type="curve" smooth="yes"/>
-      <point x="-3.0" y="331.0"/>
-      <point x="6.0" y="341.0"/>
-      <point x="6.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="6.0" y="368.0"/>
-      <point x="-3.0" y="378.0"/>
-      <point x="-17.0" y="378.0" type="curve" smooth="yes"/>
-      <point x="-31.0" y="378.0"/>
-      <point x="-40.0" y="368.0"/>
-      <point x="-40.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="-40.0" y="341.0"/>
-      <point x="-31.0" y="331.0"/>
+      <point x="-17" y="331" type="curve" smooth="yes"/>
+      <point x="-3" y="331"/>
+      <point x="6" y="341"/>
+      <point x="6" y="354" type="curve" smooth="yes"/>
+      <point x="6" y="368"/>
+      <point x="-3" y="378"/>
+      <point x="-17" y="378" type="curve" smooth="yes"/>
+      <point x="-31" y="378"/>
+      <point x="-40" y="368"/>
+      <point x="-40" y="354" type="curve" smooth="yes"/>
+      <point x="-40" y="341"/>
+      <point x="-31" y="331"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/perthousand.glif b/src/Cantarell-Light.ufo/glyphs/perthousand.glif
index be78a15c..e3b04230 100644
--- a/src/Cantarell-Light.ufo/glyphs/perthousand.glif
+++ b/src/Cantarell-Light.ufo/glyphs/perthousand.glif
@@ -1,97 +1,97 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="perthousand" format="2">
-  <advance width="1296.0"/>
+  <advance width="1296"/>
   <unicode hex="2030"/>
   <outline>
     <contour>
-      <point x="291.0" y="0.0" type="line"/>
-      <point x="307.0" y="0.0" type="line"/>
-      <point x="693.0" y="694.0" type="line"/>
-      <point x="670.0" y="694.0" type="line"/>
+      <point x="291" y="0" type="line"/>
+      <point x="307" y="0" type="line"/>
+      <point x="693" y="694" type="line"/>
+      <point x="670" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="237.0" y="264.0" type="curve" smooth="yes"/>
-      <point x="321.0" y="264.0"/>
-      <point x="376.0" y="351.0"/>
-      <point x="376.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="616.0"/>
-      <point x="322.0" y="704.0"/>
-      <point x="240.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="155.0" y="704.0"/>
-      <point x="100.0" y="616.0"/>
-      <point x="100.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="350.0"/>
-      <point x="154.0" y="264.0"/>
+      <point x="237" y="264" type="curve" smooth="yes"/>
+      <point x="321" y="264"/>
+      <point x="376" y="351"/>
+      <point x="376" y="484" type="curve" smooth="yes"/>
+      <point x="376" y="616"/>
+      <point x="322" y="704"/>
+      <point x="240" y="704" type="curve" smooth="yes"/>
+      <point x="155" y="704"/>
+      <point x="100" y="616"/>
+      <point x="100" y="481" type="curve" smooth="yes"/>
+      <point x="100" y="350"/>
+      <point x="154" y="264"/>
     </contour>
     <contour>
-      <point x="240.0" y="280.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="280.0"/>
-      <point x="119.0" y="361.0"/>
-      <point x="119.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="119.0" y="607.0"/>
-      <point x="166.0" y="688.0"/>
-      <point x="238.0" y="688.0" type="curve" smooth="yes"/>
-      <point x="310.0" y="688.0"/>
-      <point x="357.0" y="605.0"/>
-      <point x="357.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="360.0"/>
-      <point x="310.0" y="280.0"/>
+      <point x="240" y="280" type="curve" smooth="yes"/>
+      <point x="167" y="280"/>
+      <point x="119" y="361"/>
+      <point x="119" y="484" type="curve" smooth="yes"/>
+      <point x="119" y="607"/>
+      <point x="166" y="688"/>
+      <point x="238" y="688" type="curve" smooth="yes"/>
+      <point x="310" y="688"/>
+      <point x="357" y="605"/>
+      <point x="357" y="481" type="curve" smooth="yes"/>
+      <point x="357" y="360"/>
+      <point x="310" y="280"/>
     </contour>
     <contour>
-      <point x="725.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="809.0" y="-6.0"/>
-      <point x="864.0" y="81.0"/>
-      <point x="864.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="864.0" y="346.0"/>
-      <point x="810.0" y="434.0"/>
-      <point x="728.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="643.0" y="434.0"/>
-      <point x="588.0" y="346.0"/>
-      <point x="588.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="588.0" y="80.0"/>
-      <point x="642.0" y="-6.0"/>
+      <point x="725" y="-6" type="curve" smooth="yes"/>
+      <point x="809" y="-6"/>
+      <point x="864" y="81"/>
+      <point x="864" y="214" type="curve" smooth="yes"/>
+      <point x="864" y="346"/>
+      <point x="810" y="434"/>
+      <point x="728" y="434" type="curve" smooth="yes"/>
+      <point x="643" y="434"/>
+      <point x="588" y="346"/>
+      <point x="588" y="211" type="curve" smooth="yes"/>
+      <point x="588" y="80"/>
+      <point x="642" y="-6"/>
     </contour>
     <contour>
-      <point x="728.0" y="10.0" type="curve" smooth="yes"/>
-      <point x="655.0" y="10.0"/>
-      <point x="607.0" y="91.0"/>
-      <point x="607.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="607.0" y="337.0"/>
-      <point x="654.0" y="418.0"/>
-      <point x="726.0" y="418.0" type="curve" smooth="yes"/>
-      <point x="798.0" y="418.0"/>
-      <point x="845.0" y="335.0"/>
-      <point x="845.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="845.0" y="90.0"/>
-      <point x="798.0" y="10.0"/>
+      <point x="728" y="10" type="curve" smooth="yes"/>
+      <point x="655" y="10"/>
+      <point x="607" y="91"/>
+      <point x="607" y="214" type="curve" smooth="yes"/>
+      <point x="607" y="337"/>
+      <point x="654" y="418"/>
+      <point x="726" y="418" type="curve" smooth="yes"/>
+      <point x="798" y="418"/>
+      <point x="845" y="335"/>
+      <point x="845" y="211" type="curve" smooth="yes"/>
+      <point x="845" y="90"/>
+      <point x="798" y="10"/>
     </contour>
     <contour>
-      <point x="1058.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="1142.0" y="-6.0"/>
-      <point x="1197.0" y="81.0"/>
-      <point x="1197.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="1197.0" y="346.0"/>
-      <point x="1143.0" y="434.0"/>
-      <point x="1061.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="976.0" y="434.0"/>
-      <point x="921.0" y="346.0"/>
-      <point x="921.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="921.0" y="80.0"/>
-      <point x="975.0" y="-6.0"/>
+      <point x="1058" y="-6" type="curve" smooth="yes"/>
+      <point x="1142" y="-6"/>
+      <point x="1197" y="81"/>
+      <point x="1197" y="214" type="curve" smooth="yes"/>
+      <point x="1197" y="346"/>
+      <point x="1143" y="434"/>
+      <point x="1061" y="434" type="curve" smooth="yes"/>
+      <point x="976" y="434"/>
+      <point x="921" y="346"/>
+      <point x="921" y="211" type="curve" smooth="yes"/>
+      <point x="921" y="80"/>
+      <point x="975" y="-6"/>
     </contour>
     <contour>
-      <point x="1061.0" y="10.0" type="curve" smooth="yes"/>
-      <point x="988.0" y="10.0"/>
-      <point x="940.0" y="91.0"/>
-      <point x="940.0" y="214.0" type="curve" smooth="yes"/>
-      <point x="940.0" y="337.0"/>
-      <point x="987.0" y="418.0"/>
-      <point x="1059.0" y="418.0" type="curve" smooth="yes"/>
-      <point x="1131.0" y="418.0"/>
-      <point x="1178.0" y="335.0"/>
-      <point x="1178.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="1178.0" y="90.0"/>
-      <point x="1131.0" y="10.0"/>
+      <point x="1061" y="10" type="curve" smooth="yes"/>
+      <point x="988" y="10"/>
+      <point x="940" y="91"/>
+      <point x="940" y="214" type="curve" smooth="yes"/>
+      <point x="940" y="337"/>
+      <point x="987" y="418"/>
+      <point x="1059" y="418" type="curve" smooth="yes"/>
+      <point x="1131" y="418"/>
+      <point x="1178" y="335"/>
+      <point x="1178" y="211" type="curve" smooth="yes"/>
+      <point x="1178" y="90"/>
+      <point x="1131" y="10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/peseta.glif b/src/Cantarell-Light.ufo/glyphs/peseta.glif
index f5331e5d..f5b96123 100644
--- a/src/Cantarell-Light.ufo/glyphs/peseta.glif
+++ b/src/Cantarell-Light.ufo/glyphs/peseta.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="peseta" format="2">
-  <advance width="722.0"/>
+  <advance width="722"/>
   <unicode hex="20A7"/>
   <outline>
     <contour>
-      <point x="543.0" y="473.0" type="line"/>
-      <point x="543.0" y="456.0" type="line"/>
-      <point x="648.0" y="456.0" type="line"/>
-      <point x="648.0" y="473.0" type="line"/>
+      <point x="543" y="473" type="line"/>
+      <point x="543" y="456" type="line"/>
+      <point x="648" y="456" type="line"/>
+      <point x="648" y="473" type="line"/>
     </contour>
     <contour>
-      <point x="169.0" y="456.0" type="line"/>
-      <point x="169.0" y="473.0" type="line"/>
-      <point x="74.0" y="473.0" type="line"/>
-      <point x="74.0" y="456.0" type="line"/>
+      <point x="169" y="456" type="line"/>
+      <point x="169" y="473" type="line"/>
+      <point x="74" y="473" type="line"/>
+      <point x="74" y="456" type="line"/>
     </contour>
-    <component base="P" xOffset="52.0"/>
+    <component base="P" xOffset="52"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/peso.glif b/src/Cantarell-Light.ufo/glyphs/peso.glif
index e8f52fb0..1e523d8a 100644
--- a/src/Cantarell-Light.ufo/glyphs/peso.glif
+++ b/src/Cantarell-Light.ufo/glyphs/peso.glif
@@ -1,57 +1,57 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="peso" format="2">
-  <advance width="727.0"/>
+  <advance width="727"/>
   <unicode hex="20B1"/>
   <outline>
     <contour>
-      <point x="549.0" y="543.0" type="line"/>
-      <point x="549.0" y="526.0" type="line"/>
-      <point x="644.0" y="526.0" type="line"/>
-      <point x="644.0" y="543.0" type="line"/>
+      <point x="549" y="543" type="line"/>
+      <point x="549" y="526" type="line"/>
+      <point x="644" y="526" type="line"/>
+      <point x="644" y="543" type="line"/>
     </contour>
     <contour>
-      <point x="188.0" y="526.0" type="line"/>
-      <point x="188.0" y="543.0" type="line"/>
-      <point x="83.0" y="543.0" type="line"/>
-      <point x="83.0" y="526.0" type="line"/>
+      <point x="188" y="526" type="line"/>
+      <point x="188" y="543" type="line"/>
+      <point x="83" y="543" type="line"/>
+      <point x="83" y="526" type="line"/>
     </contour>
     <contour>
-      <point x="549.0" y="404.0" type="line"/>
-      <point x="549.0" y="387.0" type="line"/>
-      <point x="644.0" y="387.0" type="line"/>
-      <point x="644.0" y="404.0" type="line"/>
+      <point x="549" y="404" type="line"/>
+      <point x="549" y="387" type="line"/>
+      <point x="644" y="387" type="line"/>
+      <point x="644" y="404" type="line"/>
     </contour>
     <contour>
-      <point x="188.0" y="387.0" type="line"/>
-      <point x="188.0" y="404.0" type="line"/>
-      <point x="83.0" y="404.0" type="line"/>
-      <point x="83.0" y="387.0" type="line"/>
+      <point x="188" y="387" type="line"/>
+      <point x="188" y="404" type="line"/>
+      <point x="83" y="404" type="line"/>
+      <point x="83" y="387" type="line"/>
     </contour>
     <contour>
-      <point x="170.0" y="0.0" type="line"/>
-      <point x="191.0" y="0.0" type="line"/>
-      <point x="191.0" y="694.0" type="line"/>
-      <point x="170.0" y="694.0" type="line"/>
+      <point x="170" y="0" type="line"/>
+      <point x="191" y="0" type="line"/>
+      <point x="191" y="694" type="line"/>
+      <point x="170" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="185.0" y="268.0" type="line"/>
-      <point x="346.0" y="268.0" type="line" smooth="yes"/>
-      <point x="482.0" y="268.0"/>
-      <point x="572.0" y="353.0"/>
-      <point x="572.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="572.0" y="608.0"/>
-      <point x="484.0" y="694.0"/>
-      <point x="352.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="694.0" type="line"/>
-      <point x="185.0" y="676.0" type="line"/>
-      <point x="346.0" y="676.0" type="line" smooth="yes"/>
-      <point x="468.0" y="676.0"/>
-      <point x="550.0" y="597.0"/>
-      <point x="550.0" y="475.0" type="curve" smooth="yes"/>
-      <point x="550.0" y="358.0"/>
-      <point x="476.0" y="286.0"/>
-      <point x="352.0" y="286.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="286.0" type="line"/>
+      <point x="185" y="268" type="line"/>
+      <point x="346" y="268" type="line" smooth="yes"/>
+      <point x="482" y="268"/>
+      <point x="572" y="353"/>
+      <point x="572" y="480" type="curve" smooth="yes"/>
+      <point x="572" y="608"/>
+      <point x="484" y="694"/>
+      <point x="352" y="694" type="curve" smooth="yes"/>
+      <point x="185" y="694" type="line"/>
+      <point x="185" y="676" type="line"/>
+      <point x="346" y="676" type="line" smooth="yes"/>
+      <point x="468" y="676"/>
+      <point x="550" y="597"/>
+      <point x="550" y="475" type="curve" smooth="yes"/>
+      <point x="550" y="358"/>
+      <point x="476" y="286"/>
+      <point x="352" y="286" type="curve" smooth="yes"/>
+      <point x="185" y="286" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/pi.glif b/src/Cantarell-Light.ufo/glyphs/pi.glif
index 22609b41..46ecc1b2 100644
--- a/src/Cantarell-Light.ufo/glyphs/pi.glif
+++ b/src/Cantarell-Light.ufo/glyphs/pi.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="pi" format="2">
-  <advance width="566.0"/>
+  <advance width="566"/>
   <unicode hex="03C0"/>
   <outline>
     <contour>
-      <point x="472.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="490.0" y="-10.0"/>
-      <point x="508.0" y="-5.0"/>
-      <point x="523.0" y="4.0" type="curve"/>
-      <point x="520.0" y="17.0" type="line"/>
-      <point x="506.0" y="11.0"/>
-      <point x="488.0" y="7.0"/>
-      <point x="474.0" y="7.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="7.0"/>
-      <point x="434.0" y="30.0"/>
-      <point x="434.0" y="64.0" type="curve" smooth="yes"/>
-      <point x="434.0" y="471.0" type="line"/>
-      <point x="413.0" y="471.0" type="line"/>
-      <point x="413.0" y="64.0" type="line" smooth="yes"/>
-      <point x="413.0" y="20.0"/>
-      <point x="437.0" y="-10.0"/>
+      <point x="472" y="-10" type="curve" smooth="yes"/>
+      <point x="490" y="-10"/>
+      <point x="508" y="-5"/>
+      <point x="523" y="4" type="curve"/>
+      <point x="520" y="17" type="line"/>
+      <point x="506" y="11"/>
+      <point x="488" y="7"/>
+      <point x="474" y="7" type="curve" smooth="yes"/>
+      <point x="450" y="7"/>
+      <point x="434" y="30"/>
+      <point x="434" y="64" type="curve" smooth="yes"/>
+      <point x="434" y="471" type="line"/>
+      <point x="413" y="471" type="line"/>
+      <point x="413" y="64" type="line" smooth="yes"/>
+      <point x="413" y="20"/>
+      <point x="437" y="-10"/>
     </contour>
     <contour>
-      <point x="117.0" y="0.0" type="line"/>
-      <point x="138.0" y="0.0" type="line"/>
-      <point x="138.0" y="471.0" type="line"/>
-      <point x="117.0" y="471.0" type="line"/>
+      <point x="117" y="0" type="line"/>
+      <point x="138" y="0" type="line"/>
+      <point x="138" y="471" type="line"/>
+      <point x="117" y="471" type="line"/>
     </contour>
     <contour>
-      <point x="37.0" y="463.0" type="line"/>
-      <point x="512.0" y="463.0" type="line"/>
-      <point x="512.0" y="480.0" type="line"/>
-      <point x="37.0" y="480.0" type="line"/>
+      <point x="37" y="463" type="line"/>
+      <point x="512" y="463" type="line"/>
+      <point x="512" y="480" type="line"/>
+      <point x="37" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plus.glif b/src/Cantarell-Light.ufo/glyphs/plus.glif
index a3c0d98f..79a58d7b 100644
--- a/src/Cantarell-Light.ufo/glyphs/plus.glif
+++ b/src/Cantarell-Light.ufo/glyphs/plus.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plus" format="2">
-  <advance width="651.0"/>
+  <advance width="651"/>
   <unicode hex="002B"/>
   <outline>
     <contour>
-      <point x="319.0" y="62.0" type="line"/>
-      <point x="337.0" y="62.0" type="line"/>
-      <point x="337.0" y="588.0" type="line"/>
-      <point x="319.0" y="588.0" type="line"/>
+      <point x="319" y="62" type="line"/>
+      <point x="337" y="62" type="line"/>
+      <point x="337" y="588" type="line"/>
+      <point x="319" y="588" type="line"/>
     </contour>
     <contour>
-      <point x="81.0" y="322.0" type="line"/>
-      <point x="570.0" y="322.0" type="line"/>
-      <point x="570.0" y="339.0" type="line"/>
-      <point x="81.0" y="339.0" type="line"/>
+      <point x="81" y="322" type="line"/>
+      <point x="570" y="322" type="line"/>
+      <point x="570" y="339" type="line"/>
+      <point x="81" y="339" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plus.tf.glif b/src/Cantarell-Light.ufo/glyphs/plus.tf.glif
index 848969d9..59189b1b 100644
--- a/src/Cantarell-Light.ufo/glyphs/plus.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/plus.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="284.0" y="62.0" type="line"/>
-      <point x="302.0" y="62.0" type="line"/>
-      <point x="302.0" y="588.0" type="line"/>
-      <point x="284.0" y="588.0" type="line"/>
+      <point x="284" y="62" type="line"/>
+      <point x="302" y="62" type="line"/>
+      <point x="302" y="588" type="line"/>
+      <point x="284" y="588" type="line"/>
     </contour>
     <contour>
-      <point x="67.0" y="322.0" type="line"/>
-      <point x="513.0" y="322.0" type="line"/>
-      <point x="513.0" y="339.0" type="line"/>
-      <point x="67.0" y="339.0" type="line"/>
+      <point x="67" y="322" type="line"/>
+      <point x="513" y="322" type="line"/>
+      <point x="513" y="339" type="line"/>
+      <point x="67" y="339" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plusminus.glif b/src/Cantarell-Light.ufo/glyphs/plusminus.glif
index 3f710a2d..0cce64a5 100644
--- a/src/Cantarell-Light.ufo/glyphs/plusminus.glif
+++ b/src/Cantarell-Light.ufo/glyphs/plusminus.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plusminus" format="2">
-  <advance width="624.0"/>
+  <advance width="624"/>
   <unicode hex="00B1"/>
   <outline>
     <contour>
-      <point x="303.0" y="147.0" type="line"/>
-      <point x="322.0" y="147.0" type="line"/>
-      <point x="322.0" y="623.0" type="line"/>
-      <point x="303.0" y="623.0" type="line"/>
+      <point x="303" y="147" type="line"/>
+      <point x="322" y="147" type="line"/>
+      <point x="322" y="623" type="line"/>
+      <point x="303" y="623" type="line"/>
     </contour>
     <contour>
-      <point x="87.0" y="63.0" type="line"/>
-      <point x="537.0" y="63.0" type="line"/>
-      <point x="537.0" y="80.0" type="line"/>
-      <point x="87.0" y="80.0" type="line"/>
+      <point x="87" y="63" type="line"/>
+      <point x="537" y="63" type="line"/>
+      <point x="537" y="80" type="line"/>
+      <point x="87" y="80" type="line"/>
     </contour>
     <contour>
-      <point x="87.0" y="381.0" type="line"/>
-      <point x="537.0" y="381.0" type="line"/>
-      <point x="537.0" y="398.0" type="line"/>
-      <point x="87.0" y="398.0" type="line"/>
+      <point x="87" y="381" type="line"/>
+      <point x="537" y="381" type="line"/>
+      <point x="537" y="398" type="line"/>
+      <point x="87" y="398" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif
index e832d9cb..9f3c7771 100644
--- a/src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plusminus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="281.0" y="147.0" type="line"/>
-      <point x="300.0" y="147.0" type="line"/>
-      <point x="300.0" y="623.0" type="line"/>
-      <point x="281.0" y="623.0" type="line"/>
+      <point x="281" y="147" type="line"/>
+      <point x="300" y="147" type="line"/>
+      <point x="300" y="623" type="line"/>
+      <point x="281" y="623" type="line"/>
     </contour>
     <contour>
-      <point x="78.0" y="63.0" type="line"/>
-      <point x="502.0" y="63.0" type="line"/>
-      <point x="502.0" y="80.0" type="line"/>
-      <point x="78.0" y="80.0" type="line"/>
+      <point x="78" y="63" type="line"/>
+      <point x="502" y="63" type="line"/>
+      <point x="502" y="80" type="line"/>
+      <point x="78" y="80" type="line"/>
     </contour>
     <contour>
-      <point x="78.0" y="381.0" type="line"/>
-      <point x="502.0" y="381.0" type="line"/>
-      <point x="502.0" y="398.0" type="line"/>
-      <point x="78.0" y="398.0" type="line"/>
+      <point x="78" y="381" type="line"/>
+      <point x="502" y="381" type="line"/>
+      <point x="502" y="398" type="line"/>
+      <point x="78" y="398" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif 
b/src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif
index 521e18bd..2da2c1d6 100644
--- a/src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif
+++ b/src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="primeReversed" format="2">
-  <advance width="232.0"/>
+  <advance width="232"/>
   <unicode hex="2035"/>
   <note>
 uni2035
 </note>
   <outline>
-    <component base="quotesingle" xScale="-1.0" yxScale="-0.19201" xOffset="322.0"/>
+    <component base="quotesingle" xScale="-1" yxScale="-0.19201" xOffset="322"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/primemod.glif b/src/Cantarell-Light.ufo/glyphs/primemod.glif
index fbe156a3..847c5162 100644
--- a/src/Cantarell-Light.ufo/glyphs/primemod.glif
+++ b/src/Cantarell-Light.ufo/glyphs/primemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="primemod" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="02B9"/>
   <outline>
     <component base="minute"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/product.glif b/src/Cantarell-Light.ufo/glyphs/product.glif
index a2599ed0..f5bcca10 100644
--- a/src/Cantarell-Light.ufo/glyphs/product.glif
+++ b/src/Cantarell-Light.ufo/glyphs/product.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="product" format="2">
-  <advance width="762.0"/>
+  <advance width="762"/>
   <unicode hex="220F"/>
   <outline>
     <contour>
-      <point x="144.0" y="-95.0" type="line"/>
-      <point x="164.0" y="-95.0" type="line"/>
-      <point x="164.0" y="676.0" type="line"/>
-      <point x="598.0" y="676.0" type="line"/>
-      <point x="598.0" y="-95.0" type="line"/>
-      <point x="618.0" y="-95.0" type="line"/>
-      <point x="618.0" y="694.0" type="line"/>
-      <point x="144.0" y="694.0" type="line"/>
+      <point x="144" y="-95" type="line"/>
+      <point x="164" y="-95" type="line"/>
+      <point x="164" y="676" type="line"/>
+      <point x="598" y="676" type="line"/>
+      <point x="598" y="-95" type="line"/>
+      <point x="618" y="-95" type="line"/>
+      <point x="618" y="694" type="line"/>
+      <point x="144" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/punctuationspace.glif 
b/src/Cantarell-Light.ufo/glyphs/punctuationspace.glif
index a02c3250..461e80f9 100644
--- a/src/Cantarell-Light.ufo/glyphs/punctuationspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/punctuationspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="punctuationspace" format="2">
-  <advance width="200.0"/>
+  <advance width="200"/>
   <unicode hex="2008"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/q.glif b/src/Cantarell-Light.ufo/glyphs/q.glif
index 8d68ecbd..5e66adf7 100644
--- a/src/Cantarell-Light.ufo/glyphs/q.glif
+++ b/src/Cantarell-Light.ufo/glyphs/q.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="q" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="0071"/>
   <note>
 q
 </note>
-  <anchor x="278.0" y="0.0" name="bottom"/>
-  <anchor x="278.0" y="480.0" name="top"/>
+  <anchor x="278" y="0" name="bottom"/>
+  <anchor x="278" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="428.0" y="-217.0" type="line"/>
-      <point x="448.0" y="-217.0" type="line"/>
-      <point x="448.0" y="480.0" type="line"/>
-      <point x="433.0" y="480.0" type="line"/>
-      <point x="428.0" y="406.0" type="line"/>
+      <point x="428" y="-217" type="line"/>
+      <point x="448" y="-217" type="line"/>
+      <point x="448" y="480" type="line"/>
+      <point x="433" y="480" type="line"/>
+      <point x="428" y="406" type="line"/>
     </contour>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="-10.0"/>
-      <point x="396.0" y="23.0"/>
-      <point x="432.0" y="85.0" type="curve"/>
-      <point x="429.0" y="106.0" type="line"/>
-      <point x="397.0" y="44.0"/>
-      <point x="341.0" y="8.0"/>
-      <point x="270.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="8.0"/>
-      <point x="78.0" y="101.0"/>
-      <point x="78.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="374.0"/>
-      <point x="150.0" y="468.0"/>
-      <point x="265.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="468.0"/>
-      <point x="397.0" y="431.0"/>
-      <point x="429.0" y="367.0" type="curve"/>
-      <point x="433.0" y="396.0" type="line"/>
-      <point x="399.0" y="454.0"/>
-      <point x="343.0" y="486.0"/>
-      <point x="270.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="486.0"/>
-      <point x="57.0" y="386.0"/>
-      <point x="57.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="89.0"/>
-      <point x="141.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="339" y="-10"/>
+      <point x="396" y="23"/>
+      <point x="432" y="85" type="curve"/>
+      <point x="429" y="106" type="line"/>
+      <point x="397" y="44"/>
+      <point x="341" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="339" y="468"/>
+      <point x="397" y="431"/>
+      <point x="429" y="367" type="curve"/>
+      <point x="433" y="396" type="line"/>
+      <point x="399" y="454"/>
+      <point x="343" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/qa-cy.glif b/src/Cantarell-Light.ufo/glyphs/qa-cy.glif
index 4da65111..88081283 100644
--- a/src/Cantarell-Light.ufo/glyphs/qa-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/qa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="qa-cy" format="2">
-  <advance width="536.0"/>
+  <advance width="536"/>
   <unicode hex="051B"/>
   <outline>
     <component base="q"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/question.glif b/src/Cantarell-Light.ufo/glyphs/question.glif
index 7f192277..e2fb0a8d 100644
--- a/src/Cantarell-Light.ufo/glyphs/question.glif
+++ b/src/Cantarell-Light.ufo/glyphs/question.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="question" format="2">
-  <advance width="416.0"/>
+  <advance width="416"/>
   <unicode hex="003F"/>
   <outline>
     <contour>
-      <point x="183.0" y="145.0" type="line"/>
-      <point x="203.0" y="145.0" type="line"/>
-      <point x="203.0" y="218.0" type="line" smooth="yes"/>
-      <point x="203.0" y="377.0"/>
-      <point x="376.0" y="413.0"/>
-      <point x="376.0" y="549.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="635.0"/>
-      <point x="306.0" y="704.0"/>
-      <point x="203.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="704.0"/>
-      <point x="78.0" y="681.0"/>
-      <point x="29.0" y="644.0" type="curve"/>
-      <point x="34.0" y="628.0" type="line"/>
-      <point x="91.0" y="665.0"/>
-      <point x="148.0" y="685.0"/>
-      <point x="201.0" y="685.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="685.0"/>
-      <point x="354.0" y="621.0"/>
-      <point x="354.0" y="547.0" type="curve" smooth="yes"/>
-      <point x="354.0" y="419.0"/>
-      <point x="183.0" y="386.0"/>
-      <point x="183.0" y="218.0" type="curve" smooth="yes"/>
+      <point x="183" y="145" type="line"/>
+      <point x="203" y="145" type="line"/>
+      <point x="203" y="218" type="line" smooth="yes"/>
+      <point x="203" y="377"/>
+      <point x="376" y="413"/>
+      <point x="376" y="549" type="curve" smooth="yes"/>
+      <point x="376" y="635"/>
+      <point x="306" y="704"/>
+      <point x="203" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="78" y="681"/>
+      <point x="29" y="644" type="curve"/>
+      <point x="34" y="628" type="line"/>
+      <point x="91" y="665"/>
+      <point x="148" y="685"/>
+      <point x="201" y="685" type="curve" smooth="yes"/>
+      <point x="296" y="685"/>
+      <point x="354" y="621"/>
+      <point x="354" y="547" type="curve" smooth="yes"/>
+      <point x="354" y="419"/>
+      <point x="183" y="386"/>
+      <point x="183" y="218" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="196.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="-10.0"/>
-      <point x="219.0" y="0.0"/>
-      <point x="219.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="27.0"/>
-      <point x="210.0" y="37.0"/>
-      <point x="196.0" y="37.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="37.0"/>
-      <point x="173.0" y="27.0"/>
-      <point x="173.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="0.0"/>
-      <point x="182.0" y="-10.0"/>
+      <point x="196" y="-10" type="curve" smooth="yes"/>
+      <point x="210" y="-10"/>
+      <point x="219" y="0"/>
+      <point x="219" y="13" type="curve" smooth="yes"/>
+      <point x="219" y="27"/>
+      <point x="210" y="37"/>
+      <point x="196" y="37" type="curve" smooth="yes"/>
+      <point x="182" y="37"/>
+      <point x="173" y="27"/>
+      <point x="173" y="13" type="curve" smooth="yes"/>
+      <point x="173" y="0"/>
+      <point x="182" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/questiondown.glif 
b/src/Cantarell-Light.ufo/glyphs/questiondown.glif
index 292e7617..bbda435b 100644
--- a/src/Cantarell-Light.ufo/glyphs/questiondown.glif
+++ b/src/Cantarell-Light.ufo/glyphs/questiondown.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="questiondown" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <unicode hex="00BF"/>
   <outline>
-    <component base="question" xScale="-1.0" yScale="-1.0" xOffset="394.0" yOffset="479.0"/>
+    <component base="question" xScale="-1" yScale="-1" xOffset="394" yOffset="479"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedbl.glif b/src/Cantarell-Light.ufo/glyphs/quotedbl.glif
index c49117cf..3aaaf470 100644
--- a/src/Cantarell-Light.ufo/glyphs/quotedbl.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quotedbl.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedbl" format="2">
-  <advance width="346.0"/>
+  <advance width="346"/>
   <unicode hex="0022"/>
   <outline>
     <component base="quotesingle"/>
-    <component base="quotesingle" xOffset="150.0"/>
+    <component base="quotesingle" xOffset="150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedblbase.glif 
b/src/Cantarell-Light.ufo/glyphs/quotedblbase.glif
index b6a0e024..74cbee4e 100644
--- a/src/Cantarell-Light.ufo/glyphs/quotedblbase.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quotedblbase.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblbase" format="2">
-  <advance width="373.0"/>
+  <advance width="373"/>
   <unicode hex="201E"/>
   <outline>
-    <component base="_typoquote" xOffset="122.0"/>
-    <component base="_typoquote" xOffset="-18.0"/>
+    <component base="_typoquote" xOffset="122"/>
+    <component base="_typoquote" xOffset="-18"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedblleft.glif 
b/src/Cantarell-Light.ufo/glyphs/quotedblleft.glif
index 1df4553d..d9ce42c7 100644
--- a/src/Cantarell-Light.ufo/glyphs/quotedblleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quotedblleft.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblleft" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="201C"/>
   <outline>
-    <component base="quoteleft" xOffset="146.0"/>
+    <component base="quoteleft" xOffset="146"/>
     <component base="quoteleft"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedblright.glif 
b/src/Cantarell-Light.ufo/glyphs/quotedblright.glif
index 20a23d64..05abff0b 100644
--- a/src/Cantarell-Light.ufo/glyphs/quotedblright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quotedblright.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblright" format="2">
-  <advance width="393.0"/>
+  <advance width="393"/>
   <unicode hex="201D"/>
   <outline>
-    <component base="quoteright" xOffset="140.0"/>
+    <component base="quoteright" xOffset="140"/>
     <component base="quoteright"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quoteleft.glif b/src/Cantarell-Light.ufo/glyphs/quoteleft.glif
index eadb8e53..4780c756 100644
--- a/src/Cantarell-Light.ufo/glyphs/quoteleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quoteleft.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quoteleft" format="2">
-  <advance width="231.0"/>
+  <advance width="231"/>
   <unicode hex="2018"/>
   <outline>
-    <component base="_typoquote" xScale="-1.0" yScale="-1.0" xOffset="251.0" yOffset="591.0"/>
+    <component base="_typoquote" xScale="-1" yScale="-1" xOffset="251" yOffset="591"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/quoteright.glif b/src/Cantarell-Light.ufo/glyphs/quoteright.glif
index be1d9454..2df6f03a 100644
--- a/src/Cantarell-Light.ufo/glyphs/quoteright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quoteright.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quoteright" format="2">
-  <advance width="233.0"/>
+  <advance width="233"/>
   <unicode hex="2019"/>
   <outline>
-    <component base="_typoquote" xOffset="-18.0" yOffset="636.0"/>
+    <component base="_typoquote" xOffset="-18" yOffset="636"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif 
b/src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif
index 6a10ffc2..fab8431d 100644
--- a/src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotesinglbase" format="2">
-  <advance width="233.0"/>
+  <advance width="233"/>
   <unicode hex="201A"/>
   <outline>
-    <component base="_typoquote" xOffset="-18.0"/>
+    <component base="_typoquote" xOffset="-18"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotesingle.glif b/src/Cantarell-Light.ufo/glyphs/quotesingle.glif
index dc98f2ca..e4dbf412 100644
--- a/src/Cantarell-Light.ufo/glyphs/quotesingle.glif
+++ b/src/Cantarell-Light.ufo/glyphs/quotesingle.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotesingle" format="2">
-  <advance width="196.0"/>
+  <advance width="196"/>
   <unicode hex="0027"/>
   <outline>
     <contour>
-      <point x="90.0" y="432.0" type="line"/>
-      <point x="106.0" y="432.0" type="line"/>
-      <point x="110.0" y="694.0" type="line"/>
-      <point x="86.0" y="694.0" type="line"/>
+      <point x="90" y="432" type="line"/>
+      <point x="106" y="432" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="86" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/r.glif b/src/Cantarell-Light.ufo/glyphs/r.glif
index fe94921d..7a958319 100644
--- a/src/Cantarell-Light.ufo/glyphs/r.glif
+++ b/src/Cantarell-Light.ufo/glyphs/r.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="r" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="0072"/>
   <note>
 r
 </note>
-  <anchor x="97.0" y="0.0" name="bottom"/>
-  <anchor x="189.0" y="480.0" name="top"/>
+  <anchor x="97" y="0" name="bottom"/>
+  <anchor x="189" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="109.0" y="378.0" type="line"/>
-      <point x="105.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="378" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="101.0" y="365.0" type="line"/>
-      <point x="134.0" y="426.0"/>
-      <point x="190.0" y="462.0"/>
-      <point x="250.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="267.0" y="462.0"/>
-      <point x="286.0" y="459.0"/>
-      <point x="302.0" y="453.0" type="curve"/>
-      <point x="308.0" y="469.0" type="line"/>
-      <point x="293.0" y="476.0"/>
-      <point x="273.0" y="480.0"/>
-      <point x="252.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="480.0"/>
-      <point x="131.0" y="446.0"/>
-      <point x="101.0" y="388.0" type="curve"/>
+      <point x="101" y="365" type="line"/>
+      <point x="134" y="426"/>
+      <point x="190" y="462"/>
+      <point x="250" y="462" type="curve" smooth="yes"/>
+      <point x="267" y="462"/>
+      <point x="286" y="459"/>
+      <point x="302" y="453" type="curve"/>
+      <point x="308" y="469" type="line"/>
+      <point x="293" y="476"/>
+      <point x="273" y="480"/>
+      <point x="252" y="480" type="curve" smooth="yes"/>
+      <point x="187" y="480"/>
+      <point x="131" y="446"/>
+      <point x="101" y="388" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/racute.glif b/src/Cantarell-Light.ufo/glyphs/racute.glif
index ae22bc27..153db449 100644
--- a/src/Cantarell-Light.ufo/glyphs/racute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/racute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="racute" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="0155"/>
   <outline>
     <component base="r"/>
-    <component base="acutecomb" xOffset="122.0"/>
+    <component base="acutecomb" xOffset="122"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/radical.glif b/src/Cantarell-Light.ufo/glyphs/radical.glif
index 4f2c6e9c..19791145 100644
--- a/src/Cantarell-Light.ufo/glyphs/radical.glif
+++ b/src/Cantarell-Light.ufo/glyphs/radical.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="radical" format="2">
-  <advance width="590.0"/>
+  <advance width="590"/>
   <unicode hex="221A"/>
   <outline>
     <contour>
-      <point x="341.0" y="-59.0" type="line"/>
-      <point x="360.0" y="-59.0" type="line"/>
-      <point x="501.0" y="739.0" type="line"/>
-      <point x="480.0" y="739.0" type="line"/>
-      <point x="348.0" y="-27.0" type="line"/>
-      <point x="228.0" y="276.0" type="line"/>
-      <point x="76.0" y="276.0" type="line"/>
-      <point x="76.0" y="259.0" type="line"/>
-      <point x="214.0" y="259.0" type="line"/>
+      <point x="341" y="-59" type="line"/>
+      <point x="360" y="-59" type="line"/>
+      <point x="501" y="739" type="line"/>
+      <point x="480" y="739" type="line"/>
+      <point x="348" y="-27" type="line"/>
+      <point x="228" y="276" type="line"/>
+      <point x="76" y="276" type="line"/>
+      <point x="76" y="259" type="line"/>
+      <point x="214" y="259" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ratio.glif b/src/Cantarell-Light.ufo/glyphs/ratio.glif
index ee696906..18194dfd 100644
--- a/src/Cantarell-Light.ufo/glyphs/ratio.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ratio.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ratio" format="2">
-  <advance width="314.0"/>
+  <advance width="314"/>
   <unicode hex="2236"/>
   <outline>
-    <component base="colon" xOffset="48.0" yOffset="100.0"/>
+    <component base="colon" xOffset="48" yOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rcaron.glif b/src/Cantarell-Light.ufo/glyphs/rcaron.glif
index 86540ac2..12c1b84f 100644
--- a/src/Cantarell-Light.ufo/glyphs/rcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rcaron" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="0159"/>
   <outline>
     <component base="r"/>
-    <component base="caroncomb" xOffset="6.0"/>
+    <component base="caroncomb" xOffset="6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif
index c6632601..e0ad1678 100644
--- a/src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rcommaaccent" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="0157"/>
   <outline>
     <component base="r"/>
-    <component base="commaaccentcomb" xOffset="-32.0"/>
+    <component base="commaaccentcomb" xOffset="-32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rdblgrave.glif b/src/Cantarell-Light.ufo/glyphs/rdblgrave.glif
index 03916e34..6314405e 100644
--- a/src/Cantarell-Light.ufo/glyphs/rdblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rdblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rdblgrave" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="0211"/>
   <outline>
     <component base="r"/>
-    <component base="dblgravecomb" xOffset="-63.0"/>
+    <component base="dblgravecomb" xOffset="-63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/rdotbelow.glif
index cc6668a2..b7808e01 100644
--- a/src/Cantarell-Light.ufo/glyphs/rdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rdotbelow" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="1E5B"/>
   <outline>
     <component base="r"/>
-    <component base="dotbelowcomb" xOffset="-23.0"/>
+    <component base="dotbelowcomb" xOffset="-23"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/registered.glif b/src/Cantarell-Light.ufo/glyphs/registered.glif
index aa145ea8..5e0016d6 100644
--- a/src/Cantarell-Light.ufo/glyphs/registered.glif
+++ b/src/Cantarell-Light.ufo/glyphs/registered.glif
@@ -1,67 +1,67 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="registered" format="2">
-  <advance width="675.0"/>
+  <advance width="675"/>
   <unicode hex="00AE"/>
   <outline>
     <contour>
-      <point x="336.0" y="279.0" type="curve" smooth="yes"/>
-      <point x="473.0" y="279.0"/>
-      <point x="565.0" y="373.0"/>
-      <point x="565.0" y="514.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="655.0"/>
-      <point x="474.0" y="749.0"/>
-      <point x="338.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="749.0"/>
-      <point x="110.0" y="654.0"/>
-      <point x="110.0" y="512.0" type="curve" smooth="yes"/>
-      <point x="110.0" y="372.0"/>
-      <point x="200.0" y="279.0"/>
+      <point x="336" y="279" type="curve" smooth="yes"/>
+      <point x="473" y="279"/>
+      <point x="565" y="373"/>
+      <point x="565" y="514" type="curve" smooth="yes"/>
+      <point x="565" y="655"/>
+      <point x="474" y="749"/>
+      <point x="338" y="749" type="curve" smooth="yes"/>
+      <point x="201" y="749"/>
+      <point x="110" y="654"/>
+      <point x="110" y="512" type="curve" smooth="yes"/>
+      <point x="110" y="372"/>
+      <point x="200" y="279"/>
     </contour>
     <contour>
-      <point x="339.0" y="297.0" type="curve" smooth="yes"/>
-      <point x="214.0" y="297.0"/>
-      <point x="131.0" y="384.0"/>
-      <point x="131.0" y="515.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="645.0"/>
-      <point x="213.0" y="731.0"/>
-      <point x="335.0" y="731.0" type="curve" smooth="yes"/>
-      <point x="460.0" y="731.0"/>
-      <point x="544.0" y="643.0"/>
-      <point x="544.0" y="511.0" type="curve" smooth="yes"/>
-      <point x="544.0" y="383.0"/>
-      <point x="462.0" y="297.0"/>
+      <point x="339" y="297" type="curve" smooth="yes"/>
+      <point x="214" y="297"/>
+      <point x="131" y="384"/>
+      <point x="131" y="515" type="curve" smooth="yes"/>
+      <point x="131" y="645"/>
+      <point x="213" y="731"/>
+      <point x="335" y="731" type="curve" smooth="yes"/>
+      <point x="460" y="731"/>
+      <point x="544" y="643"/>
+      <point x="544" y="511" type="curve" smooth="yes"/>
+      <point x="544" y="383"/>
+      <point x="462" y="297"/>
     </contour>
     <contour>
-      <point x="258.0" y="380.0" type="line"/>
-      <point x="279.0" y="380.0" type="line"/>
-      <point x="279.0" y="658.0" type="line"/>
-      <point x="258.0" y="658.0" type="line"/>
+      <point x="258" y="380" type="line"/>
+      <point x="279" y="380" type="line"/>
+      <point x="279" y="658" type="line"/>
+      <point x="258" y="658" type="line"/>
     </contour>
     <contour>
-      <point x="271.0" y="497.0" type="line"/>
-      <point x="337.0" y="497.0" type="line" smooth="yes"/>
-      <point x="396.0" y="497.0"/>
-      <point x="432.0" y="528.0"/>
-      <point x="432.0" y="580.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="628.0"/>
-      <point x="398.0" y="658.0"/>
-      <point x="340.0" y="658.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="658.0" type="line"/>
-      <point x="271.0" y="640.0" type="line"/>
-      <point x="337.0" y="640.0" type="line" smooth="yes"/>
-      <point x="385.0" y="640.0"/>
-      <point x="411.0" y="617.0"/>
-      <point x="411.0" y="576.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="537.0"/>
-      <point x="386.0" y="514.0"/>
-      <point x="340.0" y="514.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="514.0" type="line"/>
+      <point x="271" y="497" type="line"/>
+      <point x="337" y="497" type="line" smooth="yes"/>
+      <point x="396" y="497"/>
+      <point x="432" y="528"/>
+      <point x="432" y="580" type="curve" smooth="yes"/>
+      <point x="432" y="628"/>
+      <point x="398" y="658"/>
+      <point x="340" y="658" type="curve" smooth="yes"/>
+      <point x="271" y="658" type="line"/>
+      <point x="271" y="640" type="line"/>
+      <point x="337" y="640" type="line" smooth="yes"/>
+      <point x="385" y="640"/>
+      <point x="411" y="617"/>
+      <point x="411" y="576" type="curve" smooth="yes"/>
+      <point x="411" y="537"/>
+      <point x="386" y="514"/>
+      <point x="340" y="514" type="curve" smooth="yes"/>
+      <point x="271" y="514" type="line"/>
     </contour>
     <contour>
-      <point x="422.0" y="380.0" type="line"/>
-      <point x="447.0" y="380.0" type="line"/>
-      <point x="372.0" y="509.0" type="line"/>
-      <point x="348.0" y="509.0" type="line"/>
+      <point x="422" y="380" type="line"/>
+      <point x="447" y="380" type="line"/>
+      <point x="372" y="509" type="line"/>
+      <point x="348" y="509" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif
index 588535dc..08c90d96 100644
--- a/src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rightArrow" format="2">
-  <advance width="687.0"/>
+  <advance width="687"/>
   <unicode hex="2192"/>
   <note>
 arrowright
 </note>
   <outline>
     <contour>
-      <point x="360.0" y="88.0" type="line"/>
-      <point x="606.0" y="330.0" type="line"/>
-      <point x="606.0" y="334.0" type="line"/>
-      <point x="362.0" y="571.0" type="line"/>
-      <point x="350.0" y="557.0" type="line"/>
-      <point x="572.0" y="340.0" type="line"/>
-      <point x="82.0" y="340.0" type="line"/>
-      <point x="82.0" y="323.0" type="line"/>
-      <point x="572.0" y="323.0" type="line"/>
-      <point x="348.0" y="101.0" type="line"/>
+      <point x="360" y="88" type="line"/>
+      <point x="606" y="330" type="line"/>
+      <point x="606" y="334" type="line"/>
+      <point x="362" y="571" type="line"/>
+      <point x="350" y="557" type="line"/>
+      <point x="572" y="340" type="line"/>
+      <point x="82" y="340" type="line"/>
+      <point x="82" y="323" type="line"/>
+      <point x="572" y="323" type="line"/>
+      <point x="348" y="101" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rightanglebracket-math.glif 
b/src/Cantarell-Light.ufo/glyphs/rightanglebracket-math.glif
index 189d3533..f3395f2c 100644
--- a/src/Cantarell-Light.ufo/glyphs/rightanglebracket-math.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rightanglebracket-math.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rightanglebracket-math" format="2">
-  <advance width="266.0"/>
+  <advance width="266"/>
   <unicode hex="27E9"/>
   <outline>
     <contour>
-      <point x="49.0" y="-10.0" type="line"/>
-      <point x="69.0" y="-10.0" type="line"/>
-      <point x="216.0" y="378.0" type="line"/>
-      <point x="72.0" y="739.0" type="line"/>
-      <point x="50.0" y="739.0" type="line"/>
-      <point x="201.0" y="369.0" type="line"/>
-      <point x="198.0" y="384.0" type="line"/>
+      <point x="49" y="-10" type="line"/>
+      <point x="69" y="-10" type="line"/>
+      <point x="216" y="378" type="line"/>
+      <point x="72" y="739" type="line"/>
+      <point x="50" y="739" type="line"/>
+      <point x="201" y="369" type="line"/>
+      <point x="198" y="384" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ring.glif b/src/Cantarell-Light.ufo/glyphs/ring.glif
index 1b8286a9..be09ba8b 100644
--- a/src/Cantarell-Light.ufo/glyphs/ring.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ring.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ring" format="2">
-  <advance width="347.0"/>
+  <advance width="347"/>
   <unicode hex="02DA"/>
   <outline>
-    <component base="ringcomb" xOffset="-1.0"/>
+    <component base="ringcomb" xOffset="-1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif
index 94f6d964..1261b149 100644
--- a/src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb.case" format="2">
-  <anchor x="174.0" y="694.0" name="_top"/>
-  <anchor x="174.0" y="921.0" name="top"/>
+  <anchor x="174" y="694" name="_top"/>
+  <anchor x="174" y="921" name="top"/>
   <outline>
-    <component base="ringcomb" yOffset="176.0"/>
+    <component base="ringcomb" yOffset="176"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>347.0</real>
+      <integer>347</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb.glif b/src/Cantarell-Light.ufo/glyphs/ringcomb.glif
index 7615c776..8f46c8c9 100644
--- a/src/Cantarell-Light.ufo/glyphs/ringcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb" format="2">
   <unicode hex="030A"/>
-  <anchor x="174.0" y="480.0" name="_top"/>
-  <anchor x="174.0" y="745.0" name="top"/>
+  <anchor x="174" y="480" name="_top"/>
+  <anchor x="174" y="745" name="top"/>
   <outline>
     <contour>
-      <point x="172.0" y="563.0" type="curve" smooth="yes"/>
-      <point x="224.0" y="563.0"/>
-      <point x="259.0" y="597.0"/>
-      <point x="259.0" y="648.0" type="curve" smooth="yes"/>
-      <point x="259.0" y="700.0"/>
-      <point x="225.0" y="735.0"/>
-      <point x="174.0" y="735.0" type="curve" smooth="yes"/>
-      <point x="122.0" y="735.0"/>
-      <point x="88.0" y="700.0"/>
-      <point x="88.0" y="647.0" type="curve" smooth="yes"/>
-      <point x="88.0" y="597.0"/>
-      <point x="122.0" y="563.0"/>
+      <point x="172" y="563" type="curve" smooth="yes"/>
+      <point x="224" y="563"/>
+      <point x="259" y="597"/>
+      <point x="259" y="648" type="curve" smooth="yes"/>
+      <point x="259" y="700"/>
+      <point x="225" y="735"/>
+      <point x="174" y="735" type="curve" smooth="yes"/>
+      <point x="122" y="735"/>
+      <point x="88" y="700"/>
+      <point x="88" y="647" type="curve" smooth="yes"/>
+      <point x="88" y="597"/>
+      <point x="122" y="563"/>
     </contour>
     <contour>
-      <point x="174.0" y="578.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="578.0"/>
-      <point x="103.0" y="606.0"/>
-      <point x="103.0" y="649.0" type="curve" smooth="yes"/>
-      <point x="103.0" y="692.0"/>
-      <point x="131.0" y="720.0"/>
-      <point x="172.0" y="720.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="720.0"/>
-      <point x="244.0" y="691.0"/>
-      <point x="244.0" y="647.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="606.0"/>
-      <point x="216.0" y="578.0"/>
+      <point x="174" y="578" type="curve" smooth="yes"/>
+      <point x="131" y="578"/>
+      <point x="103" y="606"/>
+      <point x="103" y="649" type="curve" smooth="yes"/>
+      <point x="103" y="692"/>
+      <point x="131" y="720"/>
+      <point x="172" y="720" type="curve" smooth="yes"/>
+      <point x="215" y="720"/>
+      <point x="244" y="691"/>
+      <point x="244" y="647" type="curve" smooth="yes"/>
+      <point x="244" y="606"/>
+      <point x="216" y="578"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>347.0</real>
+      <integer>347</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.case.glif
index 2fb88958..0c9e9289 100644
--- a/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb_acutecomb.case" format="2">
-  <anchor x="159.0" y="694.0" name="_top"/>
+  <anchor x="159" y="694" name="_top"/>
   <outline>
     <contour>
-      <point x="228.0" y="880.0" type="line"/>
-      <point x="382.0" y="963.0" type="line"/>
-      <point x="370.0" y="982.0" type="line"/>
-      <point x="223.0" y="887.0" type="line"/>
+      <point x="228" y="880" type="line"/>
+      <point x="382" y="963" type="line"/>
+      <point x="370" y="982" type="line"/>
+      <point x="223" y="887" type="line"/>
     </contour>
-    <component base="ringcomb.case" xOffset="-14.0"/>
+    <component base="ringcomb.case" xOffset="-14"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>428.0</real>
+      <integer>428</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.glif
index 8e774dca..90cd85da 100644
--- a/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb_acutecomb" format="2">
-  <anchor x="150.0" y="480.0" name="_top"/>
+  <anchor x="150" y="480" name="_top"/>
   <outline>
-    <component base="ringcomb" xOffset="-23.0"/>
-    <component base="acutecomb" xOffset="132.0" yOffset="127.0"/>
+    <component base="ringcomb" xOffset="-23"/>
+    <component base="acutecomb" xOffset="132" yOffset="127"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>401.0</real>
+      <integer>401</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>0</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif 
b/src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif
index 6eeb3e58..7ea559cc 100644
--- a/src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringhalfleft" format="2">
-  <advance width="251.0"/>
+  <advance width="251"/>
   <unicode hex="02BF"/>
   <outline>
-    <component base="ringhalfright" xScale="-1.0" xOffset="251.0"/>
+    <component base="ringhalfright" xScale="-1" xOffset="251"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringhalfright.glif 
b/src/Cantarell-Light.ufo/glyphs/ringhalfright.glif
index cfb74e43..469c33cb 100644
--- a/src/Cantarell-Light.ufo/glyphs/ringhalfright.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ringhalfright.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringhalfright" format="2">
-  <advance width="251.0"/>
+  <advance width="251"/>
   <unicode hex="02BE"/>
   <outline>
     <contour>
-      <point x="70.0" y="576.0" type="line"/>
-      <point x="129.0" y="576.0"/>
-      <point x="164.0" y="608.0"/>
-      <point x="164.0" y="663.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="713.0"/>
-      <point x="129.0" y="743.0"/>
-      <point x="70.0" y="743.0" type="curve"/>
-      <point x="70.0" y="729.0" type="line"/>
-      <point x="117.0" y="729.0"/>
-      <point x="144.0" y="704.0"/>
-      <point x="144.0" y="660.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="615.0"/>
-      <point x="116.0" y="589.0"/>
-      <point x="70.0" y="589.0" type="curve"/>
+      <point x="70" y="576" type="line"/>
+      <point x="129" y="576"/>
+      <point x="164" y="608"/>
+      <point x="164" y="663" type="curve" smooth="yes"/>
+      <point x="164" y="713"/>
+      <point x="129" y="743"/>
+      <point x="70" y="743" type="curve"/>
+      <point x="70" y="729" type="line"/>
+      <point x="117" y="729"/>
+      <point x="144" y="704"/>
+      <point x="144" y="660" type="curve" smooth="yes"/>
+      <point x="144" y="615"/>
+      <point x="116" y="589"/>
+      <point x="70" y="589" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif
index e51fd1fc..09f1cd00 100644
--- a/src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rinvertedbreve" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="0213"/>
   <outline>
     <component base="r"/>
-    <component base="breveinvertedcomb" xOffset="-12.0"/>
+    <component base="breveinvertedcomb" xOffset="-12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/rlinebelow.glif
index be34d896..43f6dc37 100644
--- a/src/Cantarell-Light.ufo/glyphs/rlinebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rlinebelow" format="2">
-  <advance width="321.0"/>
+  <advance width="321"/>
   <unicode hex="1E5F"/>
   <outline>
     <component base="r"/>
-    <component base="macronbelowcomb.narrow" xOffset="-124.0"/>
+    <component base="macronbelowcomb.narrow" xOffset="-124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ruble.glif b/src/Cantarell-Light.ufo/glyphs/ruble.glif
index 50870ddd..0c5b15cd 100644
--- a/src/Cantarell-Light.ufo/glyphs/ruble.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ruble.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ruble" format="2">
-  <advance width="696.0"/>
+  <advance width="696"/>
   <unicode hex="20BD"/>
   <outline>
     <contour>
-      <point x="204.0" y="0.0" type="line"/>
-      <point x="225.0" y="0.0" type="line"/>
-      <point x="225.0" y="694.0" type="line"/>
-      <point x="204.0" y="694.0" type="line"/>
+      <point x="204" y="0" type="line"/>
+      <point x="225" y="0" type="line"/>
+      <point x="225" y="694" type="line"/>
+      <point x="204" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="84.0" y="122.0" type="line"/>
-      <point x="388.0" y="122.0" type="line"/>
-      <point x="388.0" y="139.0" type="line"/>
-      <point x="84.0" y="139.0" type="line"/>
+      <point x="84" y="122" type="line"/>
+      <point x="388" y="122" type="line"/>
+      <point x="388" y="139" type="line"/>
+      <point x="84" y="139" type="line"/>
     </contour>
     <contour>
-      <point x="84.0" y="268.0" type="line"/>
-      <point x="380.0" y="268.0" type="line" smooth="yes"/>
-      <point x="516.0" y="268.0"/>
-      <point x="606.0" y="353.0"/>
-      <point x="606.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="606.0" y="608.0"/>
-      <point x="518.0" y="694.0"/>
-      <point x="386.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="694.0" type="line"/>
-      <point x="219.0" y="676.0" type="line"/>
-      <point x="380.0" y="676.0" type="line" smooth="yes"/>
-      <point x="502.0" y="676.0"/>
-      <point x="584.0" y="597.0"/>
-      <point x="584.0" y="475.0" type="curve" smooth="yes"/>
-      <point x="584.0" y="358.0"/>
-      <point x="510.0" y="286.0"/>
-      <point x="386.0" y="286.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="286.0" type="line"/>
+      <point x="84" y="268" type="line"/>
+      <point x="380" y="268" type="line" smooth="yes"/>
+      <point x="516" y="268"/>
+      <point x="606" y="353"/>
+      <point x="606" y="480" type="curve" smooth="yes"/>
+      <point x="606" y="608"/>
+      <point x="518" y="694"/>
+      <point x="386" y="694" type="curve" smooth="yes"/>
+      <point x="219" y="694" type="line"/>
+      <point x="219" y="676" type="line"/>
+      <point x="380" y="676" type="line" smooth="yes"/>
+      <point x="502" y="676"/>
+      <point x="584" y="597"/>
+      <point x="584" y="475" type="curve" smooth="yes"/>
+      <point x="584" y="358"/>
+      <point x="510" y="286"/>
+      <point x="386" y="286" type="curve" smooth="yes"/>
+      <point x="84" y="286" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif 
b/src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif
index 375a502a..63d6ef19 100644
--- a/src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif
+++ b/src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rupeeIndian" format="2">
-  <advance width="643.0"/>
+  <advance width="643"/>
   <unicode hex="20B9"/>
   <outline>
     <contour>
-      <point x="90.0" y="304.0" type="line"/>
-      <point x="247.0" y="304.0" type="line" smooth="yes"/>
-      <point x="401.0" y="304.0"/>
-      <point x="485.0" y="378.0"/>
-      <point x="485.0" y="502.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="623.0"/>
-      <point x="403.0" y="694.0"/>
-      <point x="251.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="90.0" y="694.0" type="line"/>
-      <point x="90.0" y="676.0" type="line"/>
-      <point x="247.0" y="676.0" type="line" smooth="yes"/>
-      <point x="389.0" y="676.0"/>
-      <point x="463.0" y="612.0"/>
-      <point x="463.0" y="499.0" type="curve" smooth="yes"/>
-      <point x="463.0" y="387.0"/>
-      <point x="389.0" y="321.0"/>
-      <point x="253.0" y="321.0" type="curve" smooth="yes"/>
-      <point x="90.0" y="321.0" type="line"/>
+      <point x="90" y="304" type="line"/>
+      <point x="247" y="304" type="line" smooth="yes"/>
+      <point x="401" y="304"/>
+      <point x="485" y="378"/>
+      <point x="485" y="502" type="curve" smooth="yes"/>
+      <point x="485" y="623"/>
+      <point x="403" y="694"/>
+      <point x="251" y="694" type="curve" smooth="yes"/>
+      <point x="90" y="694" type="line"/>
+      <point x="90" y="676" type="line"/>
+      <point x="247" y="676" type="line" smooth="yes"/>
+      <point x="389" y="676"/>
+      <point x="463" y="612"/>
+      <point x="463" y="499" type="curve" smooth="yes"/>
+      <point x="463" y="387"/>
+      <point x="389" y="321"/>
+      <point x="253" y="321" type="curve" smooth="yes"/>
+      <point x="90" y="321" type="line"/>
     </contour>
     <contour>
-      <point x="491.0" y="0.0" type="line"/>
-      <point x="517.0" y="0.0" type="line"/>
-      <point x="332.0" y="317.0" type="line"/>
-      <point x="310.0" y="317.0" type="line"/>
+      <point x="491" y="0" type="line"/>
+      <point x="517" y="0" type="line"/>
+      <point x="332" y="317" type="line"/>
+      <point x="310" y="317" type="line"/>
     </contour>
     <contour>
-      <point x="90.0" y="488.0" type="line"/>
-      <point x="562.0" y="488.0" type="line"/>
-      <point x="562.0" y="505.0" type="line"/>
-      <point x="90.0" y="505.0" type="line"/>
+      <point x="90" y="488" type="line"/>
+      <point x="562" y="488" type="line"/>
+      <point x="562" y="505" type="line"/>
+      <point x="90" y="505" type="line"/>
     </contour>
     <contour>
-      <point x="90.0" y="677.0" type="line"/>
-      <point x="562.0" y="677.0" type="line"/>
-      <point x="562.0" y="694.0" type="line"/>
-      <point x="90.0" y="694.0" type="line"/>
+      <point x="90" y="677" type="line"/>
+      <point x="562" y="677" type="line"/>
+      <point x="562" y="694" type="line"/>
+      <point x="90" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/s.glif b/src/Cantarell-Light.ufo/glyphs/s.glif
index 3f56ffdf..b910392d 100644
--- a/src/Cantarell-Light.ufo/glyphs/s.glif
+++ b/src/Cantarell-Light.ufo/glyphs/s.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="s" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0073"/>
   <note>
 s
 </note>
-  <anchor x="207.0" y="0.0" name="bottom"/>
-  <anchor x="216.0" y="480.0" name="top"/>
+  <anchor x="207" y="0" name="bottom"/>
+  <anchor x="216" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="222.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="325.0" y="-10.0"/>
-      <point x="385.0" y="40.0"/>
-      <point x="385.0" y="118.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="294.0"/>
-      <point x="77.0" y="208.0"/>
-      <point x="77.0" y="362.0" type="curve" smooth="yes"/>
-      <point x="77.0" y="429.0"/>
-      <point x="136.0" y="468.0"/>
-      <point x="224.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="468.0"/>
-      <point x="321.0" y="457.0"/>
-      <point x="353.0" y="440.0" type="curve"/>
-      <point x="360.0" y="456.0" type="line"/>
-      <point x="329.0" y="474.0"/>
-      <point x="273.0" y="486.0"/>
-      <point x="224.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="486.0"/>
-      <point x="56.0" y="437.0"/>
-      <point x="56.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="56.0" y="189.0"/>
-      <point x="364.0" y="276.0"/>
-      <point x="364.0" y="115.0" type="curve" smooth="yes"/>
-      <point x="364.0" y="49.0"/>
-      <point x="313.0" y="8.0"/>
-      <point x="224.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="170.0" y="8.0"/>
-      <point x="108.0" y="23.0"/>
-      <point x="52.0" y="50.0" type="curve"/>
-      <point x="45.0" y="33.0" type="line"/>
-      <point x="102.0" y="5.0"/>
-      <point x="166.0" y="-10.0"/>
+      <point x="222" y="-10" type="curve" smooth="yes"/>
+      <point x="325" y="-10"/>
+      <point x="385" y="40"/>
+      <point x="385" y="118" type="curve" smooth="yes"/>
+      <point x="385" y="294"/>
+      <point x="77" y="208"/>
+      <point x="77" y="362" type="curve" smooth="yes"/>
+      <point x="77" y="429"/>
+      <point x="136" y="468"/>
+      <point x="224" y="468" type="curve" smooth="yes"/>
+      <point x="271" y="468"/>
+      <point x="321" y="457"/>
+      <point x="353" y="440" type="curve"/>
+      <point x="360" y="456" type="line"/>
+      <point x="329" y="474"/>
+      <point x="273" y="486"/>
+      <point x="224" y="486" type="curve" smooth="yes"/>
+      <point x="124" y="486"/>
+      <point x="56" y="437"/>
+      <point x="56" y="358" type="curve" smooth="yes"/>
+      <point x="56" y="189"/>
+      <point x="364" y="276"/>
+      <point x="364" y="115" type="curve" smooth="yes"/>
+      <point x="364" y="49"/>
+      <point x="313" y="8"/>
+      <point x="224" y="8" type="curve" smooth="yes"/>
+      <point x="170" y="8"/>
+      <point x="108" y="23"/>
+      <point x="52" y="50" type="curve"/>
+      <point x="45" y="33" type="line"/>
+      <point x="102" y="5"/>
+      <point x="166" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sacute.glif b/src/Cantarell-Light.ufo/glyphs/sacute.glif
index b2d17929..34268385 100644
--- a/src/Cantarell-Light.ufo/glyphs/sacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sacute" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="015B"/>
   <outline>
     <component base="s"/>
-    <component base="acutecomb" xOffset="149.0"/>
+    <component base="acutecomb" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sacutedotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/sacutedotaccent.glif
index 194a88ce..9c83f906 100644
--- a/src/Cantarell-Light.ufo/glyphs/sacutedotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sacutedotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sacutedotaccent" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="1E65"/>
   <outline>
     <component base="s"/>
-    <component base="acutecomb_dotaccentcomb" xOffset="151.0"/>
+    <component base="acutecomb_dotaccentcomb" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/saltillo.glif b/src/Cantarell-Light.ufo/glyphs/saltillo.glif
index f758a598..dbf9f51d 100644
--- a/src/Cantarell-Light.ufo/glyphs/saltillo.glif
+++ b/src/Cantarell-Light.ufo/glyphs/saltillo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="saltillo" format="2">
-  <advance width="115.0"/>
+  <advance width="115"/>
   <unicode hex="A78C"/>
   <outline>
-    <component base="quotesingle" yScale="1.40024" xOffset="-53.0" yOffset="-278.0"/>
+    <component base="quotesingle" yScale="1.40024" xOffset="-53" yOffset="-278"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scaron.glif b/src/Cantarell-Light.ufo/glyphs/scaron.glif
index 4aca2ebf..baff8f8c 100644
--- a/src/Cantarell-Light.ufo/glyphs/scaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/scaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scaron" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0161"/>
   <outline>
     <component base="s"/>
-    <component base="caroncomb" xOffset="33.0"/>
+    <component base="caroncomb" xOffset="33"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scarondotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/scarondotaccent.glif
index 8381e9fc..132b76ce 100644
--- a/src/Cantarell-Light.ufo/glyphs/scarondotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/scarondotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scarondotaccent" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="1E67"/>
   <outline>
     <component base="s"/>
-    <component base="caroncomb_dotaccentcomb" xOffset="31.0"/>
+    <component base="caroncomb_dotaccentcomb" xOffset="31"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scedilla.glif b/src/Cantarell-Light.ufo/glyphs/scedilla.glif
index 85317d6b..729f1726 100644
--- a/src/Cantarell-Light.ufo/glyphs/scedilla.glif
+++ b/src/Cantarell-Light.ufo/glyphs/scedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scedilla" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="015F"/>
   <outline>
     <component base="s"/>
-    <component base="cedillacomb" xOffset="82.0"/>
+    <component base="cedillacomb" xOffset="82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/schwa-cy.glif b/src/Cantarell-Light.ufo/glyphs/schwa-cy.glif
index 985047a2..6614ef80 100644
--- a/src/Cantarell-Light.ufo/glyphs/schwa-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/schwa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="schwa-cy" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="04D9"/>
   <outline>
     <component base="schwa"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/schwa.glif b/src/Cantarell-Light.ufo/glyphs/schwa.glif
index 8ce836f2..7013e79b 100644
--- a/src/Cantarell-Light.ufo/glyphs/schwa.glif
+++ b/src/Cantarell-Light.ufo/glyphs/schwa.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="schwa" format="2">
-  <advance width="493.0"/>
+  <advance width="493"/>
   <unicode hex="0259"/>
   <outline>
-    <component base="e" xScale="-1.0" yScale="-1.0" xOffset="493.0" yOffset="480.0"/>
+    <component base="e" xScale="-1" yScale="-1" xOffset="493" yOffset="480"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scircumflex.glif b/src/Cantarell-Light.ufo/glyphs/scircumflex.glif
index 93c0ad0a..0565de84 100644
--- a/src/Cantarell-Light.ufo/glyphs/scircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/scircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scircumflex" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="015D"/>
   <outline>
     <component base="s"/>
-    <component base="circumflexcomb" xOffset="45.0"/>
+    <component base="circumflexcomb" xOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/scommaaccent.glif
index 8997e17c..7ee72789 100644
--- a/src/Cantarell-Light.ufo/glyphs/scommaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/scommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scommaaccent" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0219"/>
   <outline>
     <component base="s"/>
-    <component base="commaaccentcomb" xOffset="78.0"/>
+    <component base="commaaccentcomb" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/sdotaccent.glif
index 7175bcba..aeb59d7f 100644
--- a/src/Cantarell-Light.ufo/glyphs/sdotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotaccent" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="1E61"/>
   <outline>
     <component base="s"/>
-    <component base="dotaccentcomb" xOffset="97.0"/>
+    <component base="dotaccentcomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/sdotbelow.glif
index 0fbfb855..a727aef6 100644
--- a/src/Cantarell-Light.ufo/glyphs/sdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotbelow" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="1E63"/>
   <outline>
     <component base="s"/>
-    <component base="dotbelowcomb" xOffset="87.0"/>
+    <component base="dotbelowcomb" xOffset="87"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sdotbelowdotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/sdotbelowdotaccent.glif
index 32e2d4e0..b01fc333 100644
--- a/src/Cantarell-Light.ufo/glyphs/sdotbelowdotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sdotbelowdotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotbelowdotaccent" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="1E69"/>
   <outline>
     <component base="s"/>
-    <component base="dotbelowcomb" xScale="0.96154" yScale="0.96154" xOffset="92.0"/>
-    <component base="dotaccentcomb" xOffset="97.0"/>
+    <component base="dotbelowcomb" xScale="0.96154" yScale="0.96154" xOffset="92"/>
+    <component base="dotaccentcomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/second.glif b/src/Cantarell-Light.ufo/glyphs/second.glif
index 5b01ef7e..e5ff8d1f 100644
--- a/src/Cantarell-Light.ufo/glyphs/second.glif
+++ b/src/Cantarell-Light.ufo/glyphs/second.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="second" format="2">
-  <advance width="488.0"/>
+  <advance width="488"/>
   <unicode hex="2033"/>
   <note>
 second
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-70.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="110.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-70"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="110"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/secondtonechinese.glif 
b/src/Cantarell-Light.ufo/glyphs/secondtonechinese.glif
index 72aa0818..96755e9f 100644
--- a/src/Cantarell-Light.ufo/glyphs/secondtonechinese.glif
+++ b/src/Cantarell-Light.ufo/glyphs/secondtonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="secondtonechinese" format="2">
-  <advance width="242.0"/>
+  <advance width="242"/>
   <unicode hex="02CA"/>
   <outline>
     <component base="acutecomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/section.glif b/src/Cantarell-Light.ufo/glyphs/section.glif
index 59bb33d1..ed2817d8 100644
--- a/src/Cantarell-Light.ufo/glyphs/section.glif
+++ b/src/Cantarell-Light.ufo/glyphs/section.glif
@@ -1,63 +1,63 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="section" format="2">
-  <advance width="558.0"/>
+  <advance width="558"/>
   <unicode hex="00A7"/>
   <outline>
     <contour>
-      <point x="288.0" y="-60.0" type="curve" smooth="yes"/>
-      <point x="387.0" y="-60.0"/>
-      <point x="453.0" y="-12.0"/>
-      <point x="453.0" y="71.0" type="curve" smooth="yes"/>
-      <point x="453.0" y="257.0"/>
-      <point x="131.0" y="174.0"/>
-      <point x="131.0" y="333.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="399.0"/>
-      <point x="188.0" y="444.0"/>
-      <point x="284.0" y="444.0" type="curve"/>
-      <point x="285.0" y="457.0" type="line"/>
-      <point x="176.0" y="457.0"/>
-      <point x="110.0" y="408.0"/>
-      <point x="110.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="110.0" y="156.0"/>
-      <point x="432.0" y="238.0"/>
-      <point x="432.0" y="68.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-2.0"/>
-      <point x="376.0" y="-42.0"/>
-      <point x="290.0" y="-42.0" type="curve" smooth="yes"/>
-      <point x="231.0" y="-42.0"/>
-      <point x="168.0" y="-24.0"/>
-      <point x="112.0" y="4.0" type="curve"/>
-      <point x="105.0" y="-13.0" type="line"/>
-      <point x="159.0" y="-42.0"/>
-      <point x="228.0" y="-60.0"/>
+      <point x="288" y="-60" type="curve" smooth="yes"/>
+      <point x="387" y="-60"/>
+      <point x="453" y="-12"/>
+      <point x="453" y="71" type="curve" smooth="yes"/>
+      <point x="453" y="257"/>
+      <point x="131" y="174"/>
+      <point x="131" y="333" type="curve" smooth="yes"/>
+      <point x="131" y="399"/>
+      <point x="188" y="444"/>
+      <point x="284" y="444" type="curve"/>
+      <point x="285" y="457" type="line"/>
+      <point x="176" y="457"/>
+      <point x="110" y="408"/>
+      <point x="110" y="330" type="curve" smooth="yes"/>
+      <point x="110" y="156"/>
+      <point x="432" y="238"/>
+      <point x="432" y="68" type="curve" smooth="yes"/>
+      <point x="432" y="-2"/>
+      <point x="376" y="-42"/>
+      <point x="290" y="-42" type="curve" smooth="yes"/>
+      <point x="231" y="-42"/>
+      <point x="168" y="-24"/>
+      <point x="112" y="4" type="curve"/>
+      <point x="105" y="-13" type="line"/>
+      <point x="159" y="-42"/>
+      <point x="228" y="-60"/>
     </contour>
     <contour>
-      <point x="289.0" y="193.0" type="line"/>
-      <point x="387.0" y="193.0"/>
-      <point x="446.0" y="239.0"/>
-      <point x="446.0" y="316.0" type="curve" smooth="yes"/>
-      <point x="446.0" y="497.0"/>
-      <point x="133.0" y="421.0"/>
-      <point x="133.0" y="568.0" type="curve" smooth="yes"/>
-      <point x="133.0" y="634.0"/>
-      <point x="195.0" y="686.0"/>
-      <point x="286.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="332.0" y="686.0"/>
-      <point x="384.0" y="673.0"/>
-      <point x="425.0" y="652.0" type="curve"/>
-      <point x="432.0" y="668.0" type="line"/>
-      <point x="389.0" y="691.0"/>
-      <point x="338.0" y="704.0"/>
-      <point x="289.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="704.0"/>
-      <point x="112.0" y="646.0"/>
-      <point x="112.0" y="566.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="402.0"/>
-      <point x="425.0" y="481.0"/>
-      <point x="425.0" y="315.0" type="curve" smooth="yes"/>
-      <point x="425.0" y="248.0"/>
-      <point x="375.0" y="206.0"/>
-      <point x="290.0" y="206.0" type="curve"/>
+      <point x="289" y="193" type="line"/>
+      <point x="387" y="193"/>
+      <point x="446" y="239"/>
+      <point x="446" y="316" type="curve" smooth="yes"/>
+      <point x="446" y="497"/>
+      <point x="133" y="421"/>
+      <point x="133" y="568" type="curve" smooth="yes"/>
+      <point x="133" y="634"/>
+      <point x="195" y="686"/>
+      <point x="286" y="686" type="curve" smooth="yes"/>
+      <point x="332" y="686"/>
+      <point x="384" y="673"/>
+      <point x="425" y="652" type="curve"/>
+      <point x="432" y="668" type="line"/>
+      <point x="389" y="691"/>
+      <point x="338" y="704"/>
+      <point x="289" y="704" type="curve" smooth="yes"/>
+      <point x="185" y="704"/>
+      <point x="112" y="646"/>
+      <point x="112" y="566" type="curve" smooth="yes"/>
+      <point x="112" y="402"/>
+      <point x="425" y="481"/>
+      <point x="425" y="315" type="curve" smooth="yes"/>
+      <point x="425" y="248"/>
+      <point x="375" y="206"/>
+      <point x="290" y="206" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/semicolon.glif b/src/Cantarell-Light.ufo/glyphs/semicolon.glif
index e306e7ed..84afcc92 100644
--- a/src/Cantarell-Light.ufo/glyphs/semicolon.glif
+++ b/src/Cantarell-Light.ufo/glyphs/semicolon.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="semicolon" format="2">
-  <advance width="230.0"/>
+  <advance width="230"/>
   <unicode hex="003B"/>
   <outline>
-    <component base="comma" xOffset="-4.0"/>
-    <component base="period" xOffset="-16.0" yOffset="440.0"/>
+    <component base="comma" xOffset="-4"/>
+    <component base="period" xOffset="-16" yOffset="440"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.dnom.glif b/src/Cantarell-Light.ufo/glyphs/seven.dnom.glif
index 60c8326e..afdc93b3 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.dnom.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.dnom" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <note>
 seven
 </note>
   <outline>
     <contour>
-      <point x="101.0" y="0.0" type="line"/>
-      <point x="125.0" y="0.0" type="line"/>
-      <point x="340.0" y="460.0" type="line"/>
-      <point x="340.0" y="472.0" type="line"/>
-      <point x="20.0" y="472.0" type="line"/>
-      <point x="20.0" y="453.0" type="line"/>
-      <point x="322.0" y="453.0" type="line"/>
-      <point x="318.0" y="462.0" type="line"/>
+      <point x="101" y="0" type="line"/>
+      <point x="125" y="0" type="line"/>
+      <point x="340" y="460" type="line"/>
+      <point x="340" y="472" type="line"/>
+      <point x="20" y="472" type="line"/>
+      <point x="20" y="453" type="line"/>
+      <point x="322" y="453" type="line"/>
+      <point x="318" y="462" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.glif b/src/Cantarell-Light.ufo/glyphs/seven.glif
index 741e43db..54f58eab 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven" format="2">
-  <advance width="521.0"/>
+  <advance width="521"/>
   <unicode hex="0037"/>
   <outline>
     <component base="seven.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.lf.glif b/src/Cantarell-Light.ufo/glyphs/seven.lf.glif
index 0ffdc496..e1742165 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.lf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.lf" format="2">
-  <advance width="521.0"/>
+  <advance width="521"/>
   <outline>
     <contour>
-      <point x="157.0" y="0.0" type="line"/>
-      <point x="180.0" y="0.0" type="line"/>
-      <point x="471.0" y="682.0" type="line"/>
-      <point x="471.0" y="694.0" type="line"/>
-      <point x="44.0" y="694.0" type="line"/>
-      <point x="44.0" y="676.0" type="line"/>
-      <point x="454.0" y="676.0" type="line"/>
-      <point x="451.0" y="685.0" type="line"/>
+      <point x="157" y="0" type="line"/>
+      <point x="180" y="0" type="line"/>
+      <point x="471" y="682" type="line"/>
+      <point x="471" y="694" type="line"/>
+      <point x="44" y="694" type="line"/>
+      <point x="44" y="676" type="line"/>
+      <point x="454" y="676" type="line"/>
+      <point x="451" y="685" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.numr.glif b/src/Cantarell-Light.ufo/glyphs/seven.numr.glif
index 127472dc..73c45fb4 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.numr" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <outline>
-    <component base="seven.dnom" yOffset="260.0"/>
+    <component base="seven.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.osf.glif b/src/Cantarell-Light.ufo/glyphs/seven.osf.glif
index ada0000a..04381976 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.osf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.osf" format="2">
-  <advance width="521.0"/>
+  <advance width="521"/>
   <outline>
     <contour>
-      <point x="157.0" y="-100.0" type="line"/>
-      <point x="180.0" y="-100.0" type="line"/>
-      <point x="471.0" y="582.0" type="line"/>
-      <point x="471.0" y="594.0" type="line"/>
-      <point x="44.0" y="594.0" type="line"/>
-      <point x="44.0" y="576.0" type="line"/>
-      <point x="454.0" y="576.0" type="line"/>
-      <point x="451.0" y="585.0" type="line"/>
+      <point x="157" y="-100" type="line"/>
+      <point x="180" y="-100" type="line"/>
+      <point x="471" y="582" type="line"/>
+      <point x="471" y="594" type="line"/>
+      <point x="44" y="594" type="line"/>
+      <point x="44" y="576" type="line"/>
+      <point x="454" y="576" type="line"/>
+      <point x="451" y="585" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.subs.glif b/src/Cantarell-Light.ufo/glyphs/seven.subs.glif
index 83c14c2b..b38a0c22 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.subs" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <outline>
-    <component base="seven.dnom" yOffset="-170.0"/>
+    <component base="seven.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.tf.glif b/src/Cantarell-Light.ufo/glyphs/seven.tf.glif
index 48965809..aa8809de 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.tf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="178.0" y="0.0" type="line"/>
-      <point x="201.0" y="0.0" type="line"/>
-      <point x="517.0" y="682.0" type="line"/>
-      <point x="517.0" y="694.0" type="line"/>
-      <point x="55.0" y="694.0" type="line"/>
-      <point x="55.0" y="676.0" type="line"/>
-      <point x="500.0" y="676.0" type="line"/>
-      <point x="498.0" y="685.0" type="line"/>
+      <point x="178" y="0" type="line"/>
+      <point x="201" y="0" type="line"/>
+      <point x="517" y="682" type="line"/>
+      <point x="517" y="694" type="line"/>
+      <point x="55" y="694" type="line"/>
+      <point x="55" y="676" type="line"/>
+      <point x="500" y="676" type="line"/>
+      <point x="498" y="685" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.tosf.glif b/src/Cantarell-Light.ufo/glyphs/seven.tosf.glif
index 2fbf1f0c..57d339a5 100644
--- a/src/Cantarell-Light.ufo/glyphs/seven.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seven.tosf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="178.0" y="-100.0" type="line"/>
-      <point x="201.0" y="-100.0" type="line"/>
-      <point x="517.0" y="582.0" type="line"/>
-      <point x="517.0" y="594.0" type="line"/>
-      <point x="55.0" y="594.0" type="line"/>
-      <point x="55.0" y="576.0" type="line"/>
-      <point x="500.0" y="576.0" type="line"/>
-      <point x="497.0" y="585.0" type="line"/>
+      <point x="178" y="-100" type="line"/>
+      <point x="201" y="-100" type="line"/>
+      <point x="517" y="582" type="line"/>
+      <point x="517" y="594" type="line"/>
+      <point x="55" y="594" type="line"/>
+      <point x="55" y="576" type="line"/>
+      <point x="500" y="576" type="line"/>
+      <point x="497" y="585" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/seveneighths.glif 
b/src/Cantarell-Light.ufo/glyphs/seveneighths.glif
index 0aaef304..5391b9dd 100644
--- a/src/Cantarell-Light.ufo/glyphs/seveneighths.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seveneighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seveneighths" format="2">
-  <advance width="1098.0"/>
+  <advance width="1098"/>
   <unicode hex="215E"/>
   <outline>
     <component base="seven.numr"/>
-    <component base="fraction" xOffset="367.0"/>
-    <component base="eight.dnom" xOffset="667.0"/>
+    <component base="fraction" xOffset="367"/>
+    <component base="eight.dnom" xOffset="667"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/seveninferior.glif 
b/src/Cantarell-Light.ufo/glyphs/seveninferior.glif
index df8b4a76..c526f425 100644
--- a/src/Cantarell-Light.ufo/glyphs/seveninferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/seveninferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seveninferior" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <unicode hex="2087"/>
   <outline>
-    <component base="seven.dnom" yOffset="-100.0"/>
+    <component base="seven.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/sevensuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/sevensuperior.glif
index 394cdfc0..90fe4d4d 100644
--- a/src/Cantarell-Light.ufo/glyphs/sevensuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sevensuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sevensuperior" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <unicode hex="2077"/>
   <outline>
-    <component base="seven.dnom" yOffset="370.0"/>
+    <component base="seven.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/sha-cy.glif b/src/Cantarell-Light.ufo/glyphs/sha-cy.glif
index 607dd595..a95fd7f4 100644
--- a/src/Cantarell-Light.ufo/glyphs/sha-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sha-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sha-cy" format="2">
-  <advance width="738.0"/>
+  <advance width="738"/>
   <unicode hex="0448"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="650.0" y="0.0" type="line"/>
-      <point x="650.0" y="480.0" type="line"/>
-      <point x="629.0" y="480.0" type="line"/>
-      <point x="629.0" y="17.0" type="line"/>
-      <point x="109.0" y="17.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="650" y="0" type="line"/>
+      <point x="650" y="480" type="line"/>
+      <point x="629" y="480" type="line"/>
+      <point x="629" y="17" type="line"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="364.0" y="9.0" type="line"/>
-      <point x="385.0" y="9.0" type="line"/>
-      <point x="385.0" y="480.0" type="line"/>
-      <point x="364.0" y="480.0" type="line"/>
+      <point x="364" y="9" type="line"/>
+      <point x="385" y="9" type="line"/>
+      <point x="385" y="480" type="line"/>
+      <point x="364" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/shcha-cy.glif b/src/Cantarell-Light.ufo/glyphs/shcha-cy.glif
index 74c65cb8..46fa5e23 100644
--- a/src/Cantarell-Light.ufo/glyphs/shcha-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/shcha-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="shcha-cy" format="2">
-  <advance width="746.0"/>
+  <advance width="746"/>
   <unicode hex="0449"/>
   <outline>
     <contour>
-      <point x="697.0" y="-121.0" type="line"/>
-      <point x="716.0" y="-121.0" type="line"/>
-      <point x="716.0" y="17.0" type="line"/>
-      <point x="109.0" y="17.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="697.0" y="0.0" type="line"/>
+      <point x="697" y="-121" type="line"/>
+      <point x="716" y="-121" type="line"/>
+      <point x="716" y="17" type="line"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="697" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="365.0" y="9.0" type="line"/>
-      <point x="386.0" y="9.0" type="line"/>
-      <point x="386.0" y="480.0" type="line"/>
-      <point x="365.0" y="480.0" type="line"/>
+      <point x="365" y="9" type="line"/>
+      <point x="386" y="9" type="line"/>
+      <point x="386" y="480" type="line"/>
+      <point x="365" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="631.0" y="9.0" type="line"/>
-      <point x="652.0" y="9.0" type="line"/>
-      <point x="652.0" y="480.0" type="line"/>
-      <point x="631.0" y="480.0" type="line"/>
+      <point x="631" y="9" type="line"/>
+      <point x="652" y="9" type="line"/>
+      <point x="652" y="480" type="line"/>
+      <point x="631" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/shha-cy.glif b/src/Cantarell-Light.ufo/glyphs/shha-cy.glif
index 63fe579b..4e28be9e 100644
--- a/src/Cantarell-Light.ufo/glyphs/shha-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/shha-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="shha-cy" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="04BB"/>
   <outline>
     <component base="h"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.dnom.glif b/src/Cantarell-Light.ufo/glyphs/six.dnom.glif
index de1f8888..605ff668 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.dnom.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.dnom" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <note>
 six
 </note>
   <outline>
     <contour>
-      <point x="229.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="320.0" y="-7.0"/>
-      <point x="382.0" y="53.0"/>
-      <point x="382.0" y="141.0" type="curve" smooth="yes"/>
-      <point x="382.0" y="227.0"/>
-      <point x="322.0" y="281.0"/>
-      <point x="234.0" y="281.0" type="curve" smooth="yes"/>
-      <point x="163.0" y="281.0"/>
-      <point x="105.0" y="246.0"/>
-      <point x="71.0" y="182.0" type="curve"/>
-      <point x="74.0" y="159.0" type="line"/>
-      <point x="105.0" y="225.0"/>
-      <point x="162.0" y="262.0"/>
-      <point x="230.0" y="262.0" type="curve" smooth="yes"/>
-      <point x="306.0" y="262.0"/>
-      <point x="360.0" y="215.0"/>
-      <point x="360.0" y="138.0" type="curve" smooth="yes"/>
-      <point x="360.0" y="62.0"/>
-      <point x="308.0" y="12.0"/>
-      <point x="231.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="12.0"/>
-      <point x="82.0" y="87.0"/>
-      <point x="82.0" y="226.0" type="curve" smooth="yes"/>
-      <point x="82.0" y="374.0"/>
-      <point x="145.0" y="460.0"/>
-      <point x="261.0" y="460.0" type="curve" smooth="yes"/>
-      <point x="299.0" y="460.0"/>
-      <point x="338.0" y="451.0"/>
-      <point x="366.0" y="435.0" type="curve"/>
-      <point x="373.0" y="453.0" type="line"/>
-      <point x="344.0" y="469.0"/>
-      <point x="307.0" y="479.0"/>
-      <point x="264.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="479.0"/>
-      <point x="59.0" y="384.0"/>
-      <point x="59.0" y="224.0" type="curve" smooth="yes"/>
-      <point x="59.0" y="74.0"/>
-      <point x="123.0" y="-7.0"/>
+      <point x="229" y="-7" type="curve" smooth="yes"/>
+      <point x="320" y="-7"/>
+      <point x="382" y="53"/>
+      <point x="382" y="141" type="curve" smooth="yes"/>
+      <point x="382" y="227"/>
+      <point x="322" y="281"/>
+      <point x="234" y="281" type="curve" smooth="yes"/>
+      <point x="163" y="281"/>
+      <point x="105" y="246"/>
+      <point x="71" y="182" type="curve"/>
+      <point x="74" y="159" type="line"/>
+      <point x="105" y="225"/>
+      <point x="162" y="262"/>
+      <point x="230" y="262" type="curve" smooth="yes"/>
+      <point x="306" y="262"/>
+      <point x="360" y="215"/>
+      <point x="360" y="138" type="curve" smooth="yes"/>
+      <point x="360" y="62"/>
+      <point x="308" y="12"/>
+      <point x="231" y="12" type="curve" smooth="yes"/>
+      <point x="137" y="12"/>
+      <point x="82" y="87"/>
+      <point x="82" y="226" type="curve" smooth="yes"/>
+      <point x="82" y="374"/>
+      <point x="145" y="460"/>
+      <point x="261" y="460" type="curve" smooth="yes"/>
+      <point x="299" y="460"/>
+      <point x="338" y="451"/>
+      <point x="366" y="435" type="curve"/>
+      <point x="373" y="453" type="line"/>
+      <point x="344" y="469"/>
+      <point x="307" y="479"/>
+      <point x="264" y="479" type="curve" smooth="yes"/>
+      <point x="132" y="479"/>
+      <point x="59" y="384"/>
+      <point x="59" y="224" type="curve" smooth="yes"/>
+      <point x="59" y="74"/>
+      <point x="123" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.glif b/src/Cantarell-Light.ufo/glyphs/six.glif
index 2204f9d3..ebe6cb4b 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="0036"/>
   <outline>
     <component base="six.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.lf.glif b/src/Cantarell-Light.ufo/glyphs/six.lf.glif
index 124b2dd5..7f9d767d 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.lf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.lf" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <outline>
     <contour>
-      <point x="312.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-10.0"/>
-      <point x="514.0" y="77.0"/>
-      <point x="514.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="514.0" y="333.0"/>
-      <point x="434.0" y="410.0"/>
-      <point x="315.0" y="410.0" type="curve" smooth="yes"/>
-      <point x="218.0" y="410.0"/>
-      <point x="142.0" y="361.0"/>
-      <point x="96.0" y="270.0" type="curve"/>
-      <point x="96.0" y="239.0" type="line"/>
-      <point x="140.0" y="337.0"/>
-      <point x="217.0" y="392.0"/>
-      <point x="313.0" y="392.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="392.0"/>
-      <point x="493.0" y="322.0"/>
-      <point x="493.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="493.0" y="86.0"/>
-      <point x="421.0" y="8.0"/>
-      <point x="313.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="8.0"/>
-      <point x="105.0" y="125.0"/>
-      <point x="105.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="105.0" y="560.0"/>
-      <point x="192.0" y="686.0"/>
-      <point x="356.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="686.0"/>
-      <point x="457.0" y="673.0"/>
-      <point x="495.0" y="650.0" type="curve"/>
-      <point x="502.0" y="667.0" type="line"/>
-      <point x="461.0" y="691.0"/>
-      <point x="412.0" y="704.0"/>
-      <point x="358.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="704.0"/>
-      <point x="84.0" y="570.0"/>
-      <point x="84.0" y="319.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="113.0"/>
-      <point x="168.0" y="-10.0"/>
+      <point x="312" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="514" y="77"/>
+      <point x="514" y="206" type="curve" smooth="yes"/>
+      <point x="514" y="333"/>
+      <point x="434" y="410"/>
+      <point x="315" y="410" type="curve" smooth="yes"/>
+      <point x="218" y="410"/>
+      <point x="142" y="361"/>
+      <point x="96" y="270" type="curve"/>
+      <point x="96" y="239" type="line"/>
+      <point x="140" y="337"/>
+      <point x="217" y="392"/>
+      <point x="313" y="392" type="curve" smooth="yes"/>
+      <point x="419" y="392"/>
+      <point x="493" y="322"/>
+      <point x="493" y="203" type="curve" smooth="yes"/>
+      <point x="493" y="86"/>
+      <point x="421" y="8"/>
+      <point x="313" y="8" type="curve" smooth="yes"/>
+      <point x="181" y="8"/>
+      <point x="105" y="125"/>
+      <point x="105" y="322" type="curve" smooth="yes"/>
+      <point x="105" y="560"/>
+      <point x="192" y="686"/>
+      <point x="356" y="686" type="curve" smooth="yes"/>
+      <point x="407" y="686"/>
+      <point x="457" y="673"/>
+      <point x="495" y="650" type="curve"/>
+      <point x="502" y="667" type="line"/>
+      <point x="461" y="691"/>
+      <point x="412" y="704"/>
+      <point x="358" y="704" type="curve" smooth="yes"/>
+      <point x="179" y="704"/>
+      <point x="84" y="570"/>
+      <point x="84" y="319" type="curve" smooth="yes"/>
+      <point x="84" y="113"/>
+      <point x="168" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.numr.glif b/src/Cantarell-Light.ufo/glyphs/six.numr.glif
index b9656721..3f76dd02 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.numr" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <outline>
-    <component base="six.dnom" yOffset="260.0"/>
+    <component base="six.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.osf.glif b/src/Cantarell-Light.ufo/glyphs/six.osf.glif
index 5cbf6efe..66285990 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.osf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.osf" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <outline>
     <contour>
-      <point x="312.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-10.0"/>
-      <point x="514.0" y="77.0"/>
-      <point x="514.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="514.0" y="333.0"/>
-      <point x="434.0" y="410.0"/>
-      <point x="315.0" y="410.0" type="curve" smooth="yes"/>
-      <point x="218.0" y="410.0"/>
-      <point x="142.0" y="361.0"/>
-      <point x="96.0" y="270.0" type="curve"/>
-      <point x="96.0" y="239.0" type="line"/>
-      <point x="140.0" y="337.0"/>
-      <point x="217.0" y="392.0"/>
-      <point x="313.0" y="392.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="392.0"/>
-      <point x="493.0" y="322.0"/>
-      <point x="493.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="493.0" y="86.0"/>
-      <point x="421.0" y="8.0"/>
-      <point x="313.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="8.0"/>
-      <point x="105.0" y="125.0"/>
-      <point x="105.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="105.0" y="560.0"/>
-      <point x="192.0" y="686.0"/>
-      <point x="356.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="686.0"/>
-      <point x="457.0" y="673.0"/>
-      <point x="495.0" y="650.0" type="curve"/>
-      <point x="502.0" y="667.0" type="line"/>
-      <point x="461.0" y="691.0"/>
-      <point x="412.0" y="704.0"/>
-      <point x="358.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="704.0"/>
-      <point x="84.0" y="570.0"/>
-      <point x="84.0" y="319.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="113.0"/>
-      <point x="168.0" y="-10.0"/>
+      <point x="312" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="514" y="77"/>
+      <point x="514" y="206" type="curve" smooth="yes"/>
+      <point x="514" y="333"/>
+      <point x="434" y="410"/>
+      <point x="315" y="410" type="curve" smooth="yes"/>
+      <point x="218" y="410"/>
+      <point x="142" y="361"/>
+      <point x="96" y="270" type="curve"/>
+      <point x="96" y="239" type="line"/>
+      <point x="140" y="337"/>
+      <point x="217" y="392"/>
+      <point x="313" y="392" type="curve" smooth="yes"/>
+      <point x="419" y="392"/>
+      <point x="493" y="322"/>
+      <point x="493" y="203" type="curve" smooth="yes"/>
+      <point x="493" y="86"/>
+      <point x="421" y="8"/>
+      <point x="313" y="8" type="curve" smooth="yes"/>
+      <point x="181" y="8"/>
+      <point x="105" y="125"/>
+      <point x="105" y="322" type="curve" smooth="yes"/>
+      <point x="105" y="560"/>
+      <point x="192" y="686"/>
+      <point x="356" y="686" type="curve" smooth="yes"/>
+      <point x="407" y="686"/>
+      <point x="457" y="673"/>
+      <point x="495" y="650" type="curve"/>
+      <point x="502" y="667" type="line"/>
+      <point x="461" y="691"/>
+      <point x="412" y="704"/>
+      <point x="358" y="704" type="curve" smooth="yes"/>
+      <point x="179" y="704"/>
+      <point x="84" y="570"/>
+      <point x="84" y="319" type="curve" smooth="yes"/>
+      <point x="84" y="113"/>
+      <point x="168" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.ss01.glif b/src/Cantarell-Light.ufo/glyphs/six.ss01.glif
index e86a5953..68efa87d 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.ss01.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.ss01.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.ss01" format="2">
-  <advance width="595.0"/>
+  <advance width="595"/>
   <note>
 six
 </note>
   <outline>
     <contour>
-      <point x="316.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="-10.0"/>
-      <point x="516.0" y="77.0"/>
-      <point x="516.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="516.0" y="333.0"/>
-      <point x="437.0" y="410.0"/>
-      <point x="319.0" y="410.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="410.0"/>
-      <point x="157.0" y="375.0"/>
-      <point x="103.0" y="315.0" type="curve"/>
-      <point x="103.0" y="284.0" type="line"/>
-      <point x="153.0" y="352.0"/>
-      <point x="233.0" y="392.0"/>
-      <point x="317.0" y="392.0" type="curve" smooth="yes"/>
-      <point x="422.0" y="392.0"/>
-      <point x="495.0" y="322.0"/>
-      <point x="495.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="495.0" y="86.0"/>
-      <point x="424.0" y="8.0"/>
-      <point x="317.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="8.0"/>
-      <point x="112.0" y="125.0"/>
-      <point x="112.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="112.0" y="551.0"/>
-      <point x="237.0" y="686.0"/>
-      <point x="450.0" y="686.0" type="curve"/>
-      <point x="452.0" y="704.0" type="line"/>
-      <point x="224.0" y="704.0"/>
-      <point x="91.0" y="561.0"/>
-      <point x="91.0" y="319.0" type="curve" smooth="yes"/>
-      <point x="91.0" y="113.0"/>
-      <point x="174.0" y="-10.0"/>
+      <point x="316" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="516" y="77"/>
+      <point x="516" y="206" type="curve" smooth="yes"/>
+      <point x="516" y="333"/>
+      <point x="437" y="410"/>
+      <point x="319" y="410" type="curve" smooth="yes"/>
+      <point x="235" y="410"/>
+      <point x="157" y="375"/>
+      <point x="103" y="315" type="curve"/>
+      <point x="103" y="284" type="line"/>
+      <point x="153" y="352"/>
+      <point x="233" y="392"/>
+      <point x="317" y="392" type="curve" smooth="yes"/>
+      <point x="422" y="392"/>
+      <point x="495" y="322"/>
+      <point x="495" y="203" type="curve" smooth="yes"/>
+      <point x="495" y="86"/>
+      <point x="424" y="8"/>
+      <point x="317" y="8" type="curve" smooth="yes"/>
+      <point x="187" y="8"/>
+      <point x="112" y="125"/>
+      <point x="112" y="322" type="curve" smooth="yes"/>
+      <point x="112" y="551"/>
+      <point x="237" y="686"/>
+      <point x="450" y="686" type="curve"/>
+      <point x="452" y="704" type="line"/>
+      <point x="224" y="704"/>
+      <point x="91" y="561"/>
+      <point x="91" y="319" type="curve" smooth="yes"/>
+      <point x="91" y="113"/>
+      <point x="174" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.subs.glif b/src/Cantarell-Light.ufo/glyphs/six.subs.glif
index 7a4b8438..7586aa1d 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.subs" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <outline>
-    <component base="six.dnom" yOffset="-170.0"/>
+    <component base="six.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.tf.glif b/src/Cantarell-Light.ufo/glyphs/six.tf.glif
index 39a6de73..1b662bd9 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.tf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="309.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="428.0" y="-10.0"/>
-      <point x="509.0" y="77.0"/>
-      <point x="509.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="509.0" y="333.0"/>
-      <point x="430.0" y="410.0"/>
-      <point x="312.0" y="410.0" type="curve" smooth="yes"/>
-      <point x="216.0" y="410.0"/>
-      <point x="141.0" y="361.0"/>
-      <point x="95.0" y="270.0" type="curve"/>
-      <point x="95.0" y="239.0" type="line"/>
-      <point x="139.0" y="337.0"/>
-      <point x="215.0" y="392.0"/>
-      <point x="310.0" y="392.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="392.0"/>
-      <point x="488.0" y="322.0"/>
-      <point x="488.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="488.0" y="86.0"/>
-      <point x="417.0" y="8.0"/>
-      <point x="310.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="8.0"/>
-      <point x="104.0" y="126.0"/>
-      <point x="104.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="559.0"/>
-      <point x="190.0" y="686.0"/>
-      <point x="353.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="403.0" y="686.0"/>
-      <point x="453.0" y="673.0"/>
-      <point x="491.0" y="650.0" type="curve"/>
-      <point x="498.0" y="667.0" type="line"/>
-      <point x="457.0" y="691.0"/>
-      <point x="408.0" y="704.0"/>
-      <point x="355.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="704.0"/>
-      <point x="83.0" y="569.0"/>
-      <point x="83.0" y="319.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="114.0"/>
-      <point x="166.0" y="-10.0"/>
+      <point x="309" y="-10" type="curve" smooth="yes"/>
+      <point x="428" y="-10"/>
+      <point x="509" y="77"/>
+      <point x="509" y="206" type="curve" smooth="yes"/>
+      <point x="509" y="333"/>
+      <point x="430" y="410"/>
+      <point x="312" y="410" type="curve" smooth="yes"/>
+      <point x="216" y="410"/>
+      <point x="141" y="361"/>
+      <point x="95" y="270" type="curve"/>
+      <point x="95" y="239" type="line"/>
+      <point x="139" y="337"/>
+      <point x="215" y="392"/>
+      <point x="310" y="392" type="curve" smooth="yes"/>
+      <point x="415" y="392"/>
+      <point x="488" y="322"/>
+      <point x="488" y="203" type="curve" smooth="yes"/>
+      <point x="488" y="86"/>
+      <point x="417" y="8"/>
+      <point x="310" y="8" type="curve" smooth="yes"/>
+      <point x="179" y="8"/>
+      <point x="104" y="126"/>
+      <point x="104" y="322" type="curve" smooth="yes"/>
+      <point x="104" y="559"/>
+      <point x="190" y="686"/>
+      <point x="353" y="686" type="curve" smooth="yes"/>
+      <point x="403" y="686"/>
+      <point x="453" y="673"/>
+      <point x="491" y="650" type="curve"/>
+      <point x="498" y="667" type="line"/>
+      <point x="457" y="691"/>
+      <point x="408" y="704"/>
+      <point x="355" y="704" type="curve" smooth="yes"/>
+      <point x="177" y="704"/>
+      <point x="83" y="569"/>
+      <point x="83" y="319" type="curve" smooth="yes"/>
+      <point x="83" y="114"/>
+      <point x="166" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.tosf.glif b/src/Cantarell-Light.ufo/glyphs/six.tosf.glif
index 10dd255c..755888cf 100644
--- a/src/Cantarell-Light.ufo/glyphs/six.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/six.tosf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="309.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="428.0" y="-10.0"/>
-      <point x="509.0" y="77.0"/>
-      <point x="509.0" y="206.0" type="curve" smooth="yes"/>
-      <point x="509.0" y="333.0"/>
-      <point x="430.0" y="410.0"/>
-      <point x="312.0" y="410.0" type="curve" smooth="yes"/>
-      <point x="216.0" y="410.0"/>
-      <point x="141.0" y="361.0"/>
-      <point x="95.0" y="270.0" type="curve"/>
-      <point x="95.0" y="239.0" type="line"/>
-      <point x="139.0" y="337.0"/>
-      <point x="215.0" y="392.0"/>
-      <point x="310.0" y="392.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="392.0"/>
-      <point x="488.0" y="322.0"/>
-      <point x="488.0" y="203.0" type="curve" smooth="yes"/>
-      <point x="488.0" y="86.0"/>
-      <point x="417.0" y="8.0"/>
-      <point x="310.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="8.0"/>
-      <point x="104.0" y="126.0"/>
-      <point x="104.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="559.0"/>
-      <point x="190.0" y="686.0"/>
-      <point x="353.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="403.0" y="686.0"/>
-      <point x="453.0" y="673.0"/>
-      <point x="491.0" y="650.0" type="curve"/>
-      <point x="498.0" y="667.0" type="line"/>
-      <point x="457.0" y="691.0"/>
-      <point x="408.0" y="704.0"/>
-      <point x="355.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="704.0"/>
-      <point x="83.0" y="569.0"/>
-      <point x="83.0" y="319.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="114.0"/>
-      <point x="166.0" y="-10.0"/>
+      <point x="309" y="-10" type="curve" smooth="yes"/>
+      <point x="428" y="-10"/>
+      <point x="509" y="77"/>
+      <point x="509" y="206" type="curve" smooth="yes"/>
+      <point x="509" y="333"/>
+      <point x="430" y="410"/>
+      <point x="312" y="410" type="curve" smooth="yes"/>
+      <point x="216" y="410"/>
+      <point x="141" y="361"/>
+      <point x="95" y="270" type="curve"/>
+      <point x="95" y="239" type="line"/>
+      <point x="139" y="337"/>
+      <point x="215" y="392"/>
+      <point x="310" y="392" type="curve" smooth="yes"/>
+      <point x="415" y="392"/>
+      <point x="488" y="322"/>
+      <point x="488" y="203" type="curve" smooth="yes"/>
+      <point x="488" y="86"/>
+      <point x="417" y="8"/>
+      <point x="310" y="8" type="curve" smooth="yes"/>
+      <point x="179" y="8"/>
+      <point x="104" y="126"/>
+      <point x="104" y="322" type="curve" smooth="yes"/>
+      <point x="104" y="559"/>
+      <point x="190" y="686"/>
+      <point x="353" y="686" type="curve" smooth="yes"/>
+      <point x="403" y="686"/>
+      <point x="453" y="673"/>
+      <point x="491" y="650" type="curve"/>
+      <point x="498" y="667" type="line"/>
+      <point x="457" y="691"/>
+      <point x="408" y="704"/>
+      <point x="355" y="704" type="curve" smooth="yes"/>
+      <point x="177" y="704"/>
+      <point x="83" y="569"/>
+      <point x="83" y="319" type="curve" smooth="yes"/>
+      <point x="83" y="114"/>
+      <point x="166" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/sixinferior.glif b/src/Cantarell-Light.ufo/glyphs/sixinferior.glif
index ad828124..c0f3470a 100644
--- a/src/Cantarell-Light.ufo/glyphs/sixinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sixinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixinferior" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="2086"/>
   <outline>
-    <component base="six.dnom" yOffset="-100.0"/>
+    <component base="six.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/sixperemspace.glif 
b/src/Cantarell-Light.ufo/glyphs/sixperemspace.glif
index 9d6af1aa..cc209c31 100644
--- a/src/Cantarell-Light.ufo/glyphs/sixperemspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sixperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixperemspace" format="2">
-  <advance width="166.0"/>
+  <advance width="166"/>
   <unicode hex="2006"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/sixsuperior.glif b/src/Cantarell-Light.ufo/glyphs/sixsuperior.glif
index 257661a2..511c8c94 100644
--- a/src/Cantarell-Light.ufo/glyphs/sixsuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sixsuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixsuperior" format="2">
-  <advance width="432.0"/>
+  <advance width="432"/>
   <unicode hex="2076"/>
   <outline>
-    <component base="six.dnom" yOffset="370.0"/>
+    <component base="six.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/slash.glif b/src/Cantarell-Light.ufo/glyphs/slash.glif
index a4859f17..101adae9 100644
--- a/src/Cantarell-Light.ufo/glyphs/slash.glif
+++ b/src/Cantarell-Light.ufo/glyphs/slash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slash" format="2">
-  <advance width="293.0"/>
+  <advance width="293"/>
   <unicode hex="002F"/>
   <outline>
     <contour>
-      <point x="34.0" y="-115.0" type="line"/>
-      <point x="54.0" y="-115.0" type="line"/>
-      <point x="259.0" y="739.0" type="line"/>
-      <point x="237.0" y="739.0" type="line"/>
+      <point x="34" y="-115" type="line"/>
+      <point x="54" y="-115" type="line"/>
+      <point x="259" y="739" type="line"/>
+      <point x="237" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashlongcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.case.glif
index 7a733efa..b7ad3cbe 100644
--- a/src/Cantarell-Light.ufo/glyphs/slashlongcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashlongcomb.case" format="2">
-  <anchor x="289.0" y="366.0" name="_center"/>
+  <anchor x="289" y="366" name="_center"/>
   <outline>
     <contour>
-      <point x="49.0" y="-12.0" type="line"/>
-      <point x="541.0" y="736.0" type="line"/>
-      <point x="529.0" y="744.0" type="line"/>
-      <point x="37.0" y="-4.0" type="line"/>
+      <point x="49" y="-12" type="line"/>
+      <point x="541" y="736" type="line"/>
+      <point x="529" y="744" type="line"/>
+      <point x="37" y="-4" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>580.0</real>
+      <integer>580</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif
index 6668c2d6..356bce28 100644
--- a/src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashlongcomb" format="2">
   <unicode hex="0338"/>
-  <anchor x="236.0" y="244.0" name="_center"/>
+  <anchor x="236" y="244" name="_center"/>
   <outline>
     <contour>
-      <point x="56.0" y="-38.0" type="line"/>
-      <point x="423.0" y="509.0" type="line"/>
-      <point x="412.0" y="517.0" type="line"/>
-      <point x="45.0" y="-30.0" type="line"/>
+      <point x="56" y="-38" type="line"/>
+      <point x="423" y="509" type="line"/>
+      <point x="412" y="517" type="line"/>
+      <point x="45" y="-30" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashshortcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.case.glif
index 395a956e..b5068062 100644
--- a/src/Cantarell-Light.ufo/glyphs/slashshortcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashshortcomb.case" format="2">
-  <anchor x="176.0" y="306.0" name="_center"/>
+  <anchor x="176" y="306" name="_center"/>
   <outline>
     <contour>
-      <point x="65.0" y="233.0" type="line"/>
-      <point x="296.0" y="363.0" type="line"/>
-      <point x="288.0" y="379.0" type="line"/>
-      <point x="56.0" y="248.0" type="line"/>
+      <point x="65" y="233" type="line"/>
+      <point x="296" y="363" type="line"/>
+      <point x="288" y="379" type="line"/>
+      <point x="56" y="248" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>352.0</real>
+      <integer>352</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif
index dfe13f79..e8d19dc8 100644
--- a/src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashshortcomb" format="2">
   <unicode hex="0337"/>
-  <anchor x="202.0" y="296.0" name="_center"/>
+  <anchor x="202" y="296" name="_center"/>
   <outline>
     <contour>
-      <point x="101.0" y="230.0" type="line"/>
-      <point x="317.0" y="351.0" type="line"/>
-      <point x="308.0" y="365.0" type="line"/>
-      <point x="93.0" y="243.0" type="line"/>
+      <point x="101" y="230" type="line"/>
+      <point x="317" y="351" type="line"/>
+      <point x="308" y="365" type="line"/>
+      <point x="93" y="243" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>369.0</real>
+      <integer>369</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/softhyphen.glif b/src/Cantarell-Light.ufo/glyphs/softhyphen.glif
index 1ec53499..794368e0 100644
--- a/src/Cantarell-Light.ufo/glyphs/softhyphen.glif
+++ b/src/Cantarell-Light.ufo/glyphs/softhyphen.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="softhyphen" format="2">
-  <advance width="462.0"/>
+  <advance width="462"/>
   <unicode hex="00AD"/>
   <outline>
     <component base="hyphen"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/softsign-cy.glif b/src/Cantarell-Light.ufo/glyphs/softsign-cy.glif
index af881ba6..4d98b4e1 100644
--- a/src/Cantarell-Light.ufo/glyphs/softsign-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/softsign-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="softsign-cy" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="044C"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="248.0" y="0.0" type="line" smooth="yes"/>
-      <point x="359.0" y="0.0"/>
-      <point x="426.0" y="56.0"/>
-      <point x="426.0" y="150.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="241.0"/>
-      <point x="365.0" y="301.0"/>
-      <point x="274.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="101.0" y="301.0" type="line"/>
-      <point x="101.0" y="284.0" type="line"/>
-      <point x="267.0" y="284.0" type="line" smooth="yes"/>
-      <point x="348.0" y="284.0"/>
-      <point x="404.0" y="228.0"/>
-      <point x="404.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="404.0" y="65.0"/>
-      <point x="349.0" y="17.0"/>
-      <point x="257.0" y="17.0" type="curve" smooth="yes"/>
-      <point x="109.0" y="17.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="248" y="0" type="line" smooth="yes"/>
+      <point x="359" y="0"/>
+      <point x="426" y="56"/>
+      <point x="426" y="150" type="curve" smooth="yes"/>
+      <point x="426" y="241"/>
+      <point x="365" y="301"/>
+      <point x="274" y="301" type="curve" smooth="yes"/>
+      <point x="101" y="301" type="line"/>
+      <point x="101" y="284" type="line"/>
+      <point x="267" y="284" type="line" smooth="yes"/>
+      <point x="348" y="284"/>
+      <point x="404" y="228"/>
+      <point x="404" y="145" type="curve" smooth="yes"/>
+      <point x="404" y="65"/>
+      <point x="349" y="17"/>
+      <point x="257" y="17" type="curve" smooth="yes"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/space.glif b/src/Cantarell-Light.ufo/glyphs/space.glif
index d66754d9..a9566f39 100644
--- a/src/Cantarell-Light.ufo/glyphs/space.glif
+++ b/src/Cantarell-Light.ufo/glyphs/space.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="space" format="2">
-  <advance width="200.0"/>
+  <advance width="200"/>
   <unicode hex="0020"/>
   <note>
 space
diff --git a/src/Cantarell-Light.ufo/glyphs/sterling.glif b/src/Cantarell-Light.ufo/glyphs/sterling.glif
index 2b5cfcb8..bb181fa0 100644
--- a/src/Cantarell-Light.ufo/glyphs/sterling.glif
+++ b/src/Cantarell-Light.ufo/glyphs/sterling.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sterling" format="2">
-  <advance width="607.0"/>
+  <advance width="607"/>
   <unicode hex="00A3"/>
   <outline>
     <contour>
-      <point x="78.0" y="0.0" type="line"/>
-      <point x="535.0" y="0.0" type="line"/>
-      <point x="535.0" y="17.0" type="line"/>
-      <point x="112.0" y="17.0" type="line"/>
-      <point x="160.0" y="38.0"/>
-      <point x="189.0" y="107.0"/>
-      <point x="189.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="484.0" type="line" smooth="yes"/>
-      <point x="189.0" y="605.0"/>
-      <point x="262.0" y="685.0"/>
-      <point x="373.0" y="685.0" type="curve" smooth="yes"/>
-      <point x="405.0" y="685.0"/>
-      <point x="448.0" y="679.0"/>
-      <point x="493.0" y="665.0" type="curve"/>
-      <point x="499.0" y="681.0" type="line"/>
-      <point x="461.0" y="695.0"/>
-      <point x="414.0" y="704.0"/>
-      <point x="376.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="251.0" y="704.0"/>
-      <point x="169.0" y="615.0"/>
-      <point x="169.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="198.0" type="line" smooth="yes"/>
-      <point x="169.0" y="106.0"/>
-      <point x="135.0" y="38.0"/>
-      <point x="78.0" y="17.0" type="curve"/>
+      <point x="78" y="0" type="line"/>
+      <point x="535" y="0" type="line"/>
+      <point x="535" y="17" type="line"/>
+      <point x="112" y="17" type="line"/>
+      <point x="160" y="38"/>
+      <point x="189" y="107"/>
+      <point x="189" y="201" type="curve" smooth="yes"/>
+      <point x="189" y="484" type="line" smooth="yes"/>
+      <point x="189" y="605"/>
+      <point x="262" y="685"/>
+      <point x="373" y="685" type="curve" smooth="yes"/>
+      <point x="405" y="685"/>
+      <point x="448" y="679"/>
+      <point x="493" y="665" type="curve"/>
+      <point x="499" y="681" type="line"/>
+      <point x="461" y="695"/>
+      <point x="414" y="704"/>
+      <point x="376" y="704" type="curve" smooth="yes"/>
+      <point x="251" y="704"/>
+      <point x="169" y="615"/>
+      <point x="169" y="481" type="curve" smooth="yes"/>
+      <point x="169" y="198" type="line" smooth="yes"/>
+      <point x="169" y="106"/>
+      <point x="135" y="38"/>
+      <point x="78" y="17" type="curve"/>
     </contour>
     <contour>
-      <point x="86.0" y="340.0" type="line"/>
-      <point x="435.0" y="340.0" type="line"/>
-      <point x="435.0" y="357.0" type="line"/>
-      <point x="86.0" y="357.0" type="line"/>
+      <point x="86" y="340" type="line"/>
+      <point x="435" y="340" type="line"/>
+      <point x="435" y="357" type="line"/>
+      <point x="86" y="357" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif
index c928723d..321794b6 100644
--- a/src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokelongcomb" format="2">
   <unicode hex="0336"/>
-  <anchor x="460.0" y="342.0" name="_center"/>
+  <anchor x="460" y="342" name="_center"/>
   <outline>
     <contour>
-      <point x="103.0" y="335.0" type="line"/>
-      <point x="816.0" y="335.0" type="line"/>
-      <point x="816.0" y="351.0" type="line"/>
-      <point x="103.0" y="351.0" type="line"/>
+      <point x="103" y="335" type="line"/>
+      <point x="816" y="335" type="line"/>
+      <point x="816" y="351" type="line"/>
+      <point x="103" y="351" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>919.0</real>
+      <integer>919</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.case.glif
index 5e051df3..ebbeb718 100644
--- a/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokeshortcomb.case" format="2">
-  <anchor x="241.0" y="299.0" name="_center"/>
+  <anchor x="241" y="299" name="_center"/>
   <outline>
     <contour>
-      <point x="121.0" y="290.0" type="line"/>
-      <point x="360.0" y="290.0" type="line"/>
-      <point x="360.0" y="307.0" type="line"/>
-      <point x="121.0" y="307.0" type="line"/>
+      <point x="121" y="290" type="line"/>
+      <point x="360" y="290" type="line"/>
+      <point x="360" y="307" type="line"/>
+      <point x="121" y="307" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>472.0</real>
+      <integer>472</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.glif
index 17ed8179..84572091 100644
--- a/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokeshortcomb" format="2">
   <unicode hex="0335"/>
-  <anchor x="241.0" y="299.0" name="_center"/>
+  <anchor x="241" y="299" name="_center"/>
   <outline>
     <contour>
-      <point x="127.0" y="291.0" type="line"/>
-      <point x="354.0" y="291.0" type="line"/>
-      <point x="354.0" y="307.0" type="line"/>
-      <point x="127.0" y="307.0" type="line"/>
+      <point x="127" y="291" type="line"/>
+      <point x="354" y="291" type="line"/>
+      <point x="354" y="307" type="line"/>
+      <point x="127" y="307" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>472.0</real>
+      <integer>472</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/summation.glif b/src/Cantarell-Light.ufo/glyphs/summation.glif
index b9402242..6765d43d 100644
--- a/src/Cantarell-Light.ufo/glyphs/summation.glif
+++ b/src/Cantarell-Light.ufo/glyphs/summation.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="summation" format="2">
-  <advance width="642.0"/>
+  <advance width="642"/>
   <unicode hex="2211"/>
   <outline>
     <contour>
-      <point x="79.0" y="-95.0" type="line"/>
-      <point x="564.0" y="-95.0" type="line"/>
-      <point x="564.0" y="-78.0" type="line"/>
-      <point x="103.0" y="-78.0" type="line"/>
-      <point x="428.0" y="299.0" type="line"/>
-      <point x="106.0" y="675.0" type="line"/>
-      <point x="564.0" y="677.0" type="line"/>
-      <point x="564.0" y="694.0" type="line"/>
-      <point x="79.0" y="694.0" type="line"/>
-      <point x="79.0" y="680.0" type="line"/>
-      <point x="404.0" y="299.0" type="line"/>
-      <point x="79.0" y="-81.0" type="line"/>
+      <point x="79" y="-95" type="line"/>
+      <point x="564" y="-95" type="line"/>
+      <point x="564" y="-78" type="line"/>
+      <point x="103" y="-78" type="line"/>
+      <point x="428" y="299" type="line"/>
+      <point x="106" y="675" type="line"/>
+      <point x="564" y="677" type="line"/>
+      <point x="564" y="694" type="line"/>
+      <point x="79" y="694" type="line"/>
+      <point x="79" y="680" type="line"/>
+      <point x="404" y="299" type="line"/>
+      <point x="79" y="-81" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/t.glif b/src/Cantarell-Light.ufo/glyphs/t.glif
index b913c52a..048a6204 100644
--- a/src/Cantarell-Light.ufo/glyphs/t.glif
+++ b/src/Cantarell-Light.ufo/glyphs/t.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="t" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="0074"/>
   <note>
 t
 </note>
-  <anchor x="169.0" y="0.0" name="bottom"/>
-  <anchor x="145.0" y="250.0" name="center"/>
-  <anchor x="103.0" y="617.0" name="top"/>
-  <anchor x="219.0" y="480.0" name="topright"/>
+  <anchor x="169" y="0" name="bottom"/>
+  <anchor x="145" y="250" name="center"/>
+  <anchor x="103" y="617" name="top"/>
+  <anchor x="219" y="480" name="topright"/>
   <outline>
     <contour>
-      <point x="197.0" y="-3.0" type="curve" smooth="yes"/>
-      <point x="221.0" y="-3.0"/>
-      <point x="245.0" y="3.0"/>
-      <point x="268.0" y="12.0" type="curve"/>
-      <point x="263.0" y="26.0" type="line"/>
-      <point x="242.0" y="18.0"/>
-      <point x="221.0" y="14.0"/>
-      <point x="203.0" y="14.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="14.0"/>
-      <point x="113.0" y="51.0"/>
-      <point x="113.0" y="108.0" type="curve" smooth="yes"/>
-      <point x="113.0" y="617.0" type="line"/>
-      <point x="92.0" y="617.0" type="line"/>
-      <point x="92.0" y="103.0" type="line" smooth="yes"/>
-      <point x="92.0" y="38.0"/>
-      <point x="134.0" y="-3.0"/>
+      <point x="197" y="-3" type="curve" smooth="yes"/>
+      <point x="221" y="-3"/>
+      <point x="245" y="3"/>
+      <point x="268" y="12" type="curve"/>
+      <point x="263" y="26" type="line"/>
+      <point x="242" y="18"/>
+      <point x="221" y="14"/>
+      <point x="203" y="14" type="curve" smooth="yes"/>
+      <point x="149" y="14"/>
+      <point x="113" y="51"/>
+      <point x="113" y="108" type="curve" smooth="yes"/>
+      <point x="113" y="617" type="line"/>
+      <point x="92" y="617" type="line"/>
+      <point x="92" y="103" type="line" smooth="yes"/>
+      <point x="92" y="38"/>
+      <point x="134" y="-3"/>
     </contour>
     <contour>
-      <point x="29.0" y="463.0" type="line"/>
-      <point x="256.0" y="463.0" type="line"/>
-      <point x="256.0" y="480.0" type="line"/>
-      <point x="29.0" y="480.0" type="line"/>
+      <point x="29" y="463" type="line"/>
+      <point x="256" y="463" type="line"/>
+      <point x="256" y="480" type="line"/>
+      <point x="29" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tbar.glif b/src/Cantarell-Light.ufo/glyphs/tbar.glif
index 6f7db9d7..0679092b 100644
--- a/src/Cantarell-Light.ufo/glyphs/tbar.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tbar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tbar" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="0167"/>
   <outline>
     <component base="t"/>
-    <component base="strokeshortcomb" xOffset="-96.0" yOffset="-49.0"/>
+    <component base="strokeshortcomb" xOffset="-96" yOffset="-49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tcaron.glif b/src/Cantarell-Light.ufo/glyphs/tcaron.glif
index cbf162c5..b72f08d6 100644
--- a/src/Cantarell-Light.ufo/glyphs/tcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcaron" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="0165"/>
   <outline>
     <component base="t"/>
-    <component base="caroncomb.alt" xOffset="107.0"/>
+    <component base="caroncomb.alt" xOffset="107"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tcedilla.glif b/src/Cantarell-Light.ufo/glyphs/tcedilla.glif
index 50178aea..26423367 100644
--- a/src/Cantarell-Light.ufo/glyphs/tcedilla.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tcedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcedilla" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="0163"/>
   <outline>
     <component base="t"/>
-    <component base="cedillacomb" xOffset="44.0"/>
+    <component base="cedillacomb" xOffset="44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif
index 908a50ad..1e9dc655 100644
--- a/src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcommaaccent" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="021B"/>
   <outline>
     <component base="t"/>
-    <component base="commaaccentcomb" xOffset="40.0"/>
+    <component base="commaaccentcomb" xOffset="40"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tdieresis.glif b/src/Cantarell-Light.ufo/glyphs/tdieresis.glif
index ffb942be..873311cd 100644
--- a/src/Cantarell-Light.ufo/glyphs/tdieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tdieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tdieresis" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="1E97"/>
   <outline>
     <component base="t"/>
-    <component base="dieresiscomb" xOffset="-116.0" yOffset="137.0"/>
+    <component base="dieresiscomb" xOffset="-116" yOffset="137"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/tdotbelow.glif
index ae2bac15..1c797356 100644
--- a/src/Cantarell-Light.ufo/glyphs/tdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tdotbelow" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="1E6D"/>
   <outline>
     <component base="t"/>
-    <component base="dotbelowcomb" xOffset="49.0"/>
+    <component base="dotbelowcomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/te-cy.glif b/src/Cantarell-Light.ufo/glyphs/te-cy.glif
index c628e065..d38ad9dc 100644
--- a/src/Cantarell-Light.ufo/glyphs/te-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/te-cy.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="te-cy" format="2">
-  <advance width="435.0"/>
+  <advance width="435"/>
   <unicode hex="0442"/>
-  <anchor x="423.0" y="0.0" name="bottomright"/>
+  <anchor x="423" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="207.0" y="0.0" type="line"/>
-      <point x="228.0" y="0.0" type="line"/>
-      <point x="228.0" y="476.0" type="line"/>
-      <point x="207.0" y="476.0" type="line"/>
+      <point x="207" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="476" type="line"/>
+      <point x="207" y="476" type="line"/>
     </contour>
     <contour>
-      <point x="12.0" y="463.0" type="line"/>
-      <point x="423.0" y="463.0" type="line"/>
-      <point x="423.0" y="480.0" type="line"/>
-      <point x="12.0" y="480.0" type="line"/>
+      <point x="12" y="463" type="line"/>
+      <point x="423" y="463" type="line"/>
+      <point x="423" y="480" type="line"/>
+      <point x="12" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/tenge.glif b/src/Cantarell-Light.ufo/glyphs/tenge.glif
index ef6d0e96..90731167 100644
--- a/src/Cantarell-Light.ufo/glyphs/tenge.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tenge.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tenge" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20B8"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/thinspace.glif b/src/Cantarell-Light.ufo/glyphs/thinspace.glif
index af8d1ca0..e25613bc 100644
--- a/src/Cantarell-Light.ufo/glyphs/thinspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/thinspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="thinspace" format="2">
-  <advance width="200.0"/>
+  <advance width="200"/>
   <unicode hex="2009"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/thorn.glif b/src/Cantarell-Light.ufo/glyphs/thorn.glif
index 310bdb29..5f84bdcc 100644
--- a/src/Cantarell-Light.ufo/glyphs/thorn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/thorn.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="thorn" format="2">
-  <advance width="535.0"/>
+  <advance width="535"/>
   <unicode hex="00FE"/>
   <outline>
     <contour>
-      <point x="88.0" y="-217.0" type="line"/>
-      <point x="107.0" y="-217.0" type="line"/>
-      <point x="107.0" y="739.0" type="line"/>
-      <point x="88.0" y="739.0" type="line"/>
+      <point x="88" y="-217" type="line"/>
+      <point x="107" y="-217" type="line"/>
+      <point x="107" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="393.0" y="-10.0"/>
-      <point x="478.0" y="90.0"/>
-      <point x="478.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="478.0" y="389.0"/>
-      <point x="394.0" y="486.0"/>
-      <point x="270.0" y="486.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="486.0"/>
-      <point x="127.0" y="444.0"/>
-      <point x="94.0" y="375.0" type="curve"/>
-      <point x="98.0" y="355.0" type="line"/>
-      <point x="128.0" y="425.0"/>
-      <point x="186.0" y="468.0"/>
-      <point x="265.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="468.0"/>
-      <point x="457.0" y="378.0"/>
-      <point x="457.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="97.0"/>
-      <point x="382.0" y="8.0"/>
-      <point x="270.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="8.0"/>
-      <point x="129.0" y="53.0"/>
-      <point x="99.0" y="126.0" type="curve"/>
-      <point x="96.0" y="96.0" type="line"/>
-      <point x="129.0" y="29.0"/>
-      <point x="188.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="478" y="90"/>
+      <point x="478" y="240" type="curve" smooth="yes"/>
+      <point x="478" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="187" y="486"/>
+      <point x="127" y="444"/>
+      <point x="94" y="375" type="curve"/>
+      <point x="98" y="355" type="line"/>
+      <point x="128" y="425"/>
+      <point x="186" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="190" y="8"/>
+      <point x="129" y="53"/>
+      <point x="99" y="126" type="curve"/>
+      <point x="96" y="96" type="line"/>
+      <point x="129" y="29"/>
+      <point x="188" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.dnom.glif b/src/Cantarell-Light.ufo/glyphs/three.dnom.glif
index 390bee39..58b5d02e 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.dnom.glif
@@ -1,51 +1,51 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.dnom" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <note>
 three
 </note>
   <outline>
     <contour>
-      <point x="192.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="297.0" y="-7.0"/>
-      <point x="364.0" y="42.0"/>
-      <point x="364.0" y="117.0" type="curve" smooth="yes"/>
-      <point x="364.0" y="187.0"/>
-      <point x="305.0" y="234.0"/>
-      <point x="197.0" y="244.0" type="curve"/>
-      <point x="197.0" y="240.0" type="line"/>
-      <point x="277.0" y="244.0"/>
-      <point x="336.0" y="290.0"/>
-      <point x="336.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="429.0"/>
-      <point x="275.0" y="479.0"/>
-      <point x="186.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="479.0"/>
-      <point x="90.0" y="466.0"/>
-      <point x="47.0" y="439.0" type="curve"/>
-      <point x="52.0" y="422.0" type="line"/>
-      <point x="96.0" y="447.0"/>
-      <point x="139.0" y="460.0"/>
-      <point x="182.0" y="460.0" type="curve" smooth="yes"/>
-      <point x="261.0" y="460.0"/>
-      <point x="314.0" y="419.0"/>
-      <point x="314.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="314.0" y="285.0"/>
-      <point x="252.0" y="249.0"/>
-      <point x="133.0" y="249.0" type="curve"/>
-      <point x="133.0" y="231.0" type="line"/>
-      <point x="267.0" y="231.0"/>
-      <point x="343.0" y="189.0"/>
-      <point x="343.0" y="115.0" type="curve" smooth="yes"/>
-      <point x="343.0" y="51.0"/>
-      <point x="285.0" y="13.0"/>
-      <point x="194.0" y="13.0" type="curve" smooth="yes"/>
-      <point x="143.0" y="13.0"/>
-      <point x="86.0" y="25.0"/>
-      <point x="38.0" y="49.0" type="curve"/>
-      <point x="33.0" y="30.0" type="line"/>
-      <point x="80.0" y="6.0"/>
-      <point x="140.0" y="-7.0"/>
+      <point x="192" y="-7" type="curve" smooth="yes"/>
+      <point x="297" y="-7"/>
+      <point x="364" y="42"/>
+      <point x="364" y="117" type="curve" smooth="yes"/>
+      <point x="364" y="187"/>
+      <point x="305" y="234"/>
+      <point x="197" y="244" type="curve"/>
+      <point x="197" y="240" type="line"/>
+      <point x="277" y="244"/>
+      <point x="336" y="290"/>
+      <point x="336" y="359" type="curve" smooth="yes"/>
+      <point x="336" y="429"/>
+      <point x="275" y="479"/>
+      <point x="186" y="479" type="curve" smooth="yes"/>
+      <point x="140" y="479"/>
+      <point x="90" y="466"/>
+      <point x="47" y="439" type="curve"/>
+      <point x="52" y="422" type="line"/>
+      <point x="96" y="447"/>
+      <point x="139" y="460"/>
+      <point x="182" y="460" type="curve" smooth="yes"/>
+      <point x="261" y="460"/>
+      <point x="314" y="419"/>
+      <point x="314" y="355" type="curve" smooth="yes"/>
+      <point x="314" y="285"/>
+      <point x="252" y="249"/>
+      <point x="133" y="249" type="curve"/>
+      <point x="133" y="231" type="line"/>
+      <point x="267" y="231"/>
+      <point x="343" y="189"/>
+      <point x="343" y="115" type="curve" smooth="yes"/>
+      <point x="343" y="51"/>
+      <point x="285" y="13"/>
+      <point x="194" y="13" type="curve" smooth="yes"/>
+      <point x="143" y="13"/>
+      <point x="86" y="25"/>
+      <point x="38" y="49" type="curve"/>
+      <point x="33" y="30" type="line"/>
+      <point x="80" y="6"/>
+      <point x="140" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.glif b/src/Cantarell-Light.ufo/glyphs/three.glif
index 10449d31..01c05c36 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three" format="2">
-  <advance width="566.0"/>
+  <advance width="566"/>
   <unicode hex="0033"/>
   <outline>
     <component base="three.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.lf.glif b/src/Cantarell-Light.ufo/glyphs/three.lf.glif
index 294a60ab..3cdd9220 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.lf.glif
@@ -1,50 +1,50 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.lf" format="2">
-  <advance width="566.0"/>
+  <advance width="566"/>
   <outline>
     <contour>
-      <point x="268.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-10.0"/>
-      <point x="496.0" y="60.0"/>
-      <point x="496.0" y="170.0" type="curve" smooth="yes"/>
-      <point x="496.0" y="280.0"/>
-      <point x="411.0" y="350.0"/>
-      <point x="267.0" y="360.0" type="curve"/>
-      <point x="267.0" y="352.0" type="line"/>
-      <point x="382.0" y="359.0"/>
-      <point x="458.0" y="429.0"/>
-      <point x="458.0" y="528.0" type="curve" smooth="yes"/>
-      <point x="458.0" y="632.0"/>
-      <point x="376.0" y="704.0"/>
-      <point x="257.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="704.0"/>
-      <point x="126.0" y="683.0"/>
-      <point x="72.0" y="645.0" type="curve"/>
-      <point x="77.0" y="629.0" type="line"/>
-      <point x="139.0" y="668.0"/>
-      <point x="195.0" y="686.0"/>
-      <point x="253.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="363.0" y="686.0"/>
-      <point x="437.0" y="624.0"/>
-      <point x="437.0" y="524.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="418.0"/>
-      <point x="356.0" y="361.0"/>
-      <point x="207.0" y="361.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="361.0" type="line"/>
-      <point x="188.0" y="344.0" type="line"/>
-      <point x="207.0" y="344.0" type="line" smooth="yes"/>
-      <point x="378.0" y="344.0"/>
-      <point x="476.0" y="280.0"/>
-      <point x="476.0" y="168.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="69.0"/>
-      <point x="397.0" y="9.0"/>
-      <point x="269.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="9.0"/>
-      <point x="119.0" y="29.0"/>
-      <point x="58.0" y="63.0" type="curve"/>
-      <point x="53.0" y="45.0" type="line"/>
-      <point x="112.0" y="11.0"/>
-      <point x="193.0" y="-10.0"/>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="407" y="-10"/>
+      <point x="496" y="60"/>
+      <point x="496" y="170" type="curve" smooth="yes"/>
+      <point x="496" y="280"/>
+      <point x="411" y="350"/>
+      <point x="267" y="360" type="curve"/>
+      <point x="267" y="352" type="line"/>
+      <point x="382" y="359"/>
+      <point x="458" y="429"/>
+      <point x="458" y="528" type="curve" smooth="yes"/>
+      <point x="458" y="632"/>
+      <point x="376" y="704"/>
+      <point x="257" y="704" type="curve" smooth="yes"/>
+      <point x="191" y="704"/>
+      <point x="126" y="683"/>
+      <point x="72" y="645" type="curve"/>
+      <point x="77" y="629" type="line"/>
+      <point x="139" y="668"/>
+      <point x="195" y="686"/>
+      <point x="253" y="686" type="curve" smooth="yes"/>
+      <point x="363" y="686"/>
+      <point x="437" y="624"/>
+      <point x="437" y="524" type="curve" smooth="yes"/>
+      <point x="437" y="418"/>
+      <point x="356" y="361"/>
+      <point x="207" y="361" type="curve" smooth="yes"/>
+      <point x="188" y="361" type="line"/>
+      <point x="188" y="344" type="line"/>
+      <point x="207" y="344" type="line" smooth="yes"/>
+      <point x="378" y="344"/>
+      <point x="476" y="280"/>
+      <point x="476" y="168" type="curve" smooth="yes"/>
+      <point x="476" y="69"/>
+      <point x="397" y="9"/>
+      <point x="269" y="9" type="curve" smooth="yes"/>
+      <point x="197" y="9"/>
+      <point x="119" y="29"/>
+      <point x="58" y="63" type="curve"/>
+      <point x="53" y="45" type="line"/>
+      <point x="112" y="11"/>
+      <point x="193" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.numr.glif b/src/Cantarell-Light.ufo/glyphs/three.numr.glif
index 4bf5b708..38104d72 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.numr" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <outline>
-    <component base="three.dnom" yOffset="260.0"/>
+    <component base="three.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.osf.glif b/src/Cantarell-Light.ufo/glyphs/three.osf.glif
index 99ebd00c..ce239bfc 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.osf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.osf" format="2">
-  <advance width="566.0"/>
+  <advance width="566"/>
   <outline>
     <contour>
-      <point x="268.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-110.0"/>
-      <point x="496.0" y="-40.0"/>
-      <point x="496.0" y="70.0" type="curve" smooth="yes"/>
-      <point x="496.0" y="175.0"/>
-      <point x="416.0" y="240.0"/>
-      <point x="267.0" y="256.0" type="curve"/>
-      <point x="267.0" y="252.0" type="line"/>
-      <point x="382.0" y="259.0"/>
-      <point x="458.0" y="329.0"/>
-      <point x="458.0" y="428.0" type="curve" smooth="yes"/>
-      <point x="458.0" y="532.0"/>
-      <point x="376.0" y="604.0"/>
-      <point x="257.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="604.0"/>
-      <point x="126.0" y="583.0"/>
-      <point x="72.0" y="545.0" type="curve"/>
-      <point x="77.0" y="529.0" type="line"/>
-      <point x="139.0" y="568.0"/>
-      <point x="195.0" y="586.0"/>
-      <point x="253.0" y="586.0" type="curve" smooth="yes"/>
-      <point x="363.0" y="586.0"/>
-      <point x="437.0" y="524.0"/>
-      <point x="437.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="316.0"/>
-      <point x="353.0" y="261.0"/>
-      <point x="188.0" y="261.0" type="curve"/>
-      <point x="188.0" y="244.0" type="line"/>
-      <point x="373.0" y="244.0"/>
-      <point x="476.0" y="181.0"/>
-      <point x="476.0" y="68.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="-31.0"/>
-      <point x="397.0" y="-91.0"/>
-      <point x="269.0" y="-91.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="-91.0"/>
-      <point x="119.0" y="-71.0"/>
-      <point x="58.0" y="-37.0" type="curve"/>
-      <point x="53.0" y="-55.0" type="line"/>
-      <point x="112.0" y="-89.0"/>
-      <point x="193.0" y="-110.0"/>
+      <point x="268" y="-110" type="curve" smooth="yes"/>
+      <point x="407" y="-110"/>
+      <point x="496" y="-40"/>
+      <point x="496" y="70" type="curve" smooth="yes"/>
+      <point x="496" y="175"/>
+      <point x="416" y="240"/>
+      <point x="267" y="256" type="curve"/>
+      <point x="267" y="252" type="line"/>
+      <point x="382" y="259"/>
+      <point x="458" y="329"/>
+      <point x="458" y="428" type="curve" smooth="yes"/>
+      <point x="458" y="532"/>
+      <point x="376" y="604"/>
+      <point x="257" y="604" type="curve" smooth="yes"/>
+      <point x="191" y="604"/>
+      <point x="126" y="583"/>
+      <point x="72" y="545" type="curve"/>
+      <point x="77" y="529" type="line"/>
+      <point x="139" y="568"/>
+      <point x="195" y="586"/>
+      <point x="253" y="586" type="curve" smooth="yes"/>
+      <point x="363" y="586"/>
+      <point x="437" y="524"/>
+      <point x="437" y="424" type="curve" smooth="yes"/>
+      <point x="437" y="316"/>
+      <point x="353" y="261"/>
+      <point x="188" y="261" type="curve"/>
+      <point x="188" y="244" type="line"/>
+      <point x="373" y="244"/>
+      <point x="476" y="181"/>
+      <point x="476" y="68" type="curve" smooth="yes"/>
+      <point x="476" y="-31"/>
+      <point x="397" y="-91"/>
+      <point x="269" y="-91" type="curve" smooth="yes"/>
+      <point x="197" y="-91"/>
+      <point x="119" y="-71"/>
+      <point x="58" y="-37" type="curve"/>
+      <point x="53" y="-55" type="line"/>
+      <point x="112" y="-89"/>
+      <point x="193" y="-110"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.subs.glif b/src/Cantarell-Light.ufo/glyphs/three.subs.glif
index eb11d566..017a5a9b 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.subs" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <outline>
-    <component base="three.dnom" yOffset="-170.0"/>
+    <component base="three.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.tf.glif b/src/Cantarell-Light.ufo/glyphs/three.tf.glif
index a2ec272f..bff0c828 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.tf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="275.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="416.0" y="-10.0"/>
-      <point x="507.0" y="60.0"/>
-      <point x="507.0" y="170.0" type="curve" smooth="yes"/>
-      <point x="507.0" y="274.0"/>
-      <point x="426.0" y="340.0"/>
-      <point x="274.0" y="356.0" type="curve"/>
-      <point x="274.0" y="352.0" type="line"/>
-      <point x="391.0" y="359.0"/>
-      <point x="469.0" y="429.0"/>
-      <point x="469.0" y="528.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="632.0"/>
-      <point x="385.0" y="704.0"/>
-      <point x="264.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="704.0"/>
-      <point x="130.0" y="683.0"/>
-      <point x="75.0" y="645.0" type="curve"/>
-      <point x="80.0" y="629.0" type="line"/>
-      <point x="144.0" y="668.0"/>
-      <point x="201.0" y="686.0"/>
-      <point x="260.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="686.0"/>
-      <point x="448.0" y="624.0"/>
-      <point x="448.0" y="524.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="416.0"/>
-      <point x="362.0" y="361.0"/>
-      <point x="194.0" y="361.0" type="curve"/>
-      <point x="194.0" y="344.0" type="line"/>
-      <point x="382.0" y="344.0"/>
-      <point x="487.0" y="281.0"/>
-      <point x="487.0" y="168.0" type="curve" smooth="yes"/>
-      <point x="487.0" y="69.0"/>
-      <point x="406.0" y="9.0"/>
-      <point x="276.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="9.0"/>
-      <point x="123.0" y="29.0"/>
-      <point x="61.0" y="63.0" type="curve"/>
-      <point x="56.0" y="45.0" type="line"/>
-      <point x="116.0" y="11.0"/>
-      <point x="199.0" y="-10.0"/>
+      <point x="275" y="-10" type="curve" smooth="yes"/>
+      <point x="416" y="-10"/>
+      <point x="507" y="60"/>
+      <point x="507" y="170" type="curve" smooth="yes"/>
+      <point x="507" y="274"/>
+      <point x="426" y="340"/>
+      <point x="274" y="356" type="curve"/>
+      <point x="274" y="352" type="line"/>
+      <point x="391" y="359"/>
+      <point x="469" y="429"/>
+      <point x="469" y="528" type="curve" smooth="yes"/>
+      <point x="469" y="632"/>
+      <point x="385" y="704"/>
+      <point x="264" y="704" type="curve" smooth="yes"/>
+      <point x="198" y="704"/>
+      <point x="130" y="683"/>
+      <point x="75" y="645" type="curve"/>
+      <point x="80" y="629" type="line"/>
+      <point x="144" y="668"/>
+      <point x="201" y="686"/>
+      <point x="260" y="686" type="curve" smooth="yes"/>
+      <point x="372" y="686"/>
+      <point x="448" y="624"/>
+      <point x="448" y="524" type="curve" smooth="yes"/>
+      <point x="448" y="416"/>
+      <point x="362" y="361"/>
+      <point x="194" y="361" type="curve"/>
+      <point x="194" y="344" type="line"/>
+      <point x="382" y="344"/>
+      <point x="487" y="281"/>
+      <point x="487" y="168" type="curve" smooth="yes"/>
+      <point x="487" y="69"/>
+      <point x="406" y="9"/>
+      <point x="276" y="9" type="curve" smooth="yes"/>
+      <point x="202" y="9"/>
+      <point x="123" y="29"/>
+      <point x="61" y="63" type="curve"/>
+      <point x="56" y="45" type="line"/>
+      <point x="116" y="11"/>
+      <point x="199" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.tosf.glif b/src/Cantarell-Light.ufo/glyphs/three.tosf.glif
index cdb20d80..adcef9ab 100644
--- a/src/Cantarell-Light.ufo/glyphs/three.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/three.tosf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="275.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="416.0" y="-110.0"/>
-      <point x="507.0" y="-40.0"/>
-      <point x="507.0" y="70.0" type="curve" smooth="yes"/>
-      <point x="507.0" y="175.0"/>
-      <point x="426.0" y="240.0"/>
-      <point x="274.0" y="256.0" type="curve"/>
-      <point x="274.0" y="252.0" type="line"/>
-      <point x="391.0" y="259.0"/>
-      <point x="469.0" y="329.0"/>
-      <point x="469.0" y="428.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="532.0"/>
-      <point x="385.0" y="604.0"/>
-      <point x="264.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="604.0"/>
-      <point x="130.0" y="583.0"/>
-      <point x="75.0" y="545.0" type="curve"/>
-      <point x="80.0" y="529.0" type="line"/>
-      <point x="144.0" y="568.0"/>
-      <point x="201.0" y="586.0"/>
-      <point x="260.0" y="586.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="586.0"/>
-      <point x="448.0" y="524.0"/>
-      <point x="448.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="316.0"/>
-      <point x="362.0" y="261.0"/>
-      <point x="194.0" y="261.0" type="curve"/>
-      <point x="194.0" y="244.0" type="line"/>
-      <point x="382.0" y="244.0"/>
-      <point x="487.0" y="181.0"/>
-      <point x="487.0" y="68.0" type="curve" smooth="yes"/>
-      <point x="487.0" y="-31.0"/>
-      <point x="406.0" y="-91.0"/>
-      <point x="276.0" y="-91.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="-91.0"/>
-      <point x="123.0" y="-71.0"/>
-      <point x="61.0" y="-37.0" type="curve"/>
-      <point x="56.0" y="-55.0" type="line"/>
-      <point x="116.0" y="-89.0"/>
-      <point x="199.0" y="-110.0"/>
+      <point x="275" y="-110" type="curve" smooth="yes"/>
+      <point x="416" y="-110"/>
+      <point x="507" y="-40"/>
+      <point x="507" y="70" type="curve" smooth="yes"/>
+      <point x="507" y="175"/>
+      <point x="426" y="240"/>
+      <point x="274" y="256" type="curve"/>
+      <point x="274" y="252" type="line"/>
+      <point x="391" y="259"/>
+      <point x="469" y="329"/>
+      <point x="469" y="428" type="curve" smooth="yes"/>
+      <point x="469" y="532"/>
+      <point x="385" y="604"/>
+      <point x="264" y="604" type="curve" smooth="yes"/>
+      <point x="198" y="604"/>
+      <point x="130" y="583"/>
+      <point x="75" y="545" type="curve"/>
+      <point x="80" y="529" type="line"/>
+      <point x="144" y="568"/>
+      <point x="201" y="586"/>
+      <point x="260" y="586" type="curve" smooth="yes"/>
+      <point x="372" y="586"/>
+      <point x="448" y="524"/>
+      <point x="448" y="424" type="curve" smooth="yes"/>
+      <point x="448" y="316"/>
+      <point x="362" y="261"/>
+      <point x="194" y="261" type="curve"/>
+      <point x="194" y="244" type="line"/>
+      <point x="382" y="244"/>
+      <point x="487" y="181"/>
+      <point x="487" y="68" type="curve" smooth="yes"/>
+      <point x="487" y="-31"/>
+      <point x="406" y="-91"/>
+      <point x="276" y="-91" type="curve" smooth="yes"/>
+      <point x="204" y="-91"/>
+      <point x="123" y="-71"/>
+      <point x="61" y="-37" type="curve"/>
+      <point x="56" y="-55" type="line"/>
+      <point x="116" y="-89"/>
+      <point x="199" y="-110"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/threeeighths.glif 
b/src/Cantarell-Light.ufo/glyphs/threeeighths.glif
index c0e95778..8ecb2d55 100644
--- a/src/Cantarell-Light.ufo/glyphs/threeeighths.glif
+++ b/src/Cantarell-Light.ufo/glyphs/threeeighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeeighths" format="2">
-  <advance width="1145.0"/>
+  <advance width="1145"/>
   <unicode hex="215C"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="414.0"/>
-    <component base="eight.dnom" xOffset="714.0"/>
+    <component base="fraction" xOffset="414"/>
+    <component base="eight.dnom" xOffset="714"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/threefifths.glif b/src/Cantarell-Light.ufo/glyphs/threefifths.glif
index 72e44eed..f74283b5 100644
--- a/src/Cantarell-Light.ufo/glyphs/threefifths.glif
+++ b/src/Cantarell-Light.ufo/glyphs/threefifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threefifths" format="2">
-  <advance width="1114.0"/>
+  <advance width="1114"/>
   <unicode hex="2157"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="414.0"/>
-    <component base="five.dnom" xOffset="714.0"/>
+    <component base="fraction" xOffset="414"/>
+    <component base="five.dnom" xOffset="714"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/threeinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/threeinferior.glif
index 6a6b3bae..d2917395 100644
--- a/src/Cantarell-Light.ufo/glyphs/threeinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/threeinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeinferior" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <unicode hex="2083"/>
   <outline>
-    <component base="three.dnom" yOffset="-100.0"/>
+    <component base="three.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/threeperemspace.glif 
b/src/Cantarell-Light.ufo/glyphs/threeperemspace.glif
index 8aedc0be..dd92a824 100644
--- a/src/Cantarell-Light.ufo/glyphs/threeperemspace.glif
+++ b/src/Cantarell-Light.ufo/glyphs/threeperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeperemspace" format="2">
-  <advance width="333.0"/>
+  <advance width="333"/>
   <unicode hex="2004"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/threequarters.glif 
b/src/Cantarell-Light.ufo/glyphs/threequarters.glif
index 7dca2960..73a4e14c 100644
--- a/src/Cantarell-Light.ufo/glyphs/threequarters.glif
+++ b/src/Cantarell-Light.ufo/glyphs/threequarters.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threequarters" format="2">
-  <advance width="1139.0"/>
+  <advance width="1139"/>
   <unicode hex="00BE"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="414.0"/>
-    <component base="four.dnom" xOffset="714.0"/>
+    <component base="fraction" xOffset="414"/>
+    <component base="four.dnom" xOffset="714"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/threesuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/threesuperior.glif
index 8e3b7ac7..24205c39 100644
--- a/src/Cantarell-Light.ufo/glyphs/threesuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/threesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threesuperior" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <unicode hex="00B3"/>
   <outline>
-    <component base="three.dnom" yOffset="370.0"/>
+    <component base="three.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/tilde.glif b/src/Cantarell-Light.ufo/glyphs/tilde.glif
index 99b26195..1af6d334 100644
--- a/src/Cantarell-Light.ufo/glyphs/tilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tilde.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tilde" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="02DC"/>
   <outline>
-    <component base="tildecomb" xOffset="-18.0"/>
+    <component base="tildecomb" xOffset="-18"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif
index 4060b94d..697a3a23 100644
--- a/src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb.case" format="2">
-  <anchor x="244.0" y="694.0" name="_top"/>
-  <anchor x="244.0" y="836.0" name="top"/>
+  <anchor x="244" y="694" name="_top"/>
+  <anchor x="244" y="836" name="top"/>
   <outline>
-    <component base="tildecomb" xOffset="4.0" yOffset="180.0"/>
+    <component base="tildecomb" xOffset="4" yOffset="180"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>487.0</real>
+      <integer>487</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb.glif b/src/Cantarell-Light.ufo/glyphs/tildecomb.glif
index 17b2968a..ad92c14c 100644
--- a/src/Cantarell-Light.ufo/glyphs/tildecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb" format="2">
   <unicode hex="0303"/>
-  <anchor x="235.0" y="480.0" name="_top"/>
-  <anchor x="235.0" y="612.0" name="top"/>
+  <anchor x="235" y="480" name="_top"/>
+  <anchor x="235" y="612" name="top"/>
   <outline>
     <contour>
-      <point x="86.0" y="594.0" type="line"/>
-      <point x="110.0" y="639.0"/>
-      <point x="145.0" y="650.0"/>
-      <point x="169.0" y="650.0" type="curve" smooth="yes"/>
-      <point x="223.0" y="650.0"/>
-      <point x="237.0" y="592.0"/>
-      <point x="302.0" y="592.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="592.0"/>
-      <point x="380.0" y="622.0"/>
-      <point x="397.0" y="669.0" type="curve"/>
-      <point x="388.0" y="671.0" type="line"/>
-      <point x="372.0" y="632.0"/>
-      <point x="342.0" y="608.0"/>
-      <point x="309.0" y="608.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="608.0"/>
-      <point x="234.0" y="666.0"/>
-      <point x="174.0" y="666.0" type="curve" smooth="yes"/>
-      <point x="141.0" y="666.0"/>
-      <point x="100.0" y="647.0"/>
-      <point x="78.0" y="597.0" type="curve"/>
+      <point x="86" y="594" type="line"/>
+      <point x="110" y="639"/>
+      <point x="145" y="650"/>
+      <point x="169" y="650" type="curve" smooth="yes"/>
+      <point x="223" y="650"/>
+      <point x="237" y="592"/>
+      <point x="302" y="592" type="curve" smooth="yes"/>
+      <point x="344" y="592"/>
+      <point x="380" y="622"/>
+      <point x="397" y="669" type="curve"/>
+      <point x="388" y="671" type="line"/>
+      <point x="372" y="632"/>
+      <point x="342" y="608"/>
+      <point x="309" y="608" type="curve" smooth="yes"/>
+      <point x="249" y="608"/>
+      <point x="234" y="666"/>
+      <point x="174" y="666" type="curve" smooth="yes"/>
+      <point x="141" y="666"/>
+      <point x="100" y="647"/>
+      <point x="78" y="597" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
index c2433c03..c03618a5 100644
--- a/src/Cantarell-Light.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb.loclVIET" format="2">
-  <anchor x="227.0" y="480.0" name="_top"/>
-  <anchor x="227.0" y="612.0" name="top"/>
+  <anchor x="227" y="480" name="_top"/>
+  <anchor x="227" y="612" name="top"/>
   <outline>
     <contour>
-      <point x="86.0" y="640.0" type="line"/>
-      <point x="109.0" y="677.0"/>
-      <point x="139.0" y="687.0"/>
-      <point x="163.0" y="687.0" type="curve" smooth="yes"/>
-      <point x="214.0" y="687.0"/>
-      <point x="227.0" y="638.0"/>
-      <point x="288.0" y="638.0" type="curve" smooth="yes"/>
-      <point x="326.0" y="638.0"/>
-      <point x="361.0" y="664.0"/>
-      <point x="377.0" y="705.0" type="curve"/>
-      <point x="368.0" y="707.0" type="line"/>
-      <point x="353.0" y="674.0"/>
-      <point x="323.0" y="654.0"/>
-      <point x="294.0" y="654.0" type="curve" smooth="yes"/>
-      <point x="238.0" y="654.0"/>
-      <point x="224.0" y="703.0"/>
-      <point x="168.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="136.0" y="703.0"/>
-      <point x="98.0" y="685.0"/>
-      <point x="78.0" y="643.0" type="curve"/>
+      <point x="86" y="640" type="line"/>
+      <point x="109" y="677"/>
+      <point x="139" y="687"/>
+      <point x="163" y="687" type="curve" smooth="yes"/>
+      <point x="214" y="687"/>
+      <point x="227" y="638"/>
+      <point x="288" y="638" type="curve" smooth="yes"/>
+      <point x="326" y="638"/>
+      <point x="361" y="664"/>
+      <point x="377" y="705" type="curve"/>
+      <point x="368" y="707" type="line"/>
+      <point x="353" y="674"/>
+      <point x="323" y="654"/>
+      <point x="294" y="654" type="curve" smooth="yes"/>
+      <point x="238" y="654"/>
+      <point x="224" y="703"/>
+      <point x="168" y="703" type="curve" smooth="yes"/>
+      <point x="136" y="703"/>
+      <point x="98" y="685"/>
+      <point x="78" y="643" type="curve"/>
     </contour>
   </outline>
   <lib>
@@ -34,7 +34,7 @@
         <integer>80</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>462.0</real>
+      <integer>462</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb_acutecomb.glif
index 5cc114f2..51e74d31 100644
--- a/src/Cantarell-Light.ufo/glyphs/tildecomb_acutecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_acutecomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="acutecomb" xOffset="168.0" yOffset="132.0"/>
+    <component base="acutecomb" xOffset="168" yOffset="132"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb_dieresiscomb.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb_dieresiscomb.glif
index 0440ace3..87cddf24 100644
--- a/src/Cantarell-Light.ufo/glyphs/tildecomb_dieresiscomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb_dieresiscomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_dieresiscomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="dieresiscomb" xOffset="16.0" yOffset="132.0"/>
+    <component base="dieresiscomb" xOffset="16" yOffset="132"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb_macroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb_macroncomb.glif
index 186c3364..84ae3def 100644
--- a/src/Cantarell-Light.ufo/glyphs/tildecomb_macroncomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb_macroncomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_macroncomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="macroncomb" xOffset="-8.0" yOffset="132.0"/>
+    <component base="macroncomb" xOffset="-8" yOffset="132"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>477.0</real>
+      <integer>477</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Light.ufo/glyphs/tlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/tlinebelow.glif
index bf223121..0f87da0f 100644
--- a/src/Cantarell-Light.ufo/glyphs/tlinebelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tlinebelow" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="1E6F"/>
   <outline>
     <component base="t"/>
-    <component base="macronbelowcomb" xOffset="-81.0"/>
+    <component base="macronbelowcomb" xOffset="-81"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/trademark.glif b/src/Cantarell-Light.ufo/glyphs/trademark.glif
index c2ccf634..b1409404 100644
--- a/src/Cantarell-Light.ufo/glyphs/trademark.glif
+++ b/src/Cantarell-Light.ufo/glyphs/trademark.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="trademark" format="2">
-  <advance width="793.0"/>
+  <advance width="793"/>
   <unicode hex="2122"/>
   <outline>
     <contour>
-      <point x="189.0" y="382.0" type="line"/>
-      <point x="207.0" y="382.0" type="line"/>
-      <point x="207.0" y="690.0" type="line"/>
-      <point x="189.0" y="690.0" type="line"/>
+      <point x="189" y="382" type="line"/>
+      <point x="207" y="382" type="line"/>
+      <point x="207" y="690" type="line"/>
+      <point x="189" y="690" type="line"/>
     </contour>
     <contour>
-      <point x="80.0" y="679.0" type="line"/>
-      <point x="316.0" y="679.0" type="line"/>
-      <point x="316.0" y="694.0" type="line"/>
-      <point x="80.0" y="694.0" type="line"/>
+      <point x="80" y="679" type="line"/>
+      <point x="316" y="679" type="line"/>
+      <point x="316" y="694" type="line"/>
+      <point x="80" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="359.0" y="382.0" type="line"/>
-      <point x="376.0" y="382.0" type="line"/>
-      <point x="376.0" y="674.0" type="line"/>
-      <point x="372.0" y="674.0" type="line"/>
-      <point x="499.0" y="431.0" type="line"/>
-      <point x="513.0" y="431.0" type="line"/>
-      <point x="636.0" y="674.0" type="line"/>
-      <point x="631.0" y="674.0" type="line"/>
-      <point x="631.0" y="382.0" type="line"/>
-      <point x="649.0" y="382.0" type="line"/>
-      <point x="649.0" y="694.0" type="line"/>
-      <point x="629.0" y="694.0" type="line"/>
-      <point x="504.0" y="446.0" type="line"/>
-      <point x="509.0" y="446.0" type="line"/>
-      <point x="380.0" y="694.0" type="line"/>
-      <point x="359.0" y="694.0" type="line"/>
+      <point x="359" y="382" type="line"/>
+      <point x="376" y="382" type="line"/>
+      <point x="376" y="674" type="line"/>
+      <point x="372" y="674" type="line"/>
+      <point x="499" y="431" type="line"/>
+      <point x="513" y="431" type="line"/>
+      <point x="636" y="674" type="line"/>
+      <point x="631" y="674" type="line"/>
+      <point x="631" y="382" type="line"/>
+      <point x="649" y="382" type="line"/>
+      <point x="649" y="694" type="line"/>
+      <point x="629" y="694" type="line"/>
+      <point x="504" y="446" type="line"/>
+      <point x="509" y="446" type="line"/>
+      <point x="380" y="694" type="line"/>
+      <point x="359" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tripleprime.glif b/src/Cantarell-Light.ufo/glyphs/tripleprime.glif
index fce4d28f..54c0ae95 100644
--- a/src/Cantarell-Light.ufo/glyphs/tripleprime.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tripleprime.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tripleprime" format="2">
-  <advance width="552.0"/>
+  <advance width="552"/>
   <unicode hex="2034"/>
   <note>
 uni2034
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-90.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="70.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="230.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-90"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="70"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="230"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tse-cy.glif b/src/Cantarell-Light.ufo/glyphs/tse-cy.glif
index bddfcd48..e73e10a0 100644
--- a/src/Cantarell-Light.ufo/glyphs/tse-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tse-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tse-cy" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="0446"/>
   <outline>
     <contour>
-      <point x="461.0" y="-121.0" type="line"/>
-      <point x="480.0" y="-121.0" type="line"/>
-      <point x="480.0" y="17.0" type="line"/>
-      <point x="109.0" y="17.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="461.0" y="0.0" type="line"/>
+      <point x="461" y="-121" type="line"/>
+      <point x="480" y="-121" type="line"/>
+      <point x="480" y="17" type="line"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="461" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="393.0" y="9.0" type="line"/>
-      <point x="413.0" y="9.0" type="line"/>
-      <point x="413.0" y="480.0" type="line"/>
-      <point x="393.0" y="480.0" type="line"/>
+      <point x="393" y="9" type="line"/>
+      <point x="413" y="9" type="line"/>
+      <point x="413" y="480" type="line"/>
+      <point x="393" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/tshe-cy.glif b/src/Cantarell-Light.ufo/glyphs/tshe-cy.glif
index 44f5b16e..fa4221ed 100644
--- a/src/Cantarell-Light.ufo/glyphs/tshe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tshe-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tshe-cy" format="2">
-  <advance width="525.0"/>
+  <advance width="525"/>
   <unicode hex="045B"/>
-  <anchor x="436.0" y="0.0" name="bottom"/>
+  <anchor x="436" y="0" name="bottom"/>
   <outline>
     <component base="hbar"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/tugrik.glif b/src/Cantarell-Light.ufo/glyphs/tugrik.glif
index de4c7fe4..88cf1fac 100644
--- a/src/Cantarell-Light.ufo/glyphs/tugrik.glif
+++ b/src/Cantarell-Light.ufo/glyphs/tugrik.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tugrik" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20AE"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.dnom.glif b/src/Cantarell-Light.ufo/glyphs/two.dnom.glif
index 9d035bd8..da895054 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.dnom.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.dnom" format="2">
-  <advance width="370.0"/>
+  <advance width="370"/>
   <note>
 two
 </note>
   <outline>
     <contour>
-      <point x="33.0" y="0.0" type="line"/>
-      <point x="330.0" y="0.0" type="line"/>
-      <point x="330.0" y="18.0" type="line"/>
-      <point x="55.0" y="18.0" type="line"/>
-      <point x="58.0" y="11.0" type="line"/>
-      <point x="266.0" y="205.0"/>
-      <point x="311.0" y="275.0"/>
-      <point x="311.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="311.0" y="428.0"/>
-      <point x="255.0" y="479.0"/>
-      <point x="166.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="111.0" y="479.0"/>
-      <point x="64.0" y="459.0"/>
-      <point x="32.0" y="427.0" type="curve"/>
-      <point x="40.0" y="413.0" type="line"/>
-      <point x="77.0" y="444.0"/>
-      <point x="117.0" y="460.0"/>
-      <point x="162.0" y="460.0" type="curve" smooth="yes"/>
-      <point x="238.0" y="460.0"/>
-      <point x="289.0" y="415.0"/>
-      <point x="289.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="275.0"/>
-      <point x="244.0" y="209.0"/>
-      <point x="33.0" y="11.0" type="curve"/>
+      <point x="33" y="0" type="line"/>
+      <point x="330" y="0" type="line"/>
+      <point x="330" y="18" type="line"/>
+      <point x="55" y="18" type="line"/>
+      <point x="58" y="11" type="line"/>
+      <point x="266" y="205"/>
+      <point x="311" y="275"/>
+      <point x="311" y="346" type="curve" smooth="yes"/>
+      <point x="311" y="428"/>
+      <point x="255" y="479"/>
+      <point x="166" y="479" type="curve" smooth="yes"/>
+      <point x="111" y="479"/>
+      <point x="64" y="459"/>
+      <point x="32" y="427" type="curve"/>
+      <point x="40" y="413" type="line"/>
+      <point x="77" y="444"/>
+      <point x="117" y="460"/>
+      <point x="162" y="460" type="curve" smooth="yes"/>
+      <point x="238" y="460"/>
+      <point x="289" y="415"/>
+      <point x="289" y="343" type="curve" smooth="yes"/>
+      <point x="289" y="275"/>
+      <point x="244" y="209"/>
+      <point x="33" y="11" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.glif b/src/Cantarell-Light.ufo/glyphs/two.glif
index ea6505a5..5824c182 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two" format="2">
-  <advance width="508.0"/>
+  <advance width="508"/>
   <unicode hex="0032"/>
   <outline>
     <component base="two.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.lf.glif b/src/Cantarell-Light.ufo/glyphs/two.lf.glif
index 632c4ce5..1e65cd6f 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.lf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.lf" format="2">
-  <advance width="508.0"/>
+  <advance width="508"/>
   <outline>
     <contour>
-      <point x="53.0" y="0.0" type="line"/>
-      <point x="449.0" y="0.0" type="line"/>
-      <point x="449.0" y="17.0" type="line"/>
-      <point x="73.0" y="17.0" type="line"/>
-      <point x="77.0" y="10.0" type="line"/>
-      <point x="367.0" y="310.0"/>
-      <point x="423.0" y="406.0"/>
-      <point x="423.0" y="509.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="630.0"/>
-      <point x="348.0" y="704.0"/>
-      <point x="230.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="704.0"/>
-      <point x="98.0" y="678.0"/>
-      <point x="53.0" y="629.0" type="curve"/>
-      <point x="62.0" y="616.0" type="line"/>
-      <point x="111.0" y="663.0"/>
-      <point x="164.0" y="686.0"/>
-      <point x="226.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="686.0"/>
-      <point x="402.0" y="617.0"/>
-      <point x="402.0" y="507.0" type="curve" smooth="yes"/>
-      <point x="402.0" y="407.0"/>
-      <point x="345.0" y="311.0"/>
-      <point x="53.0" y="8.0" type="curve"/>
+      <point x="53" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="449" y="17" type="line"/>
+      <point x="73" y="17" type="line"/>
+      <point x="77" y="10" type="line"/>
+      <point x="367" y="310"/>
+      <point x="423" y="406"/>
+      <point x="423" y="509" type="curve" smooth="yes"/>
+      <point x="423" y="630"/>
+      <point x="348" y="704"/>
+      <point x="230" y="704" type="curve" smooth="yes"/>
+      <point x="159" y="704"/>
+      <point x="98" y="678"/>
+      <point x="53" y="629" type="curve"/>
+      <point x="62" y="616" type="line"/>
+      <point x="111" y="663"/>
+      <point x="164" y="686"/>
+      <point x="226" y="686" type="curve" smooth="yes"/>
+      <point x="333" y="686"/>
+      <point x="402" y="617"/>
+      <point x="402" y="507" type="curve" smooth="yes"/>
+      <point x="402" y="407"/>
+      <point x="345" y="311"/>
+      <point x="53" y="8" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.numr.glif b/src/Cantarell-Light.ufo/glyphs/two.numr.glif
index f34b8c4a..86b3a482 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.numr" format="2">
-  <advance width="370.0"/>
+  <advance width="370"/>
   <outline>
-    <component base="two.dnom" yOffset="260.0"/>
+    <component base="two.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.osf.glif b/src/Cantarell-Light.ufo/glyphs/two.osf.glif
index f0fd7b3e..0a2b21b3 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.osf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.osf" format="2">
-  <advance width="508.0"/>
+  <advance width="508"/>
   <outline>
     <contour>
-      <point x="53.0" y="0.0" type="line"/>
-      <point x="449.0" y="0.0" type="line"/>
-      <point x="449.0" y="17.0" type="line"/>
-      <point x="73.0" y="17.0" type="line"/>
-      <point x="77.0" y="10.0" type="line"/>
-      <point x="367.0" y="264.0"/>
-      <point x="423.0" y="347.0"/>
-      <point x="423.0" y="437.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="540.0"/>
-      <point x="348.0" y="604.0"/>
-      <point x="230.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="604.0"/>
-      <point x="100.0" y="583.0"/>
-      <point x="53.0" y="539.0" type="curve"/>
-      <point x="62.0" y="526.0" type="line"/>
-      <point x="111.0" y="566.0"/>
-      <point x="164.0" y="586.0"/>
-      <point x="226.0" y="586.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="586.0"/>
-      <point x="402.0" y="527.0"/>
-      <point x="402.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="402.0" y="348.0"/>
-      <point x="345.0" y="266.0"/>
-      <point x="53.0" y="9.0" type="curve"/>
+      <point x="53" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="449" y="17" type="line"/>
+      <point x="73" y="17" type="line"/>
+      <point x="77" y="10" type="line"/>
+      <point x="367" y="264"/>
+      <point x="423" y="347"/>
+      <point x="423" y="437" type="curve" smooth="yes"/>
+      <point x="423" y="540"/>
+      <point x="348" y="604"/>
+      <point x="230" y="604" type="curve" smooth="yes"/>
+      <point x="161" y="604"/>
+      <point x="100" y="583"/>
+      <point x="53" y="539" type="curve"/>
+      <point x="62" y="526" type="line"/>
+      <point x="111" y="566"/>
+      <point x="164" y="586"/>
+      <point x="226" y="586" type="curve" smooth="yes"/>
+      <point x="333" y="586"/>
+      <point x="402" y="527"/>
+      <point x="402" y="434" type="curve" smooth="yes"/>
+      <point x="402" y="348"/>
+      <point x="345" y="266"/>
+      <point x="53" y="9" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.subs.glif b/src/Cantarell-Light.ufo/glyphs/two.subs.glif
index 44a15c24..7576f2f9 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.subs" format="2">
-  <advance width="370.0"/>
+  <advance width="370"/>
   <outline>
-    <component base="two.dnom" yOffset="-170.0"/>
+    <component base="two.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.tf.glif b/src/Cantarell-Light.ufo/glyphs/two.tf.glif
index b70a41a4..8fd0b2ff 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.tf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="506.0" y="0.0" type="line"/>
-      <point x="506.0" y="17.0" type="line"/>
-      <point x="87.0" y="17.0" type="line"/>
-      <point x="91.0" y="10.0" type="line"/>
-      <point x="416.0" y="310.0"/>
-      <point x="477.0" y="407.0"/>
-      <point x="477.0" y="509.0" type="curve" smooth="yes"/>
-      <point x="477.0" y="630.0"/>
-      <point x="394.0" y="704.0"/>
-      <point x="263.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="704.0"/>
-      <point x="117.0" y="678.0"/>
-      <point x="67.0" y="629.0" type="curve"/>
-      <point x="77.0" y="616.0" type="line"/>
-      <point x="131.0" y="663.0"/>
-      <point x="191.0" y="686.0"/>
-      <point x="259.0" y="686.0" type="curve" smooth="yes"/>
-      <point x="379.0" y="686.0"/>
-      <point x="456.0" y="617.0"/>
-      <point x="456.0" y="507.0" type="curve" smooth="yes"/>
-      <point x="456.0" y="408.0"/>
-      <point x="394.0" y="311.0"/>
-      <point x="67.0" y="8.0" type="curve"/>
+      <point x="67" y="0" type="line"/>
+      <point x="506" y="0" type="line"/>
+      <point x="506" y="17" type="line"/>
+      <point x="87" y="17" type="line"/>
+      <point x="91" y="10" type="line"/>
+      <point x="416" y="310"/>
+      <point x="477" y="407"/>
+      <point x="477" y="509" type="curve" smooth="yes"/>
+      <point x="477" y="630"/>
+      <point x="394" y="704"/>
+      <point x="263" y="704" type="curve" smooth="yes"/>
+      <point x="185" y="704"/>
+      <point x="117" y="678"/>
+      <point x="67" y="629" type="curve"/>
+      <point x="77" y="616" type="line"/>
+      <point x="131" y="663"/>
+      <point x="191" y="686"/>
+      <point x="259" y="686" type="curve" smooth="yes"/>
+      <point x="379" y="686"/>
+      <point x="456" y="617"/>
+      <point x="456" y="507" type="curve" smooth="yes"/>
+      <point x="456" y="408"/>
+      <point x="394" y="311"/>
+      <point x="67" y="8" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.tosf.glif b/src/Cantarell-Light.ufo/glyphs/two.tosf.glif
index f50ba4ed..13964865 100644
--- a/src/Cantarell-Light.ufo/glyphs/two.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/two.tosf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="67.0" y="0.0" type="line"/>
-      <point x="506.0" y="0.0" type="line"/>
-      <point x="506.0" y="17.0" type="line"/>
-      <point x="87.0" y="17.0" type="line"/>
-      <point x="91.0" y="10.0" type="line"/>
-      <point x="416.0" y="264.0"/>
-      <point x="477.0" y="348.0"/>
-      <point x="477.0" y="437.0" type="curve" smooth="yes"/>
-      <point x="477.0" y="540.0"/>
-      <point x="394.0" y="604.0"/>
-      <point x="263.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="191.0" y="604.0"/>
-      <point x="122.0" y="585.0"/>
-      <point x="67.0" y="539.0" type="curve"/>
-      <point x="77.0" y="526.0" type="line"/>
-      <point x="131.0" y="566.0"/>
-      <point x="191.0" y="586.0"/>
-      <point x="259.0" y="586.0" type="curve" smooth="yes"/>
-      <point x="379.0" y="586.0"/>
-      <point x="456.0" y="527.0"/>
-      <point x="456.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="456.0" y="349.0"/>
-      <point x="394.0" y="266.0"/>
-      <point x="67.0" y="9.0" type="curve"/>
+      <point x="67" y="0" type="line"/>
+      <point x="506" y="0" type="line"/>
+      <point x="506" y="17" type="line"/>
+      <point x="87" y="17" type="line"/>
+      <point x="91" y="10" type="line"/>
+      <point x="416" y="264"/>
+      <point x="477" y="348"/>
+      <point x="477" y="437" type="curve" smooth="yes"/>
+      <point x="477" y="540"/>
+      <point x="394" y="604"/>
+      <point x="263" y="604" type="curve" smooth="yes"/>
+      <point x="191" y="604"/>
+      <point x="122" y="585"/>
+      <point x="67" y="539" type="curve"/>
+      <point x="77" y="526" type="line"/>
+      <point x="131" y="566"/>
+      <point x="191" y="586"/>
+      <point x="259" y="586" type="curve" smooth="yes"/>
+      <point x="379" y="586"/>
+      <point x="456" y="527"/>
+      <point x="456" y="434" type="curve" smooth="yes"/>
+      <point x="456" y="349"/>
+      <point x="394" y="266"/>
+      <point x="67" y="9" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/twofifths.glif b/src/Cantarell-Light.ufo/glyphs/twofifths.glif
index 00bc9d9b..0b2e9af5 100644
--- a/src/Cantarell-Light.ufo/glyphs/twofifths.glif
+++ b/src/Cantarell-Light.ufo/glyphs/twofifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twofifths" format="2">
-  <advance width="1070.0"/>
+  <advance width="1070"/>
   <unicode hex="2156"/>
   <outline>
     <component base="two.numr"/>
-    <component base="fraction" xOffset="370.0"/>
-    <component base="five.dnom" xOffset="670.0"/>
+    <component base="fraction" xOffset="370"/>
+    <component base="five.dnom" xOffset="670"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/twoinferior.glif b/src/Cantarell-Light.ufo/glyphs/twoinferior.glif
index b33a78d2..6bd689e9 100644
--- a/src/Cantarell-Light.ufo/glyphs/twoinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/twoinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twoinferior" format="2">
-  <advance width="370.0"/>
+  <advance width="370"/>
   <unicode hex="2082"/>
   <outline>
-    <component base="two.dnom" yOffset="-100.0"/>
+    <component base="two.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/twosuperior.glif b/src/Cantarell-Light.ufo/glyphs/twosuperior.glif
index 0758f2f8..43cc0ccb 100644
--- a/src/Cantarell-Light.ufo/glyphs/twosuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/twosuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twosuperior" format="2">
-  <advance width="370.0"/>
+  <advance width="370"/>
   <unicode hex="00B2"/>
   <outline>
-    <component base="two.dnom" yOffset="370.0"/>
+    <component base="two.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/twothirds.glif b/src/Cantarell-Light.ufo/glyphs/twothirds.glif
index e431baa9..95e3d97f 100644
--- a/src/Cantarell-Light.ufo/glyphs/twothirds.glif
+++ b/src/Cantarell-Light.ufo/glyphs/twothirds.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twothirds" format="2">
-  <advance width="1084.0"/>
+  <advance width="1084"/>
   <unicode hex="2154"/>
   <outline>
     <component base="two.numr"/>
-    <component base="fraction" xOffset="370.0"/>
-    <component base="three.dnom" xOffset="670.0"/>
+    <component base="fraction" xOffset="370"/>
+    <component base="three.dnom" xOffset="670"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/u-cy.glif b/src/Cantarell-Light.ufo/glyphs/u-cy.glif
index 91e449d0..6ba700ff 100644
--- a/src/Cantarell-Light.ufo/glyphs/u-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/u-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="u-cy" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="0443"/>
-  <anchor x="227.0" y="480.0" name="top"/>
+  <anchor x="227" y="480" name="top"/>
   <outline>
     <component base="y"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/u.glif b/src/Cantarell-Light.ufo/glyphs/u.glif
index acec51ea..6f0a678b 100644
--- a/src/Cantarell-Light.ufo/glyphs/u.glif
+++ b/src/Cantarell-Light.ufo/glyphs/u.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="u" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="0075"/>
   <note>
 u
 </note>
-  <anchor x="249.0" y="0.0" name="bottom"/>
-  <anchor x="424.0" y="10.0" name="ogonek"/>
-  <anchor x="249.0" y="480.0" name="top"/>
-  <anchor x="490.0" y="480.0" name="topright"/>
+  <anchor x="249" y="0" name="bottom"/>
+  <anchor x="424" y="10" name="ogonek"/>
+  <anchor x="249" y="480" name="top"/>
+  <anchor x="490" y="480" name="topright"/>
   <outline>
     <contour>
-      <point x="430.0" y="480.0" type="line"/>
-      <point x="409.0" y="480.0" type="line"/>
-      <point x="409.0" y="76.0" type="line"/>
-      <point x="413.0" y="0.0" type="line"/>
-      <point x="430.0" y="0.0" type="line"/>
+      <point x="430" y="480" type="line"/>
+      <point x="409" y="480" type="line"/>
+      <point x="409" y="76" type="line"/>
+      <point x="413" y="0" type="line"/>
+      <point x="430" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="101.0" y="480.0" type="line"/>
-      <point x="80.0" y="480.0" type="line"/>
-      <point x="80.0" y="166.0" type="line" smooth="yes"/>
-      <point x="80.0" y="57.0"/>
-      <point x="143.0" y="-6.0"/>
-      <point x="241.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="308.0" y="-6.0"/>
-      <point x="378.0" y="25.0"/>
-      <point x="427.0" y="76.0" type="curve"/>
-      <point x="418.0" y="87.0" type="line"/>
-      <point x="372.0" y="40.0"/>
-      <point x="306.0" y="12.0"/>
-      <point x="245.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="156.0" y="12.0"/>
-      <point x="101.0" y="69.0"/>
-      <point x="101.0" y="166.0" type="curve" smooth="yes"/>
+      <point x="101" y="480" type="line"/>
+      <point x="80" y="480" type="line"/>
+      <point x="80" y="166" type="line" smooth="yes"/>
+      <point x="80" y="57"/>
+      <point x="143" y="-6"/>
+      <point x="241" y="-6" type="curve" smooth="yes"/>
+      <point x="308" y="-6"/>
+      <point x="378" y="25"/>
+      <point x="427" y="76" type="curve"/>
+      <point x="418" y="87" type="line"/>
+      <point x="372" y="40"/>
+      <point x="306" y="12"/>
+      <point x="245" y="12" type="curve" smooth="yes"/>
+      <point x="156" y="12"/>
+      <point x="101" y="69"/>
+      <point x="101" y="166" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uacute.glif b/src/Cantarell-Light.ufo/glyphs/uacute.glif
index 84ecc5d8..0ed674c7 100644
--- a/src/Cantarell-Light.ufo/glyphs/uacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uacute" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="00FA"/>
   <outline>
     <component base="u"/>
-    <component base="acutecomb" xOffset="182.0"/>
+    <component base="acutecomb" xOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ubreve.glif b/src/Cantarell-Light.ufo/glyphs/ubreve.glif
index 90fb955e..2be22919 100644
--- a/src/Cantarell-Light.ufo/glyphs/ubreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ubreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ubreve" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="016D"/>
   <outline>
     <component base="u"/>
-    <component base="brevecomb" xOffset="63.0"/>
+    <component base="brevecomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ucaron.glif b/src/Cantarell-Light.ufo/glyphs/ucaron.glif
index 4f1143ce..b566e7e8 100644
--- a/src/Cantarell-Light.ufo/glyphs/ucaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ucaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ucaron" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="01D4"/>
   <outline>
     <component base="u"/>
-    <component base="caroncomb" xOffset="66.0"/>
+    <component base="caroncomb" xOffset="66"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ucircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ucircumflex.glif
index 6d828634..2ba41531 100644
--- a/src/Cantarell-Light.ufo/glyphs/ucircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ucircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ucircumflex" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="00FB"/>
   <outline>
     <component base="u"/>
-    <component base="circumflexcomb" xOffset="78.0"/>
+    <component base="circumflexcomb" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udblgrave.glif b/src/Cantarell-Light.ufo/glyphs/udblgrave.glif
index 2a10c567..a5a46e23 100644
--- a/src/Cantarell-Light.ufo/glyphs/udblgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udblgrave" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="0215"/>
   <outline>
     <component base="u"/>
-    <component base="dblgravecomb" xOffset="-3.0"/>
+    <component base="dblgravecomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif
index 150ccd48..6fb4817d 100644
--- a/src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresis-cy" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="04F1"/>
   <outline>
     <component base="u-cy"/>
-    <component base="dieresiscomb" xOffset="8.0"/>
+    <component base="dieresiscomb" xOffset="8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresis.glif b/src/Cantarell-Light.ufo/glyphs/udieresis.glif
index 88a2b986..96112fdb 100644
--- a/src/Cantarell-Light.ufo/glyphs/udieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresis" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="00FC"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb" xOffset="30.0"/>
+    <component base="dieresiscomb" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresisacute.glif
index de0403e6..79808769 100644
--- a/src/Cantarell-Light.ufo/glyphs/udieresisacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udieresisacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresisacute" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="01D8"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_acutecomb" xOffset="30.0"/>
+    <component base="dieresiscomb_acutecomb" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif
index 5a92c0e0..e244244b 100644
--- a/src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresiscaron" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="01DA"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_caroncomb" xOffset="30.0"/>
+    <component base="dieresiscomb_caroncomb" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif
index b7f37317..9a3c579f 100644
--- a/src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresisgrave" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="01DC"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_gravecomb" xOffset="30.0"/>
+    <component base="dieresiscomb_gravecomb" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresismacron.glif
index c19eb69c..4ae0447e 100644
--- a/src/Cantarell-Light.ufo/glyphs/udieresismacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udieresismacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresismacron" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="01D6"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_macroncomb" xOffset="30.0"/>
+    <component base="dieresiscomb_macroncomb" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udotbelow.glif b/src/Cantarell-Light.ufo/glyphs/udotbelow.glif
index 8e966e68..7677fbb8 100644
--- a/src/Cantarell-Light.ufo/glyphs/udotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/udotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udotbelow" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="1EE5"/>
   <outline>
     <component base="u"/>
-    <component base="dotbelowcomb" xOffset="129.0"/>
+    <component base="dotbelowcomb" xOffset="129"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ugrave.glif b/src/Cantarell-Light.ufo/glyphs/ugrave.glif
index cf78a1d3..fbd43578 100644
--- a/src/Cantarell-Light.ufo/glyphs/ugrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ugrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ugrave" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="00F9"/>
   <outline>
     <component base="u"/>
-    <component base="gravecomb" xOffset="65.0"/>
+    <component base="gravecomb" xOffset="65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhookabove.glif b/src/Cantarell-Light.ufo/glyphs/uhookabove.glif
index d66fea96..9dbf6992 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhookabove" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="1EE7"/>
   <outline>
     <component base="u"/>
-    <component base="hookabovecomb" xOffset="97.0"/>
+    <component base="hookabovecomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorn.glif b/src/Cantarell-Light.ufo/glyphs/uhorn.glif
index 4b1d59a2..2cea3abb 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhorn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhorn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorn" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="01B0"/>
   <outline>
     <component base="u"/>
-    <component base="horncomb" xOffset="358.0" yOffset="-2.0"/>
+    <component base="horncomb" xOffset="358" yOffset="-2"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhornacute.glif b/src/Cantarell-Light.ufo/glyphs/uhornacute.glif
index 667eb4a6..bf6ef458 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhornacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhornacute" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="1EE9"/>
   <outline>
     <component base="uhorn"/>
-    <component base="acutecomb" xOffset="182.0"/>
+    <component base="acutecomb" xOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif
index 3b5a2a3a..ad6871f5 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorndotbelow" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="1EF1"/>
   <outline>
     <component base="uhorn"/>
-    <component base="dotbelowcomb" xOffset="129.0"/>
+    <component base="dotbelowcomb" xOffset="129"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorngrave.glif b/src/Cantarell-Light.ufo/glyphs/uhorngrave.glif
index a1083c34..fdc0c1fa 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhorngrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhorngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorngrave" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="1EEB"/>
   <outline>
     <component base="uhorn"/>
-    <component base="gravecomb" xOffset="65.0"/>
+    <component base="gravecomb" xOffset="65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif
index ac594c5a..fa96dbf7 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhornhookabove" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="1EED"/>
   <outline>
     <component base="uhorn"/>
-    <component base="hookabovecomb" xOffset="97.0"/>
+    <component base="hookabovecomb" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorntilde.glif b/src/Cantarell-Light.ufo/glyphs/uhorntilde.glif
index d891bf64..7acef24d 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhorntilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhorntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorntilde" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="1EEF"/>
   <outline>
     <component base="uhorn"/>
-    <component base="tildecomb" xOffset="14.0"/>
+    <component base="tildecomb" xOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhungarumlaut-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut-cy.glif
index a0a7e7d3..86ba5169 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhungarumlaut-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhungarumlaut-cy" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="04F3"/>
   <outline>
     <component base="u-cy"/>
-    <component base="hungarumlautcomb" xOffset="86.0"/>
+    <component base="hungarumlautcomb" xOffset="86"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif
index ff27e24d..f42e18ee 100644
--- a/src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhungarumlaut" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="0171"/>
   <outline>
     <component base="u"/>
-    <component base="hungarumlautcomb" xOffset="108.0"/>
+    <component base="hungarumlautcomb" xOffset="108"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif
index 715b9df8..eb90302d 100644
--- a/src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uinvertedbreve" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="0217"/>
   <outline>
     <component base="u"/>
-    <component base="breveinvertedcomb" xOffset="48.0"/>
+    <component base="breveinvertedcomb" xOffset="48"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/umacron-cy.glif b/src/Cantarell-Light.ufo/glyphs/umacron-cy.glif
index ec520786..d658f7ed 100644
--- a/src/Cantarell-Light.ufo/glyphs/umacron-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/umacron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacron-cy" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="04EF"/>
   <outline>
     <component base="u-cy"/>
-    <component base="macroncomb" xOffset="-16.0"/>
+    <component base="macroncomb" xOffset="-16"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/umacron.glif b/src/Cantarell-Light.ufo/glyphs/umacron.glif
index 34cbb7d3..e063b8a4 100644
--- a/src/Cantarell-Light.ufo/glyphs/umacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/umacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacron" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="016B"/>
   <outline>
     <component base="u"/>
-    <component base="macroncomb" xOffset="6.0"/>
+    <component base="macroncomb" xOffset="6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/umacrondieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/umacrondieresis.glif
index 4b73ff57..4bdb97df 100644
--- a/src/Cantarell-Light.ufo/glyphs/umacrondieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/umacrondieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacrondieresis" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="1E7B"/>
   <outline>
     <component base="u"/>
-    <component base="macroncomb_dieresiscomb" xOffset="-14.0"/>
+    <component base="macroncomb_dieresiscomb" xOffset="-14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/underscore.glif b/src/Cantarell-Light.ufo/glyphs/underscore.glif
index 898125b6..c71fec7b 100644
--- a/src/Cantarell-Light.ufo/glyphs/underscore.glif
+++ b/src/Cantarell-Light.ufo/glyphs/underscore.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="underscore" format="2">
-  <advance width="620.0"/>
+  <advance width="620"/>
   <unicode hex="005F"/>
   <outline>
     <contour>
-      <point x="96.0" y="-17.0" type="line"/>
-      <point x="524.0" y="-17.0" type="line"/>
-      <point x="524.0" y="0.0" type="line"/>
-      <point x="96.0" y="0.0" type="line"/>
+      <point x="96" y="-17" type="line"/>
+      <point x="524" y="-17" type="line"/>
+      <point x="524" y="0" type="line"/>
+      <point x="96" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uogonek.glif b/src/Cantarell-Light.ufo/glyphs/uogonek.glif
index c53d49da..370d3b58 100644
--- a/src/Cantarell-Light.ufo/glyphs/uogonek.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uogonek" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="0173"/>
   <outline>
     <component base="u"/>
-    <component base="ogonekcomb" xOffset="23.0"/>
+    <component base="ogonekcomb" xOffset="23"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/upA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/upA_rrow.glif
index bd98e3af..ae74668e 100644
--- a/src/Cantarell-Light.ufo/glyphs/upA_rrow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/upA_rrow.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="upArrow" format="2">
-  <advance width="640.0"/>
+  <advance width="640"/>
   <unicode hex="2191"/>
   <note>
 arrowup
 </note>
   <outline>
     <contour>
-      <point x="311.0" y="44.0" type="line"/>
-      <point x="330.0" y="44.0" type="line"/>
-      <point x="330.0" y="561.0" type="line"/>
-      <point x="547.0" y="326.0" type="line"/>
-      <point x="561.0" y="339.0" type="line"/>
-      <point x="322.0" y="598.0" type="line"/>
-      <point x="319.0" y="598.0" type="line"/>
-      <point x="79.0" y="337.0" type="line"/>
-      <point x="92.0" y="324.0" type="line"/>
-      <point x="311.0" y="562.0" type="line"/>
+      <point x="311" y="44" type="line"/>
+      <point x="330" y="44" type="line"/>
+      <point x="330" y="561" type="line"/>
+      <point x="547" y="326" type="line"/>
+      <point x="561" y="339" type="line"/>
+      <point x="322" y="598" type="line"/>
+      <point x="319" y="598" type="line"/>
+      <point x="79" y="337" type="line"/>
+      <point x="92" y="324" type="line"/>
+      <point x="311" y="562" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uring.glif b/src/Cantarell-Light.ufo/glyphs/uring.glif
index 863c5755..f3c8df5e 100644
--- a/src/Cantarell-Light.ufo/glyphs/uring.glif
+++ b/src/Cantarell-Light.ufo/glyphs/uring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uring" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="016F"/>
   <outline>
     <component base="u"/>
-    <component base="ringcomb" xOffset="75.0"/>
+    <component base="ringcomb" xOffset="75"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ushort-cy.glif b/src/Cantarell-Light.ufo/glyphs/ushort-cy.glif
index c07c65ff..a007ee12 100644
--- a/src/Cantarell-Light.ufo/glyphs/ushort-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ushort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ushort-cy" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="045E"/>
   <outline>
     <component base="u-cy"/>
-    <component base="brevecomb-cy" xOffset="30.0"/>
+    <component base="brevecomb-cy" xOffset="30"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif
index 9db890f9..fdc5a9a1 100644
--- a/src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ustraight-cy" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="04AF"/>
-  <anchor x="228.0" y="-6.0" name="center"/>
+  <anchor x="228" y="-6" name="center"/>
   <outline>
     <contour>
-      <point x="219.0" y="-217.0" type="line"/>
-      <point x="237.0" y="-217.0" type="line"/>
-      <point x="237.0" y="0.0" type="line"/>
-      <point x="219.0" y="0.0" type="line"/>
+      <point x="219" y="-217" type="line"/>
+      <point x="237" y="-217" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="219" y="0" type="line"/>
     </contour>
     <component base="v"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/ustraightstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ustraightstroke-cy.glif
index b66ec152..1e964b39 100644
--- a/src/Cantarell-Light.ufo/glyphs/ustraightstroke-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ustraightstroke-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ustraightstroke-cy" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="04B1"/>
   <outline>
     <component base="ustraight-cy"/>
-    <component base="strokeshortcomb" xOffset="-13.0" yOffset="-305.0"/>
+    <component base="strokeshortcomb" xOffset="-13" yOffset="-305"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/utilde.glif b/src/Cantarell-Light.ufo/glyphs/utilde.glif
index b759d574..7ad25a48 100644
--- a/src/Cantarell-Light.ufo/glyphs/utilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/utilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="utilde" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="0169"/>
   <outline>
     <component base="u"/>
-    <component base="tildecomb" xOffset="14.0"/>
+    <component base="tildecomb" xOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/utildeacute.glif b/src/Cantarell-Light.ufo/glyphs/utildeacute.glif
index de2b8694..a9999bdf 100644
--- a/src/Cantarell-Light.ufo/glyphs/utildeacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/utildeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="utildeacute" format="2">
-  <advance width="518.0"/>
+  <advance width="518"/>
   <unicode hex="1E79"/>
   <outline>
     <component base="u"/>
-    <component base="tildecomb_acutecomb" xOffset="14.0"/>
+    <component base="tildecomb_acutecomb" xOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/v.glif b/src/Cantarell-Light.ufo/glyphs/v.glif
index 9ad2c876..5da6bb52 100644
--- a/src/Cantarell-Light.ufo/glyphs/v.glif
+++ b/src/Cantarell-Light.ufo/glyphs/v.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="v" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="0076"/>
   <note>
 v
 </note>
-  <anchor x="227.0" y="0.0" name="bottom"/>
-  <anchor x="227.0" y="480.0" name="top"/>
+  <anchor x="227" y="0" name="bottom"/>
+  <anchor x="227" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="219.0" y="0.0" type="line"/>
-      <point x="237.0" y="0.0" type="line"/>
-      <point x="426.0" y="480.0" type="line"/>
-      <point x="405.0" y="480.0" type="line"/>
-      <point x="224.0" y="14.0" type="line"/>
-      <point x="233.0" y="14.0" type="line"/>
-      <point x="50.0" y="480.0" type="line"/>
-      <point x="27.0" y="480.0" type="line"/>
+      <point x="219" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="426" y="480" type="line"/>
+      <point x="405" y="480" type="line"/>
+      <point x="224" y="14" type="line"/>
+      <point x="233" y="14" type="line"/>
+      <point x="50" y="480" type="line"/>
+      <point x="27" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ve-cy.glif b/src/Cantarell-Light.ufo/glyphs/ve-cy.glif
index 8b1a007f..3e7bca42 100644
--- a/src/Cantarell-Light.ufo/glyphs/ve-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ve-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ve-cy" format="2">
-  <advance width="490.0"/>
+  <advance width="490"/>
   <unicode hex="0432"/>
   <outline>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="249.0" y="0.0" type="line" smooth="yes"/>
-      <point x="366.0" y="0.0"/>
-      <point x="432.0" y="48.0"/>
-      <point x="432.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="209.0"/>
-      <point x="370.0" y="261.0"/>
-      <point x="276.0" y="261.0" type="curve" smooth="yes"/>
-      <point x="102.0" y="261.0" type="line"/>
-      <point x="102.0" y="244.0" type="line"/>
-      <point x="268.0" y="244.0" type="line" smooth="yes"/>
-      <point x="355.0" y="244.0"/>
-      <point x="411.0" y="198.0"/>
-      <point x="411.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="55.0"/>
-      <point x="356.0" y="17.0"/>
-      <point x="258.0" y="17.0" type="curve" smooth="yes"/>
-      <point x="108.0" y="17.0" type="line"/>
-      <point x="108.0" y="463.0" type="line"/>
-      <point x="247.0" y="463.0" type="line" smooth="yes"/>
-      <point x="343.0" y="463.0"/>
-      <point x="396.0" y="426.0"/>
-      <point x="396.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="396.0" y="306.0"/>
-      <point x="360.0" y="268.0"/>
-      <point x="298.0" y="254.0" type="curve"/>
-      <point x="325.0" y="252.0" type="line"/>
-      <point x="380.0" y="262.0"/>
-      <point x="417.0" y="307.0"/>
-      <point x="417.0" y="365.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="439.0"/>
-      <point x="355.0" y="480.0"/>
-      <point x="247.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="249" y="0" type="line" smooth="yes"/>
+      <point x="366" y="0"/>
+      <point x="432" y="48"/>
+      <point x="432" y="130" type="curve" smooth="yes"/>
+      <point x="432" y="209"/>
+      <point x="370" y="261"/>
+      <point x="276" y="261" type="curve" smooth="yes"/>
+      <point x="102" y="261" type="line"/>
+      <point x="102" y="244" type="line"/>
+      <point x="268" y="244" type="line" smooth="yes"/>
+      <point x="355" y="244"/>
+      <point x="411" y="198"/>
+      <point x="411" y="126" type="curve" smooth="yes"/>
+      <point x="411" y="55"/>
+      <point x="356" y="17"/>
+      <point x="258" y="17" type="curve" smooth="yes"/>
+      <point x="108" y="17" type="line"/>
+      <point x="108" y="463" type="line"/>
+      <point x="247" y="463" type="line" smooth="yes"/>
+      <point x="343" y="463"/>
+      <point x="396" y="426"/>
+      <point x="396" y="358" type="curve" smooth="yes"/>
+      <point x="396" y="306"/>
+      <point x="360" y="268"/>
+      <point x="298" y="254" type="curve"/>
+      <point x="325" y="252" type="line"/>
+      <point x="380" y="262"/>
+      <point x="417" y="307"/>
+      <point x="417" y="365" type="curve" smooth="yes"/>
+      <point x="417" y="439"/>
+      <point x="355" y="480"/>
+      <point x="247" y="480" type="curve" smooth="yes"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallineabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallineabovecomb.glif
index 2f8ef398..2693f009 100644
--- a/src/Cantarell-Light.ufo/glyphs/verticallineabovecomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/verticallineabovecomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallineabovecomb" format="2">
   <unicode hex="030D"/>
-  <anchor x="110.0" y="480.0" name="_top"/>
-  <anchor x="110.0" y="750.0" name="top"/>
+  <anchor x="110" y="480" name="_top"/>
+  <anchor x="110" y="750" name="top"/>
   <outline>
     <contour>
-      <point x="119.0" y="745.0" type="line"/>
-      <point x="101.0" y="745.0" type="line"/>
-      <point x="103.0" y="561.0" type="line"/>
-      <point x="117.0" y="561.0" type="line"/>
+      <point x="119" y="745" type="line"/>
+      <point x="101" y="745" type="line"/>
+      <point x="103" y="561" type="line"/>
+      <point x="117" y="561" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>220.0</real>
+      <integer>220</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallinebelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallinebelowcomb.glif
index a249f410..09ae0e9c 100644
--- a/src/Cantarell-Light.ufo/glyphs/verticallinebelowcomb.glif
+++ b/src/Cantarell-Light.ufo/glyphs/verticallinebelowcomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinebelowcomb" format="2">
   <unicode hex="0329"/>
-  <anchor x="110.0" y="0.0" name="_bottom"/>
-  <anchor x="110.0" y="-227.0" name="bottom"/>
+  <anchor x="110" y="0" name="_bottom"/>
+  <anchor x="110" y="-227" name="bottom"/>
   <outline>
     <contour>
-      <point x="101.0" y="-227.0" type="line"/>
-      <point x="119.0" y="-227.0" type="line"/>
-      <point x="117.0" y="-43.0" type="line"/>
-      <point x="103.0" y="-43.0" type="line"/>
+      <point x="101" y="-227" type="line"/>
+      <point x="119" y="-227" type="line"/>
+      <point x="117" y="-43" type="line"/>
+      <point x="103" y="-43" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>220.0</real>
+      <integer>220</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallinelowmod.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallinelowmod.glif
index e4307359..a2b884d5 100644
--- a/src/Cantarell-Light.ufo/glyphs/verticallinelowmod.glif
+++ b/src/Cantarell-Light.ufo/glyphs/verticallinelowmod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinelowmod" format="2">
-  <advance width="220.0"/>
+  <advance width="220"/>
   <unicode hex="02CC"/>
   <outline>
     <component base="verticallinebelowcomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallinemod.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallinemod.glif
index 3ac58198..8cf16a09 100644
--- a/src/Cantarell-Light.ufo/glyphs/verticallinemod.glif
+++ b/src/Cantarell-Light.ufo/glyphs/verticallinemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinemod" format="2">
-  <advance width="220.0"/>
+  <advance width="220"/>
   <unicode hex="02C8"/>
   <outline>
     <component base="verticallineabovecomb"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/w.glif b/src/Cantarell-Light.ufo/glyphs/w.glif
index 1179f4f7..7751f861 100644
--- a/src/Cantarell-Light.ufo/glyphs/w.glif
+++ b/src/Cantarell-Light.ufo/glyphs/w.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="w" format="2">
-  <advance width="750.0"/>
+  <advance width="750"/>
   <unicode hex="0077"/>
   <note>
 w
 </note>
-  <anchor x="377.0" y="0.0" name="bottom"/>
-  <anchor x="377.0" y="480.0" name="top"/>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="203.0" y="0.0" type="line"/>
-      <point x="218.0" y="0.0" type="line"/>
-      <point x="379.0" y="459.0" type="line"/>
-      <point x="372.0" y="459.0" type="line"/>
-      <point x="537.0" y="0.0" type="line"/>
-      <point x="551.0" y="0.0" type="line"/>
-      <point x="721.0" y="480.0" type="line"/>
-      <point x="700.0" y="480.0" type="line"/>
-      <point x="542.0" y="25.0" type="line"/>
-      <point x="548.0" y="25.0" type="line"/>
-      <point x="386.0" y="479.0" type="line"/>
-      <point x="366.0" y="479.0" type="line"/>
-      <point x="209.0" y="25.0" type="line"/>
-      <point x="214.0" y="25.0" type="line"/>
-      <point x="50.0" y="480.0" type="line"/>
-      <point x="28.0" y="480.0" type="line"/>
+      <point x="203" y="0" type="line"/>
+      <point x="218" y="0" type="line"/>
+      <point x="379" y="459" type="line"/>
+      <point x="372" y="459" type="line"/>
+      <point x="537" y="0" type="line"/>
+      <point x="551" y="0" type="line"/>
+      <point x="721" y="480" type="line"/>
+      <point x="700" y="480" type="line"/>
+      <point x="542" y="25" type="line"/>
+      <point x="548" y="25" type="line"/>
+      <point x="386" y="479" type="line"/>
+      <point x="366" y="479" type="line"/>
+      <point x="209" y="25" type="line"/>
+      <point x="214" y="25" type="line"/>
+      <point x="50" y="480" type="line"/>
+      <point x="28" y="480" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/wacute.glif b/src/Cantarell-Light.ufo/glyphs/wacute.glif
index 2be39d73..0d2891c9 100644
--- a/src/Cantarell-Light.ufo/glyphs/wacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/wacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wacute" format="2">
-  <advance width="750.0"/>
+  <advance width="750"/>
   <unicode hex="1E83"/>
   <outline>
     <component base="w"/>
-    <component base="acutecomb" xOffset="310.0"/>
+    <component base="acutecomb" xOffset="310"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/wcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/wcircumflex.glif
index 43ef557e..b772f451 100644
--- a/src/Cantarell-Light.ufo/glyphs/wcircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/wcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wcircumflex" format="2">
-  <advance width="750.0"/>
+  <advance width="750"/>
   <unicode hex="0175"/>
   <outline>
     <component base="w"/>
-    <component base="circumflexcomb" xOffset="206.0"/>
+    <component base="circumflexcomb" xOffset="206"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/wdieresis.glif b/src/Cantarell-Light.ufo/glyphs/wdieresis.glif
index cff75c19..bbcca8c6 100644
--- a/src/Cantarell-Light.ufo/glyphs/wdieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/wdieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wdieresis" format="2">
-  <advance width="750.0"/>
+  <advance width="750"/>
   <unicode hex="1E85"/>
   <outline>
     <component base="w"/>
-    <component base="dieresiscomb" xOffset="158.0"/>
+    <component base="dieresiscomb" xOffset="158"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/we-cy.glif b/src/Cantarell-Light.ufo/glyphs/we-cy.glif
index 76c0d52e..670001c8 100644
--- a/src/Cantarell-Light.ufo/glyphs/we-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/we-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="we-cy" format="2">
-  <advance width="750.0"/>
+  <advance width="750"/>
   <unicode hex="051D"/>
   <outline>
     <component base="w"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/wgrave.glif b/src/Cantarell-Light.ufo/glyphs/wgrave.glif
index ac1b1bea..50e32963 100644
--- a/src/Cantarell-Light.ufo/glyphs/wgrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/wgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wgrave" format="2">
-  <advance width="750.0"/>
+  <advance width="750"/>
   <unicode hex="1E81"/>
   <outline>
     <component base="w"/>
-    <component base="gravecomb" xOffset="193.0"/>
+    <component base="gravecomb" xOffset="193"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif 
b/src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif
index a3e7b34c..7b46f87a 100644
--- a/src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif
+++ b/src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="whiteCircle" format="2">
-  <advance width="662.0"/>
+  <advance width="662"/>
   <unicode hex="25CB"/>
   <note>
 circle
 </note>
   <outline>
     <contour>
-      <point x="329.0" y="109.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="109.0"/>
-      <point x="565.0" y="205.0"/>
-      <point x="565.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="489.0"/>
-      <point x="472.0" y="585.0"/>
-      <point x="332.0" y="585.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="585.0"/>
-      <point x="97.0" y="488.0"/>
-      <point x="97.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="97.0" y="205.0"/>
-      <point x="189.0" y="109.0"/>
+      <point x="329" y="109" type="curve" smooth="yes"/>
+      <point x="469" y="109"/>
+      <point x="565" y="205"/>
+      <point x="565" y="348" type="curve" smooth="yes"/>
+      <point x="565" y="489"/>
+      <point x="472" y="585"/>
+      <point x="332" y="585" type="curve" smooth="yes"/>
+      <point x="193" y="585"/>
+      <point x="97" y="488"/>
+      <point x="97" y="345" type="curve" smooth="yes"/>
+      <point x="97" y="205"/>
+      <point x="189" y="109"/>
     </contour>
     <contour>
-      <point x="333.0" y="127.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="127.0"/>
-      <point x="116.0" y="216.0"/>
-      <point x="116.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="116.0" y="478.0"/>
-      <point x="201.0" y="567.0"/>
-      <point x="329.0" y="567.0" type="curve" smooth="yes"/>
-      <point x="457.0" y="567.0"/>
-      <point x="546.0" y="478.0"/>
-      <point x="546.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="214.0"/>
-      <point x="461.0" y="127.0"/>
+      <point x="333" y="127" type="curve" smooth="yes"/>
+      <point x="205" y="127"/>
+      <point x="116" y="216"/>
+      <point x="116" y="348" type="curve" smooth="yes"/>
+      <point x="116" y="478"/>
+      <point x="201" y="567"/>
+      <point x="329" y="567" type="curve" smooth="yes"/>
+      <point x="457" y="567"/>
+      <point x="546" y="478"/>
+      <point x="546" y="344" type="curve" smooth="yes"/>
+      <point x="546" y="214"/>
+      <point x="461" y="127"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/won.glif b/src/Cantarell-Light.ufo/glyphs/won.glif
index c2dfc0a1..0362b973 100644
--- a/src/Cantarell-Light.ufo/glyphs/won.glif
+++ b/src/Cantarell-Light.ufo/glyphs/won.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="won" format="2">
-  <advance width="1124.0"/>
+  <advance width="1124"/>
   <unicode hex="20A9"/>
   <outline>
     <contour>
-      <point x="95.0" y="274.0" type="line"/>
-      <point x="257.0" y="274.0" type="line"/>
-      <point x="257.0" y="291.0" type="line"/>
-      <point x="95.0" y="291.0" type="line"/>
+      <point x="95" y="274" type="line"/>
+      <point x="257" y="274" type="line"/>
+      <point x="257" y="291" type="line"/>
+      <point x="95" y="291" type="line"/>
     </contour>
     <contour>
-      <point x="95.0" y="414.0" type="line"/>
-      <point x="584.0" y="414.0" type="line"/>
-      <point x="584.0" y="431.0" type="line"/>
-      <point x="95.0" y="431.0" type="line"/>
+      <point x="95" y="414" type="line"/>
+      <point x="584" y="414" type="line"/>
+      <point x="584" y="431" type="line"/>
+      <point x="95" y="431" type="line"/>
     </contour>
     <contour>
-      <point x="1035.0" y="274.0" type="line"/>
-      <point x="1035.0" y="291.0" type="line"/>
-      <point x="883.0" y="291.0" type="line"/>
-      <point x="883.0" y="274.0" type="line"/>
+      <point x="1035" y="274" type="line"/>
+      <point x="1035" y="291" type="line"/>
+      <point x="883" y="291" type="line"/>
+      <point x="883" y="274" type="line"/>
     </contour>
     <contour>
-      <point x="1035.0" y="414.0" type="line"/>
-      <point x="1035.0" y="431.0" type="line"/>
-      <point x="557.0" y="431.0" type="line"/>
-      <point x="557.0" y="414.0" type="line"/>
+      <point x="1035" y="414" type="line"/>
+      <point x="1035" y="431" type="line"/>
+      <point x="557" y="431" type="line"/>
+      <point x="557" y="414" type="line"/>
     </contour>
-    <component base="W" xOffset="60.0"/>
+    <component base="W" xOffset="60"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/x.glif b/src/Cantarell-Light.ufo/glyphs/x.glif
index f8b2500c..ce485bea 100644
--- a/src/Cantarell-Light.ufo/glyphs/x.glif
+++ b/src/Cantarell-Light.ufo/glyphs/x.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="x" format="2">
-  <advance width="437.0"/>
+  <advance width="437"/>
   <unicode hex="0078"/>
   <note>
 x
 </note>
-  <anchor x="219.0" y="0.0" name="bottom"/>
-  <anchor x="217.0" y="480.0" name="top"/>
+  <anchor x="219" y="0" name="bottom"/>
+  <anchor x="217" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="30.0" y="0.0" type="line"/>
-      <point x="52.0" y="0.0" type="line"/>
-      <point x="222.0" y="238.0" type="line"/>
-      <point x="412.0" y="480.0" type="line"/>
-      <point x="390.0" y="480.0" type="line"/>
-      <point x="212.0" y="251.0" type="line"/>
+      <point x="30" y="0" type="line"/>
+      <point x="52" y="0" type="line"/>
+      <point x="222" y="238" type="line"/>
+      <point x="412" y="480" type="line"/>
+      <point x="390" y="480" type="line"/>
+      <point x="212" y="251" type="line"/>
     </contour>
     <contour>
-      <point x="375.0" y="0.0" type="line"/>
-      <point x="399.0" y="0.0" type="line"/>
-      <point x="222.0" y="250.0" type="line"/>
-      <point x="51.0" y="480.0" type="line"/>
-      <point x="27.0" y="480.0" type="line"/>
-      <point x="210.0" y="235.0" type="line"/>
+      <point x="375" y="0" type="line"/>
+      <point x="399" y="0" type="line"/>
+      <point x="222" y="250" type="line"/>
+      <point x="51" y="480" type="line"/>
+      <point x="27" y="480" type="line"/>
+      <point x="210" y="235" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/y.glif b/src/Cantarell-Light.ufo/glyphs/y.glif
index a8403a6d..ec1091a4 100644
--- a/src/Cantarell-Light.ufo/glyphs/y.glif
+++ b/src/Cantarell-Light.ufo/glyphs/y.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="y" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="0079"/>
   <note>
 y
 </note>
-  <anchor x="333.0" y="0.0" name="bottom"/>
-  <anchor x="215.0" y="480.0" name="top"/>
+  <anchor x="333" y="0" name="bottom"/>
+  <anchor x="215" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="219.0" y="0.0" type="line"/>
-      <point x="237.0" y="0.0" type="line"/>
-      <point x="426.0" y="480.0" type="line"/>
-      <point x="405.0" y="480.0" type="line"/>
-      <point x="224.0" y="14.0" type="line"/>
-      <point x="233.0" y="14.0" type="line"/>
-      <point x="50.0" y="480.0" type="line"/>
-      <point x="27.0" y="480.0" type="line"/>
+      <point x="219" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="426" y="480" type="line"/>
+      <point x="405" y="480" type="line"/>
+      <point x="224" y="14" type="line"/>
+      <point x="233" y="14" type="line"/>
+      <point x="50" y="480" type="line"/>
+      <point x="27" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="135.0" y="-217.0" type="line"/>
-      <point x="158.0" y="-217.0" type="line"/>
-      <point x="237.0" y="0.0" type="line"/>
-      <point x="219.0" y="0.0" type="line"/>
+      <point x="135" y="-217" type="line"/>
+      <point x="158" y="-217" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="219" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yacute.glif b/src/Cantarell-Light.ufo/glyphs/yacute.glif
index e871996d..f23818ff 100644
--- a/src/Cantarell-Light.ufo/glyphs/yacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yacute" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="00FD"/>
   <outline>
     <component base="y"/>
-    <component base="acutecomb" xOffset="148.0"/>
+    <component base="acutecomb" xOffset="148"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yat-cy.glif b/src/Cantarell-Light.ufo/glyphs/yat-cy.glif
index 075fdb0d..c776f369 100644
--- a/src/Cantarell-Light.ufo/glyphs/yat-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yat-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yat-cy" format="2">
-  <advance width="473.0"/>
+  <advance width="473"/>
   <unicode hex="0463"/>
   <outline>
     <contour>
-      <point x="93.0" y="0.0" type="line"/>
-      <point x="252.0" y="0.0" type="line" smooth="yes"/>
-      <point x="363.0" y="0.0"/>
-      <point x="430.0" y="56.0"/>
-      <point x="430.0" y="150.0" type="curve" smooth="yes"/>
-      <point x="430.0" y="241.0"/>
-      <point x="369.0" y="301.0"/>
-      <point x="278.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="105.0" y="301.0" type="line"/>
-      <point x="105.0" y="284.0" type="line"/>
-      <point x="271.0" y="284.0" type="line" smooth="yes"/>
-      <point x="352.0" y="284.0"/>
-      <point x="408.0" y="228.0"/>
-      <point x="408.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="408.0" y="65.0"/>
-      <point x="353.0" y="17.0"/>
-      <point x="261.0" y="17.0" type="curve" smooth="yes"/>
-      <point x="113.0" y="17.0" type="line"/>
-      <point x="113.0" y="739.0" type="line"/>
-      <point x="93.0" y="739.0" type="line"/>
+      <point x="93" y="0" type="line"/>
+      <point x="252" y="0" type="line" smooth="yes"/>
+      <point x="363" y="0"/>
+      <point x="430" y="56"/>
+      <point x="430" y="150" type="curve" smooth="yes"/>
+      <point x="430" y="241"/>
+      <point x="369" y="301"/>
+      <point x="278" y="301" type="curve" smooth="yes"/>
+      <point x="105" y="301" type="line"/>
+      <point x="105" y="284" type="line"/>
+      <point x="271" y="284" type="line" smooth="yes"/>
+      <point x="352" y="284"/>
+      <point x="408" y="228"/>
+      <point x="408" y="145" type="curve" smooth="yes"/>
+      <point x="408" y="65"/>
+      <point x="353" y="17"/>
+      <point x="261" y="17" type="curve" smooth="yes"/>
+      <point x="113" y="17" type="line"/>
+      <point x="113" y="739" type="line"/>
+      <point x="93" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="23.0" y="479.0" type="line"/>
-      <point x="260.0" y="479.0" type="line"/>
-      <point x="260.0" y="496.0" type="line"/>
-      <point x="23.0" y="496.0" type="line"/>
+      <point x="23" y="479" type="line"/>
+      <point x="260" y="479" type="line"/>
+      <point x="260" y="496" type="line"/>
+      <point x="23" y="496" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ycircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ycircumflex.glif
index 033fe875..c4f58ee2 100644
--- a/src/Cantarell-Light.ufo/glyphs/ycircumflex.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ycircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ycircumflex" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="0177"/>
   <outline>
     <component base="y"/>
-    <component base="circumflexcomb" xOffset="44.0"/>
+    <component base="circumflexcomb" xOffset="44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ydieresis.glif b/src/Cantarell-Light.ufo/glyphs/ydieresis.glif
index bc3c4514..986c6737 100644
--- a/src/Cantarell-Light.ufo/glyphs/ydieresis.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ydieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydieresis" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="00FF"/>
   <outline>
     <component base="y"/>
-    <component base="dieresiscomb" xOffset="-4.0"/>
+    <component base="dieresiscomb" xOffset="-4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ydotaccent.glif b/src/Cantarell-Light.ufo/glyphs/ydotaccent.glif
index 59fe79c7..62a5a6d5 100644
--- a/src/Cantarell-Light.ufo/glyphs/ydotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ydotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydotaccent" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="1E8F"/>
   <outline>
     <component base="y"/>
-    <component base="dotaccentcomb" xOffset="96.0"/>
+    <component base="dotaccentcomb" xOffset="96"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ydotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ydotbelow.glif
index 8c18ed5e..c9640881 100644
--- a/src/Cantarell-Light.ufo/glyphs/ydotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ydotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydotbelow" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="1EF5"/>
   <outline>
     <component base="y"/>
-    <component base="dotbelowcomb" xOffset="213.0"/>
+    <component base="dotbelowcomb" xOffset="213"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yen.glif b/src/Cantarell-Light.ufo/glyphs/yen.glif
index 80f3125d..6dab97fa 100644
--- a/src/Cantarell-Light.ufo/glyphs/yen.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yen.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yen" format="2">
-  <advance width="643.0"/>
+  <advance width="643"/>
   <unicode hex="00A5"/>
   <outline>
     <contour>
-      <point x="112.0" y="170.0" type="line"/>
-      <point x="532.0" y="170.0" type="line"/>
-      <point x="532.0" y="187.0" type="line"/>
-      <point x="112.0" y="187.0" type="line"/>
+      <point x="112" y="170" type="line"/>
+      <point x="532" y="170" type="line"/>
+      <point x="532" y="187" type="line"/>
+      <point x="112" y="187" type="line"/>
     </contour>
     <contour>
-      <point x="112.0" y="327.0" type="line"/>
-      <point x="532.0" y="327.0" type="line"/>
-      <point x="532.0" y="344.0" type="line"/>
-      <point x="112.0" y="344.0" type="line"/>
+      <point x="112" y="327" type="line"/>
+      <point x="532" y="327" type="line"/>
+      <point x="532" y="344" type="line"/>
+      <point x="112" y="344" type="line"/>
     </contour>
     <contour>
-      <point x="311.0" y="0.0" type="line"/>
-      <point x="332.0" y="0.0" type="line"/>
-      <point x="332.0" y="333.0" type="line"/>
-      <point x="564.0" y="694.0" type="line"/>
-      <point x="541.0" y="694.0" type="line"/>
-      <point x="319.0" y="344.0" type="line"/>
-      <point x="327.0" y="344.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
-      <point x="78.0" y="694.0" type="line"/>
-      <point x="311.0" y="333.0" type="line"/>
+      <point x="311" y="0" type="line"/>
+      <point x="332" y="0" type="line"/>
+      <point x="332" y="333" type="line"/>
+      <point x="564" y="694" type="line"/>
+      <point x="541" y="694" type="line"/>
+      <point x="319" y="344" type="line"/>
+      <point x="327" y="344" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="78" y="694" type="line"/>
+      <point x="311" y="333" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yeru-cy.glif b/src/Cantarell-Light.ufo/glyphs/yeru-cy.glif
index 61c34025..ed2436bd 100644
--- a/src/Cantarell-Light.ufo/glyphs/yeru-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yeru-cy.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yeru-cy" format="2">
-  <advance width="633.0"/>
+  <advance width="633"/>
   <unicode hex="044B"/>
-  <anchor x="317.0" y="480.0" name="top"/>
+  <anchor x="317" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="524.0" y="0.0" type="line"/>
-      <point x="545.0" y="0.0" type="line"/>
-      <point x="545.0" y="480.0" type="line"/>
-      <point x="524.0" y="480.0" type="line"/>
+      <point x="524" y="0" type="line"/>
+      <point x="545" y="0" type="line"/>
+      <point x="545" y="480" type="line"/>
+      <point x="524" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="88.0" y="0.0" type="line"/>
-      <point x="249.0" y="0.0" type="line" smooth="yes"/>
-      <point x="361.0" y="0.0"/>
-      <point x="428.0" y="56.0"/>
-      <point x="428.0" y="150.0" type="curve" smooth="yes"/>
-      <point x="428.0" y="241.0"/>
-      <point x="367.0" y="301.0"/>
-      <point x="276.0" y="301.0" type="curve" smooth="yes"/>
-      <point x="101.0" y="301.0" type="line"/>
-      <point x="101.0" y="284.0" type="line"/>
-      <point x="268.0" y="284.0" type="line" smooth="yes"/>
-      <point x="350.0" y="284.0"/>
-      <point x="406.0" y="228.0"/>
-      <point x="406.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="406.0" y="65.0"/>
-      <point x="351.0" y="17.0"/>
-      <point x="258.0" y="17.0" type="curve" smooth="yes"/>
-      <point x="109.0" y="17.0" type="line"/>
-      <point x="109.0" y="480.0" type="line"/>
-      <point x="88.0" y="480.0" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="249" y="0" type="line" smooth="yes"/>
+      <point x="361" y="0"/>
+      <point x="428" y="56"/>
+      <point x="428" y="150" type="curve" smooth="yes"/>
+      <point x="428" y="241"/>
+      <point x="367" y="301"/>
+      <point x="276" y="301" type="curve" smooth="yes"/>
+      <point x="101" y="301" type="line"/>
+      <point x="101" y="284" type="line"/>
+      <point x="268" y="284" type="line" smooth="yes"/>
+      <point x="350" y="284"/>
+      <point x="406" y="228"/>
+      <point x="406" y="145" type="curve" smooth="yes"/>
+      <point x="406" y="65"/>
+      <point x="351" y="17"/>
+      <point x="258" y="17" type="curve" smooth="yes"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/yerudieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/yerudieresis-cy.glif
index 8361e1fc..d9efd595 100644
--- a/src/Cantarell-Light.ufo/glyphs/yerudieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yerudieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yerudieresis-cy" format="2">
-  <advance width="633.0"/>
+  <advance width="633"/>
   <unicode hex="04F9"/>
   <outline>
     <component base="yeru-cy"/>
-    <component base="dieresiscomb" xOffset="98.0"/>
+    <component base="dieresiscomb" xOffset="98"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ygrave.glif b/src/Cantarell-Light.ufo/glyphs/ygrave.glif
index 27b9dd8d..9db80058 100644
--- a/src/Cantarell-Light.ufo/glyphs/ygrave.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ygrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ygrave" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="1EF3"/>
   <outline>
     <component base="y"/>
-    <component base="gravecomb" xOffset="31.0"/>
+    <component base="gravecomb" xOffset="31"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yhookabove.glif b/src/Cantarell-Light.ufo/glyphs/yhookabove.glif
index 5af59404..f3ec032a 100644
--- a/src/Cantarell-Light.ufo/glyphs/yhookabove.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yhookabove" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="1EF7"/>
   <outline>
     <component base="y"/>
-    <component base="hookabovecomb" xOffset="63.0"/>
+    <component base="hookabovecomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yi-cy.glif b/src/Cantarell-Light.ufo/glyphs/yi-cy.glif
index b060278c..e3c2f6cd 100644
--- a/src/Cantarell-Light.ufo/glyphs/yi-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yi-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yi-cy" format="2">
-  <advance width="201.0"/>
+  <advance width="201"/>
   <unicode hex="0457"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb" xOffset="-117.0"/>
+    <component base="dieresiscomb" xOffset="-117"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ymacron.glif b/src/Cantarell-Light.ufo/glyphs/ymacron.glif
index bdde90c1..de8ee5e6 100644
--- a/src/Cantarell-Light.ufo/glyphs/ymacron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ymacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ymacron" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="0233"/>
   <outline>
     <component base="y"/>
-    <component base="macroncomb" xOffset="-28.0"/>
+    <component base="macroncomb" xOffset="-28"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ytilde.glif b/src/Cantarell-Light.ufo/glyphs/ytilde.glif
index 39f47781..fbbac1ff 100644
--- a/src/Cantarell-Light.ufo/glyphs/ytilde.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ytilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ytilde" format="2">
-  <advance width="453.0"/>
+  <advance width="453"/>
   <unicode hex="1EF9"/>
   <outline>
     <component base="y"/>
-    <component base="tildecomb" xOffset="-20.0"/>
+    <component base="tildecomb" xOffset="-20"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif b/src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif
index 64311109..a0a9dc13 100644
--- a/src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yusbig-cy" format="2">
-  <advance width="584.0"/>
+  <advance width="584"/>
   <unicode hex="046B"/>
   <outline>
     <contour>
-      <point x="270.0" y="269.0" type="line"/>
-      <point x="292.0" y="269.0" type="line"/>
-      <point x="96.0" y="469.0" type="line"/>
-      <point x="94.0" y="464.0" type="line"/>
-      <point x="489.0" y="464.0" type="line"/>
-      <point x="487.0" y="469.0" type="line"/>
-      <point x="289.0" y="270.0" type="line"/>
-      <point x="310.0" y="270.0" type="line"/>
-      <point x="506.0" y="462.0" type="line"/>
-      <point x="506.0" y="480.0" type="line"/>
-      <point x="77.0" y="480.0" type="line"/>
-      <point x="77.0" y="462.0" type="line"/>
+      <point x="270" y="269" type="line"/>
+      <point x="292" y="269" type="line"/>
+      <point x="96" y="469" type="line"/>
+      <point x="94" y="464" type="line"/>
+      <point x="489" y="464" type="line"/>
+      <point x="487" y="469" type="line"/>
+      <point x="289" y="270" type="line"/>
+      <point x="310" y="270" type="line"/>
+      <point x="506" y="462" type="line"/>
+      <point x="506" y="480" type="line"/>
+      <point x="77" y="480" type="line"/>
+      <point x="77" y="462" type="line"/>
     </contour>
     <contour>
-      <point x="301.0" y="259.0" type="line"/>
-      <point x="281.0" y="259.0" type="line"/>
-      <point x="281.0" y="0.0" type="line"/>
-      <point x="301.0" y="0.0" type="line"/>
+      <point x="301" y="259" type="line"/>
+      <point x="281" y="259" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="301" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="59.0" y="0.0" type="line"/>
-      <point x="59.0" y="174.0"/>
-      <point x="131.0" y="254.0"/>
-      <point x="289.0" y="254.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="254.0"/>
-      <point x="525.0" y="174.0"/>
-      <point x="525.0" y="0.0" type="curve"/>
-      <point x="544.0" y="0.0" type="line"/>
-      <point x="544.0" y="187.0"/>
-      <point x="465.0" y="272.0"/>
-      <point x="294.0" y="272.0" type="curve" smooth="yes"/>
-      <point x="120.0" y="272.0"/>
-      <point x="40.0" y="187.0"/>
-      <point x="40.0" y="0.0" type="curve"/>
+      <point x="59" y="0" type="line"/>
+      <point x="59" y="174"/>
+      <point x="131" y="254"/>
+      <point x="289" y="254" type="curve" smooth="yes"/>
+      <point x="451" y="254"/>
+      <point x="525" y="174"/>
+      <point x="525" y="0" type="curve"/>
+      <point x="544" y="0" type="line"/>
+      <point x="544" y="187"/>
+      <point x="465" y="272"/>
+      <point x="294" y="272" type="curve" smooth="yes"/>
+      <point x="120" y="272"/>
+      <point x="40" y="187"/>
+      <point x="40" y="0" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/z.glif b/src/Cantarell-Light.ufo/glyphs/z.glif
index b210b49f..8c83c311 100644
--- a/src/Cantarell-Light.ufo/glyphs/z.glif
+++ b/src/Cantarell-Light.ufo/glyphs/z.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="z" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <unicode hex="007A"/>
   <note>
 z
 </note>
-  <anchor x="207.0" y="0.0" name="bottom"/>
-  <anchor x="207.0" y="480.0" name="top"/>
+  <anchor x="207" y="0" name="bottom"/>
+  <anchor x="207" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="31.0" y="0.0" type="line"/>
-      <point x="386.0" y="0.0" type="line"/>
-      <point x="386.0" y="17.0" type="line"/>
-      <point x="50.0" y="17.0" type="line"/>
-      <point x="52.0" y="13.0" type="line"/>
-      <point x="376.0" y="464.0" type="line"/>
-      <point x="376.0" y="480.0" type="line"/>
-      <point x="31.0" y="480.0" type="line"/>
-      <point x="31.0" y="463.0" type="line"/>
-      <point x="357.0" y="463.0" type="line"/>
-      <point x="355.0" y="467.0" type="line"/>
-      <point x="31.0" y="15.0" type="line"/>
+      <point x="31" y="0" type="line"/>
+      <point x="386" y="0" type="line"/>
+      <point x="386" y="17" type="line"/>
+      <point x="50" y="17" type="line"/>
+      <point x="52" y="13" type="line"/>
+      <point x="376" y="464" type="line"/>
+      <point x="376" y="480" type="line"/>
+      <point x="31" y="480" type="line"/>
+      <point x="31" y="463" type="line"/>
+      <point x="357" y="463" type="line"/>
+      <point x="355" y="467" type="line"/>
+      <point x="31" y="15" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zacute.glif b/src/Cantarell-Light.ufo/glyphs/zacute.glif
index 72483c6c..ef746b92 100644
--- a/src/Cantarell-Light.ufo/glyphs/zacute.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zacute" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <unicode hex="017A"/>
   <outline>
     <component base="z"/>
-    <component base="acutecomb" xOffset="140.0"/>
+    <component base="acutecomb" xOffset="140"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zcaron.glif b/src/Cantarell-Light.ufo/glyphs/zcaron.glif
index bc344299..fe205dd2 100644
--- a/src/Cantarell-Light.ufo/glyphs/zcaron.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zcaron" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <unicode hex="017E"/>
   <outline>
     <component base="z"/>
-    <component base="caroncomb" xOffset="24.0"/>
+    <component base="caroncomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/zdotaccent.glif
index 9db1bb1b..fd1cd175 100644
--- a/src/Cantarell-Light.ufo/glyphs/zdotaccent.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zdotaccent" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <unicode hex="017C"/>
   <outline>
     <component base="z"/>
-    <component base="dotaccentcomb" xOffset="88.0"/>
+    <component base="dotaccentcomb" xOffset="88"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/zdotbelow.glif
index 5bbb8d6c..00b6cfeb 100644
--- a/src/Cantarell-Light.ufo/glyphs/zdotbelow.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zdotbelow" format="2">
-  <advance width="414.0"/>
+  <advance width="414"/>
   <unicode hex="1E93"/>
   <outline>
     <component base="z"/>
-    <component base="dotbelowcomb" xOffset="87.0"/>
+    <component base="dotbelowcomb" xOffset="87"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ze-cy.glif b/src/Cantarell-Light.ufo/glyphs/ze-cy.glif
index 35c147ac..9ddbb63e 100644
--- a/src/Cantarell-Light.ufo/glyphs/ze-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ze-cy.glif
@@ -1,53 +1,53 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ze-cy" format="2">
-  <advance width="447.0"/>
+  <advance width="447"/>
   <unicode hex="0437"/>
-  <anchor x="223.0" y="0.0" name="bottom"/>
-  <anchor x="223.0" y="480.0" name="top"/>
+  <anchor x="223" y="0" name="bottom"/>
+  <anchor x="223" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="205.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="315.0" y="-7.0"/>
-      <point x="387.0" y="43.0"/>
-      <point x="387.0" y="127.0" type="curve" smooth="yes"/>
-      <point x="387.0" y="205.0"/>
-      <point x="324.0" y="256.0"/>
-      <point x="233.0" y="257.0" type="curve"/>
-      <point x="242.0" y="253.0" type="line"/>
-      <point x="326.0" y="253.0"/>
-      <point x="375.0" y="296.0"/>
-      <point x="375.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="375.0" y="443.0"/>
-      <point x="310.0" y="490.0"/>
-      <point x="204.0" y="490.0" type="curve" smooth="yes"/>
-      <point x="145.0" y="490.0"/>
-      <point x="91.0" y="476.0"/>
-      <point x="47.0" y="449.0" type="curve"/>
-      <point x="52.0" y="433.0" type="line"/>
-      <point x="100.0" y="459.0"/>
-      <point x="148.0" y="472.0"/>
-      <point x="199.0" y="472.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="472.0"/>
-      <point x="355.0" y="429.0"/>
-      <point x="355.0" y="361.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="299.0"/>
-      <point x="303.0" y="261.0"/>
-      <point x="218.0" y="261.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="261.0" type="line"/>
-      <point x="129.0" y="244.0" type="line"/>
-      <point x="210.0" y="244.0" type="line" smooth="yes"/>
-      <point x="304.0" y="244.0"/>
-      <point x="367.0" y="198.0"/>
-      <point x="367.0" y="124.0" type="curve" smooth="yes"/>
-      <point x="367.0" y="53.0"/>
-      <point x="305.0" y="12.0"/>
-      <point x="206.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="148.0" y="12.0"/>
-      <point x="84.0" y="26.0"/>
-      <point x="37.0" y="49.0" type="curve"/>
-      <point x="32.0" y="31.0" type="line"/>
-      <point x="81.0" y="8.0"/>
-      <point x="140.0" y="-7.0"/>
+      <point x="205" y="-7" type="curve" smooth="yes"/>
+      <point x="315" y="-7"/>
+      <point x="387" y="43"/>
+      <point x="387" y="127" type="curve" smooth="yes"/>
+      <point x="387" y="205"/>
+      <point x="324" y="256"/>
+      <point x="233" y="257" type="curve"/>
+      <point x="242" y="253" type="line"/>
+      <point x="326" y="253"/>
+      <point x="375" y="296"/>
+      <point x="375" y="366" type="curve" smooth="yes"/>
+      <point x="375" y="443"/>
+      <point x="310" y="490"/>
+      <point x="204" y="490" type="curve" smooth="yes"/>
+      <point x="145" y="490"/>
+      <point x="91" y="476"/>
+      <point x="47" y="449" type="curve"/>
+      <point x="52" y="433" type="line"/>
+      <point x="100" y="459"/>
+      <point x="148" y="472"/>
+      <point x="199" y="472" type="curve" smooth="yes"/>
+      <point x="295" y="472"/>
+      <point x="355" y="429"/>
+      <point x="355" y="361" type="curve" smooth="yes"/>
+      <point x="355" y="299"/>
+      <point x="303" y="261"/>
+      <point x="218" y="261" type="curve" smooth="yes"/>
+      <point x="129" y="261" type="line"/>
+      <point x="129" y="244" type="line"/>
+      <point x="210" y="244" type="line" smooth="yes"/>
+      <point x="304" y="244"/>
+      <point x="367" y="198"/>
+      <point x="367" y="124" type="curve" smooth="yes"/>
+      <point x="367" y="53"/>
+      <point x="305" y="12"/>
+      <point x="206" y="12" type="curve" smooth="yes"/>
+      <point x="148" y="12"/>
+      <point x="84" y="26"/>
+      <point x="37" y="49" type="curve"/>
+      <point x="32" y="31" type="line"/>
+      <point x="81" y="8"/>
+      <point x="140" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif
index 2a36b43e..4f8772f2 100644
--- a/src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zedescender-cy" format="2">
-  <advance width="447.0"/>
+  <advance width="447"/>
   <unicode hex="0499"/>
   <outline>
     <component base="ze-cy"/>
-    <component base="cedillacomb" xOffset="98.0"/>
+    <component base="cedillacomb" xOffset="98"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif
index 0f17c7b4..bc4e9eab 100644
--- a/src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zedieresis-cy" format="2">
-  <advance width="447.0"/>
+  <advance width="447"/>
   <unicode hex="04DF"/>
   <outline>
     <component base="ze-cy"/>
-    <component base="dieresiscomb" xOffset="4.0"/>
+    <component base="dieresiscomb" xOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.dnom.glif b/src/Cantarell-Light.ufo/glyphs/zero.dnom.glif
index 2d42b76d..fb89e1db 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.dnom.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.dnom.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.dnom" format="2">
-  <advance width="449.0"/>
+  <advance width="449"/>
   <note>
 zero
 </note>
-  <anchor x="230.0" y="238.0" name="slash"/>
+  <anchor x="230" y="238" name="slash"/>
   <outline>
     <contour>
-      <point x="224.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="323.0" y="-7.0"/>
-      <point x="389.0" y="88.0"/>
-      <point x="389.0" y="234.0" type="curve" smooth="yes"/>
-      <point x="389.0" y="380.0"/>
-      <point x="324.0" y="476.0"/>
-      <point x="226.0" y="476.0" type="curve" smooth="yes"/>
-      <point x="127.0" y="476.0"/>
-      <point x="60.0" y="380.0"/>
-      <point x="60.0" y="233.0" type="curve" smooth="yes"/>
-      <point x="60.0" y="88.0"/>
-      <point x="125.0" y="-7.0"/>
+      <point x="224" y="-7" type="curve" smooth="yes"/>
+      <point x="323" y="-7"/>
+      <point x="389" y="88"/>
+      <point x="389" y="234" type="curve" smooth="yes"/>
+      <point x="389" y="380"/>
+      <point x="324" y="476"/>
+      <point x="226" y="476" type="curve" smooth="yes"/>
+      <point x="127" y="476"/>
+      <point x="60" y="380"/>
+      <point x="60" y="233" type="curve" smooth="yes"/>
+      <point x="60" y="88"/>
+      <point x="125" y="-7"/>
     </contour>
     <contour>
-      <point x="226.0" y="12.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="12.0"/>
-      <point x="82.0" y="100.0"/>
-      <point x="82.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="82.0" y="367.0"/>
-      <point x="138.0" y="457.0"/>
-      <point x="224.0" y="457.0" type="curve" smooth="yes"/>
-      <point x="310.0" y="457.0"/>
-      <point x="366.0" y="367.0"/>
-      <point x="366.0" y="233.0" type="curve" smooth="yes"/>
-      <point x="366.0" y="98.0"/>
-      <point x="310.0" y="12.0"/>
+      <point x="226" y="12" type="curve" smooth="yes"/>
+      <point x="140" y="12"/>
+      <point x="82" y="100"/>
+      <point x="82" y="235" type="curve" smooth="yes"/>
+      <point x="82" y="367"/>
+      <point x="138" y="457"/>
+      <point x="224" y="457" type="curve" smooth="yes"/>
+      <point x="310" y="457"/>
+      <point x="366" y="367"/>
+      <point x="366" y="233" type="curve" smooth="yes"/>
+      <point x="366" y="98"/>
+      <point x="310" y="12"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.glif b/src/Cantarell-Light.ufo/glyphs/zero.glif
index 3aa95e92..ebac4f0f 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero" format="2">
-  <advance width="601.0"/>
+  <advance width="601"/>
   <unicode hex="0030"/>
   <outline>
     <component base="zero.lf"/>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.lf.glif b/src/Cantarell-Light.ufo/glyphs/zero.lf.glif
index eb9068aa..ec6b6542 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.lf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.lf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.lf" format="2">
-  <advance width="601.0"/>
-  <anchor x="309.0" y="350.0" name="slash"/>
+  <advance width="601"/>
+  <anchor x="309" y="350" name="slash"/>
   <outline>
     <contour>
-      <point x="300.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="431.0" y="-10.0"/>
-      <point x="518.0" y="131.0"/>
-      <point x="518.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="518.0" y="556.0"/>
-      <point x="432.0" y="699.0"/>
-      <point x="304.0" y="699.0" type="curve" smooth="yes"/>
-      <point x="171.0" y="699.0"/>
-      <point x="83.0" y="555.0"/>
-      <point x="83.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="130.0"/>
-      <point x="170.0" y="-10.0"/>
+      <point x="300" y="-10" type="curve" smooth="yes"/>
+      <point x="431" y="-10"/>
+      <point x="518" y="131"/>
+      <point x="518" y="343" type="curve" smooth="yes"/>
+      <point x="518" y="556"/>
+      <point x="432" y="699"/>
+      <point x="304" y="699" type="curve" smooth="yes"/>
+      <point x="171" y="699"/>
+      <point x="83" y="555"/>
+      <point x="83" y="340" type="curve" smooth="yes"/>
+      <point x="83" y="130"/>
+      <point x="170" y="-10"/>
     </contour>
     <contour>
-      <point x="303.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="8.0"/>
-      <point x="104.0" y="142.0"/>
-      <point x="104.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="546.0"/>
-      <point x="183.0" y="681.0"/>
-      <point x="301.0" y="681.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="681.0"/>
-      <point x="497.0" y="544.0"/>
-      <point x="497.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="497.0" y="141.0"/>
-      <point x="419.0" y="8.0"/>
+      <point x="303" y="8" type="curve" smooth="yes"/>
+      <point x="184" y="8"/>
+      <point x="104" y="142"/>
+      <point x="104" y="343" type="curve" smooth="yes"/>
+      <point x="104" y="546"/>
+      <point x="183" y="681"/>
+      <point x="301" y="681" type="curve" smooth="yes"/>
+      <point x="419" y="681"/>
+      <point x="497" y="544"/>
+      <point x="497" y="340" type="curve" smooth="yes"/>
+      <point x="497" y="141"/>
+      <point x="419" y="8"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif
index 2e1bf9b4..8635936e 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.lf.zero" format="2">
-  <advance width="601.0"/>
+  <advance width="601"/>
   <outline>
     <component base="zero.lf"/>
-    <component base="_slash.zero" xOffset="86.0" yOffset="109.0"/>
+    <component base="_slash.zero" xOffset="86" yOffset="109"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.numr.glif b/src/Cantarell-Light.ufo/glyphs/zero.numr.glif
index 2cb4a11a..584427ba 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.numr.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.numr" format="2">
-  <advance width="449.0"/>
+  <advance width="449"/>
   <outline>
-    <component base="zero.dnom" yOffset="260.0"/>
+    <component base="zero.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.osf.glif b/src/Cantarell-Light.ufo/glyphs/zero.osf.glif
index 1b683265..813daac2 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.osf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.osf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.osf" format="2">
-  <advance width="601.0"/>
-  <anchor x="309.0" y="300.0" name="slash"/>
+  <advance width="601"/>
+  <anchor x="309" y="300" name="slash"/>
   <outline>
     <contour>
-      <point x="300.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="431.0" y="-9.0"/>
-      <point x="518.0" y="112.0"/>
-      <point x="518.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="518.0" y="477.0"/>
-      <point x="432.0" y="599.0"/>
-      <point x="304.0" y="599.0" type="curve" smooth="yes"/>
-      <point x="171.0" y="599.0"/>
-      <point x="83.0" y="476.0"/>
-      <point x="83.0" y="291.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="111.0"/>
-      <point x="170.0" y="-9.0"/>
+      <point x="300" y="-9" type="curve" smooth="yes"/>
+      <point x="431" y="-9"/>
+      <point x="518" y="112"/>
+      <point x="518" y="294" type="curve" smooth="yes"/>
+      <point x="518" y="477"/>
+      <point x="432" y="599"/>
+      <point x="304" y="599" type="curve" smooth="yes"/>
+      <point x="171" y="599"/>
+      <point x="83" y="476"/>
+      <point x="83" y="291" type="curve" smooth="yes"/>
+      <point x="83" y="111"/>
+      <point x="170" y="-9"/>
     </contour>
     <contour>
-      <point x="303.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="9.0"/>
-      <point x="104.0" y="123.0"/>
-      <point x="104.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="466.0"/>
-      <point x="183.0" y="581.0"/>
-      <point x="301.0" y="581.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="581.0"/>
-      <point x="497.0" y="465.0"/>
-      <point x="497.0" y="291.0" type="curve" smooth="yes"/>
-      <point x="497.0" y="122.0"/>
-      <point x="419.0" y="9.0"/>
+      <point x="303" y="9" type="curve" smooth="yes"/>
+      <point x="184" y="9"/>
+      <point x="104" y="123"/>
+      <point x="104" y="294" type="curve" smooth="yes"/>
+      <point x="104" y="466"/>
+      <point x="183" y="581"/>
+      <point x="301" y="581" type="curve" smooth="yes"/>
+      <point x="419" y="581"/>
+      <point x="497" y="465"/>
+      <point x="497" y="291" type="curve" smooth="yes"/>
+      <point x="497" y="122"/>
+      <point x="419" y="9"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif
index a145f40c..50d6f4b4 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.osf.zero" format="2">
-  <advance width="601.0"/>
+  <advance width="601"/>
   <outline>
     <component base="zero.osf"/>
-    <component base="_slash.zero.osf" xOffset="86.0" yOffset="49.0"/>
+    <component base="_slash.zero.osf" xOffset="86" yOffset="49"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.subs.glif b/src/Cantarell-Light.ufo/glyphs/zero.subs.glif
index f26c7b3a..aeb36f68 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.subs.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.subs" format="2">
-  <advance width="449.0"/>
+  <advance width="449"/>
   <outline>
-    <component base="zero.dnom" yOffset="-170.0"/>
+    <component base="zero.dnom" yOffset="-170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tf.glif b/src/Cantarell-Light.ufo/glyphs/zero.tf.glif
index bf10fca9..8d3a203c 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.tf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tf" format="2">
-  <advance width="580.0"/>
-  <anchor x="298.0" y="350.0" name="slash"/>
+  <advance width="580"/>
+  <anchor x="298" y="350" name="slash"/>
   <outline>
     <contour>
-      <point x="290.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="-10.0"/>
-      <point x="501.0" y="132.0"/>
-      <point x="501.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="501.0" y="555.0"/>
-      <point x="418.0" y="699.0"/>
-      <point x="294.0" y="699.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="699.0"/>
-      <point x="79.0" y="554.0"/>
-      <point x="79.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="79.0" y="130.0"/>
-      <point x="164.0" y="-10.0"/>
+      <point x="290" y="-10" type="curve" smooth="yes"/>
+      <point x="417" y="-10"/>
+      <point x="501" y="132"/>
+      <point x="501" y="343" type="curve" smooth="yes"/>
+      <point x="501" y="555"/>
+      <point x="418" y="699"/>
+      <point x="294" y="699" type="curve" smooth="yes"/>
+      <point x="164" y="699"/>
+      <point x="79" y="554"/>
+      <point x="79" y="340" type="curve" smooth="yes"/>
+      <point x="79" y="130"/>
+      <point x="164" y="-10"/>
     </contour>
     <contour>
-      <point x="293.0" y="8.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="8.0"/>
-      <point x="100.0" y="143.0"/>
-      <point x="100.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="545.0"/>
-      <point x="176.0" y="681.0"/>
-      <point x="291.0" y="681.0" type="curve" smooth="yes"/>
-      <point x="405.0" y="681.0"/>
-      <point x="480.0" y="543.0"/>
-      <point x="480.0" y="340.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="142.0"/>
-      <point x="405.0" y="8.0"/>
+      <point x="293" y="8" type="curve" smooth="yes"/>
+      <point x="177" y="8"/>
+      <point x="100" y="143"/>
+      <point x="100" y="343" type="curve" smooth="yes"/>
+      <point x="100" y="545"/>
+      <point x="176" y="681"/>
+      <point x="291" y="681" type="curve" smooth="yes"/>
+      <point x="405" y="681"/>
+      <point x="480" y="543"/>
+      <point x="480" y="340" type="curve" smooth="yes"/>
+      <point x="480" y="142"/>
+      <point x="405" y="8"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif
index 9885c574..4e4a748f 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tf.zero" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <component base="zero.tf"/>
-    <component base="_slash.zero" xOffset="75.0" yOffset="109.0"/>
+    <component base="_slash.zero" xOffset="75" yOffset="109"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tosf.glif b/src/Cantarell-Light.ufo/glyphs/zero.tosf.glif
index 5351b2ab..0ff4fc46 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.tosf.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tosf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tosf" format="2">
-  <advance width="580.0"/>
-  <anchor x="298.0" y="300.0" name="slash"/>
+  <advance width="580"/>
+  <anchor x="298" y="300" name="slash"/>
   <outline>
     <contour>
-      <point x="290.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="-9.0"/>
-      <point x="501.0" y="113.0"/>
-      <point x="501.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="501.0" y="476.0"/>
-      <point x="418.0" y="599.0"/>
-      <point x="294.0" y="599.0" type="curve" smooth="yes"/>
-      <point x="165.0" y="599.0"/>
-      <point x="79.0" y="476.0"/>
-      <point x="79.0" y="291.0" type="curve" smooth="yes"/>
-      <point x="79.0" y="111.0"/>
-      <point x="164.0" y="-9.0"/>
+      <point x="290" y="-9" type="curve" smooth="yes"/>
+      <point x="417" y="-9"/>
+      <point x="501" y="113"/>
+      <point x="501" y="294" type="curve" smooth="yes"/>
+      <point x="501" y="476"/>
+      <point x="418" y="599"/>
+      <point x="294" y="599" type="curve" smooth="yes"/>
+      <point x="165" y="599"/>
+      <point x="79" y="476"/>
+      <point x="79" y="291" type="curve" smooth="yes"/>
+      <point x="79" y="111"/>
+      <point x="164" y="-9"/>
     </contour>
     <contour>
-      <point x="293.0" y="9.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="9.0"/>
-      <point x="100.0" y="123.0"/>
-      <point x="100.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="466.0"/>
-      <point x="177.0" y="581.0"/>
-      <point x="291.0" y="581.0" type="curve" smooth="yes"/>
-      <point x="405.0" y="581.0"/>
-      <point x="480.0" y="464.0"/>
-      <point x="480.0" y="291.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="123.0"/>
-      <point x="405.0" y="9.0"/>
+      <point x="293" y="9" type="curve" smooth="yes"/>
+      <point x="178" y="9"/>
+      <point x="100" y="123"/>
+      <point x="100" y="294" type="curve" smooth="yes"/>
+      <point x="100" y="466"/>
+      <point x="177" y="581"/>
+      <point x="291" y="581" type="curve" smooth="yes"/>
+      <point x="405" y="581"/>
+      <point x="480" y="464"/>
+      <point x="480" y="291" type="curve" smooth="yes"/>
+      <point x="480" y="123"/>
+      <point x="405" y="9"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif
index 25b6fa1c..05474e37 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tosf.zero" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <component base="zero.tosf"/>
-    <component base="_slash.zero.osf" xOffset="75.0" yOffset="49.0"/>
+    <component base="_slash.zero.osf" xOffset="75" yOffset="49"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.zero.glif b/src/Cantarell-Light.ufo/glyphs/zero.zero.glif
index c1405631..959430a7 100644
--- a/src/Cantarell-Light.ufo/glyphs/zero.zero.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zero.zero.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.zero" format="2">
-  <advance width="601.0"/>
+  <advance width="601"/>
   <outline>
     <component base="zero.lf.zero"/>
   </outline>
diff --git a/src/Cantarell-Light.ufo/glyphs/zeroinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/zeroinferior.glif
index 886cc851..01b579ac 100644
--- a/src/Cantarell-Light.ufo/glyphs/zeroinferior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zeroinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zeroinferior" format="2">
-  <advance width="449.0"/>
+  <advance width="449"/>
   <unicode hex="2080"/>
   <outline>
-    <component base="zero.dnom" yOffset="-100.0"/>
+    <component base="zero.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zerosuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/zerosuperior.glif
index 0a5ec244..1b4eb7ee 100644
--- a/src/Cantarell-Light.ufo/glyphs/zerosuperior.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zerosuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zerosuperior" format="2">
-  <advance width="449.0"/>
+  <advance width="449"/>
   <unicode hex="2070"/>
   <outline>
-    <component base="zero.dnom" yOffset="370.0"/>
+    <component base="zero.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zerothird.glif b/src/Cantarell-Light.ufo/glyphs/zerothird.glif
index 2cf3df26..98f9af8e 100644
--- a/src/Cantarell-Light.ufo/glyphs/zerothird.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zerothird.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zerothird" format="2">
-  <advance width="1163.0"/>
+  <advance width="1163"/>
   <unicode hex="2189"/>
   <outline>
     <component base="zero.numr"/>
-    <component base="fraction" xOffset="449.0"/>
-    <component base="three.dnom" xOffset="749.0"/>
+    <component base="fraction" xOffset="449"/>
+    <component base="three.dnom" xOffset="749"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhe-cy.glif b/src/Cantarell-Light.ufo/glyphs/zhe-cy.glif
index 05145993..d7cd4de1 100644
--- a/src/Cantarell-Light.ufo/glyphs/zhe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zhe-cy.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhe-cy" format="2">
-  <advance width="689.0"/>
+  <advance width="689"/>
   <unicode hex="0436"/>
-  <anchor x="681.0" y="0.0" name="bottomright"/>
-  <anchor x="345.0" y="480.0" name="top"/>
+  <anchor x="681" y="0" name="bottomright"/>
+  <anchor x="345" y="480" name="top"/>
   <outline>
     <contour>
-      <point x="642.0" y="0.0" type="line"/>
-      <point x="668.0" y="0.0" type="line"/>
-      <point x="492.0" y="259.0" type="line"/>
-      <point x="492.0" y="251.0" type="line"/>
-      <point x="658.0" y="480.0" type="line"/>
-      <point x="632.0" y="480.0" type="line"/>
-      <point x="472.0" y="254.0" type="line"/>
+      <point x="642" y="0" type="line"/>
+      <point x="668" y="0" type="line"/>
+      <point x="492" y="259" type="line"/>
+      <point x="492" y="251" type="line"/>
+      <point x="658" y="480" type="line"/>
+      <point x="632" y="480" type="line"/>
+      <point x="472" y="254" type="line"/>
     </contour>
     <contour>
-      <point x="21.0" y="0.0" type="line"/>
-      <point x="46.0" y="0.0" type="line"/>
-      <point x="217.0" y="255.0" type="line"/>
-      <point x="58.0" y="480.0" type="line"/>
-      <point x="31.0" y="480.0" type="line"/>
-      <point x="197.0" y="251.0" type="line"/>
-      <point x="196.0" y="258.0" type="line"/>
+      <point x="21" y="0" type="line"/>
+      <point x="46" y="0" type="line"/>
+      <point x="217" y="255" type="line"/>
+      <point x="58" y="480" type="line"/>
+      <point x="31" y="480" type="line"/>
+      <point x="197" y="251" type="line"/>
+      <point x="196" y="258" type="line"/>
     </contour>
     <contour>
-      <point x="196.0" y="246.0" type="line"/>
-      <point x="486.0" y="246.0" type="line"/>
-      <point x="486.0" y="263.0" type="line"/>
-      <point x="196.0" y="263.0" type="line"/>
+      <point x="196" y="246" type="line"/>
+      <point x="486" y="246" type="line"/>
+      <point x="486" y="263" type="line"/>
+      <point x="196" y="263" type="line"/>
     </contour>
     <contour>
-      <point x="334.0" y="0.0" type="line"/>
-      <point x="355.0" y="0.0" type="line"/>
-      <point x="355.0" y="480.0" type="line"/>
-      <point x="334.0" y="480.0" type="line"/>
+      <point x="334" y="0" type="line"/>
+      <point x="355" y="0" type="line"/>
+      <point x="355" y="480" type="line"/>
+      <point x="334" y="480" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif
index 667a7c53..eca4c36b 100644
--- a/src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhebreve-cy" format="2">
-  <advance width="689.0"/>
+  <advance width="689"/>
   <unicode hex="04C2"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="brevecomb-cy" xOffset="148.0"/>
+    <component base="brevecomb-cy" xOffset="148"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zhedescender-cy.glif
index 13ec1a62..63b9e9b8 100644
--- a/src/Cantarell-Light.ufo/glyphs/zhedescender-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zhedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhedescender-cy" format="2">
-  <advance width="733.0"/>
+  <advance width="733"/>
   <unicode hex="0497"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="descender-cy" xOffset="585.0"/>
+    <component base="descender-cy" xOffset="585"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif
index 60da892b..4e305bef 100644
--- a/src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhedieresis-cy" format="2">
-  <advance width="689.0"/>
+  <advance width="689"/>
   <unicode hex="04DD"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="dieresiscomb" xOffset="126.0"/>
+    <component base="dieresiscomb" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Light.ufo/lib.plist b/src/Cantarell-Light.ufo/lib.plist
index 70e3b888..c84514e5 100644
--- a/src/Cantarell-Light.ufo/lib.plist
+++ b/src/Cantarell-Light.ufo/lib.plist
@@ -555,13 +555,13 @@
     <key>com.schriftgestaltung.customParameter.GSFont.useNiceNames</key>
     <integer>1</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue1</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue2</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue3</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.iconName</key>
     <string></string>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.paramArea</key>
@@ -571,9 +571,9 @@
     <key>com.schriftgestaltung.customParameter.GSFontMaster.paramOver</key>
     <string>0</string>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.weightValue</key>
-    <real>20.0</real>
+    <integer>20</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.widthValue</key>
-    <real>100.0</real>
+    <integer>100</integer>
     <key>com.schriftgestaltung.fontMasterID</key>
     <string>0B2E441B-685E-400D-9B9B-E078DEED62EF</string>
     <key>com.schriftgestaltung.fontMasterOrder</key>
@@ -585,11 +585,11 @@
     <key>com.schriftgestaltung.weight</key>
     <string>Light</string>
     <key>com.schriftgestaltung.weightValue</key>
-    <real>20.0</real>
+    <integer>20</integer>
     <key>com.schriftgestaltung.width</key>
     <string>Regular</string>
     <key>com.schriftgestaltung.widthValue</key>
-    <real>100.0</real>
+    <integer>100</integer>
     <key>public.glyphOrder</key>
     <array>
       <string>A</string>
diff --git a/src/Cantarell-Regular.ufo/fontinfo.plist b/src/Cantarell-Regular.ufo/fontinfo.plist
index aa045fa2..a416c6a1 100644
--- a/src/Cantarell-Regular.ufo/fontinfo.plist
+++ b/src/Cantarell-Regular.ufo/fontinfo.plist
@@ -3,19 +3,19 @@
 <plist version="1.0">
   <dict>
     <key>ascender</key>
-    <real>739.0</real>
+    <integer>739</integer>
     <key>capHeight</key>
-    <real>694.0</real>
+    <integer>694</integer>
     <key>copyright</key>
     <string>Copyright (c) 2009--2017 The Cantarell Authors</string>
     <key>descender</key>
-    <real>-217.0</real>
+    <integer>-217</integer>
     <key>familyName</key>
     <string>Cantarell</string>
     <key>guidelines</key>
     <array/>
     <key>italicAngle</key>
-    <real>-0.0</real>
+    <integer>0</integer>
     <key>openTypeGaspRangeRecords</key>
     <array>
       <dict>
@@ -67,14 +67,14 @@
     <real>0.0625</real>
     <key>postscriptBlueValues</key>
     <array>
-      <real>-10.0</real>
-      <real>0.0</real>
-      <real>482.0</real>
-      <real>492.0</real>
-      <real>694.0</real>
-      <real>704.0</real>
-      <real>739.0</real>
-      <real>749.0</real>
+      <integer>-10</integer>
+      <integer>0</integer>
+      <integer>482</integer>
+      <integer>492</integer>
+      <integer>694</integer>
+      <integer>704</integer>
+      <integer>739</integer>
+      <integer>749</integer>
     </array>
     <key>postscriptFamilyBlues</key>
     <array/>
@@ -82,8 +82,8 @@
     <array/>
     <key>postscriptOtherBlues</key>
     <array>
-      <real>-227.0</real>
-      <real>-217.0</real>
+      <integer>-227</integer>
+      <integer>-217</integer>
     </array>
     <key>postscriptStemSnapH</key>
     <array>
@@ -106,6 +106,6 @@
     <key>versionMinor</key>
     <integer>111</integer>
     <key>xHeight</key>
-    <real>482.0</real>
+    <integer>482</integer>
   </dict>
 </plist>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/E_ng.glif 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/E_ng.glif
index dcd27e86..d39d9d87 100644
--- a/src/Cantarell-Regular.ufo/glyphs.T_emplate/E_ng.glif
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/E_ng.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eng" format="2">
-  <advance width="778.0"/>
+  <advance width="778"/>
   <unicode hex="014A"/>
   <outline>
     <component base="N"/>
-    <component base="_bottomhook" xOffset="170.0"/>
+    <component base="_bottomhook" xOffset="170"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/eng.glif 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/eng.glif
index 42f827c8..563cb323 100644
--- a/src/Cantarell-Regular.ufo/glyphs.T_emplate/eng.glif
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/eng.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eng" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="014B"/>
   <outline>
     <component base="n"/>
-    <component base="_bottomhook" xOffset="-8.0"/>
+    <component base="_bottomhook" xOffset="-8"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/florin.glif 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/florin.glif
index c80bba50..a653e1f1 100644
--- a/src/Cantarell-Regular.ufo/glyphs.T_emplate/florin.glif
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/florin.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="florin" format="2">
-  <advance width="358.0"/>
+  <advance width="358"/>
   <unicode hex="0192"/>
   <outline>
     <component base="f"/>
-    <component base="_bottomhook" xOffset="-322.0"/>
+    <component base="_bottomhook" xOffset="-322"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/A_-cy.glif
index b45e40c6..b2b0da38 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="A-cy" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="0410"/>
   <outline>
     <component base="A"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_.glif b/src/Cantarell-Regular.ufo/glyphs/A_.glif
index 9780c4b3..68e456df 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="A" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="0041"/>
   <note>
 A
 </note>
-  <anchor x="339.0" y="0.0" name="bottom"/>
-  <anchor x="622.0" y="10.0" name="ogonek"/>
-  <anchor x="339.0" y="694.0" name="top"/>
+  <anchor x="339" y="0" name="bottom"/>
+  <anchor x="622" y="10" name="ogonek"/>
+  <anchor x="339" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="32.0" y="0.0" type="line"/>
-      <point x="119.0" y="0.0" type="line"/>
-      <point x="346.0" y="636.0" type="line"/>
-      <point x="337.0" y="636.0" type="line"/>
-      <point x="551.0" y="0.0" type="line"/>
-      <point x="644.0" y="0.0" type="line"/>
-      <point x="400.0" y="694.0" type="line"/>
-      <point x="292.0" y="694.0" type="line"/>
+      <point x="32" y="0" type="line"/>
+      <point x="119" y="0" type="line"/>
+      <point x="346" y="636" type="line"/>
+      <point x="337" y="636" type="line"/>
+      <point x="551" y="0" type="line"/>
+      <point x="644" y="0" type="line"/>
+      <point x="400" y="694" type="line"/>
+      <point x="292" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="163.0" y="206.0" type="line"/>
-      <point x="510.0" y="206.0" type="line"/>
-      <point x="510.0" y="278.0" type="line"/>
-      <point x="163.0" y="278.0" type="line"/>
+      <point x="163" y="206" type="line"/>
+      <point x="510" y="206" type="line"/>
+      <point x="510" y="278" type="line"/>
+      <point x="163" y="278" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_E_.glif b/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
index 66b0ba27..42ab2f70 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="AE" format="2">
-  <advance width="977.0"/>
+  <advance width="977"/>
   <unicode hex="00C6"/>
-  <anchor x="530.0" y="0.0" name="bottom"/>
-  <anchor x="530.0" y="694.0" name="top"/>
+  <anchor x="530" y="0" name="bottom"/>
+  <anchor x="530" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="34.0" y="0.0" type="line"/>
-      <point x="126.0" y="0.0" type="line"/>
-      <point x="540.0" y="694.0" type="line"/>
-      <point x="457.0" y="694.0" type="line"/>
+      <point x="34" y="0" type="line"/>
+      <point x="126" y="0" type="line"/>
+      <point x="540" y="694" type="line"/>
+      <point x="457" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="254.0" y="202.0" type="line"/>
-      <point x="530.0" y="202.0" type="line"/>
-      <point x="530.0" y="282.0" type="line"/>
-      <point x="254.0" y="282.0" type="line"/>
+      <point x="254" y="202" type="line"/>
+      <point x="530" y="202" type="line"/>
+      <point x="530" y="282" type="line"/>
+      <point x="254" y="282" type="line"/>
     </contour>
     <contour>
-      <point x="481.0" y="0.0" type="line"/>
-      <point x="564.0" y="0.0" type="line"/>
-      <point x="564.0" y="694.0" type="line"/>
-      <point x="481.0" y="694.0" type="line"/>
+      <point x="481" y="0" type="line"/>
+      <point x="564" y="0" type="line"/>
+      <point x="564" y="694" type="line"/>
+      <point x="481" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="521.0" y="0.0" type="line"/>
-      <point x="917.0" y="0.0" type="line"/>
-      <point x="917.0" y="72.0" type="line"/>
-      <point x="521.0" y="72.0" type="line"/>
+      <point x="521" y="0" type="line"/>
+      <point x="917" y="0" type="line"/>
+      <point x="917" y="72" type="line"/>
+      <point x="521" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="521.0" y="323.0" type="line"/>
-      <point x="890.0" y="323.0" type="line"/>
-      <point x="890.0" y="395.0" type="line"/>
-      <point x="521.0" y="395.0" type="line"/>
+      <point x="521" y="323" type="line"/>
+      <point x="890" y="323" type="line"/>
+      <point x="890" y="395" type="line"/>
+      <point x="521" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="521.0" y="622.0" type="line"/>
-      <point x="917.0" y="622.0" type="line"/>
-      <point x="917.0" y="694.0" type="line"/>
-      <point x="521.0" y="694.0" type="line"/>
+      <point x="521" y="622" type="line"/>
+      <point x="917" y="622" type="line"/>
+      <point x="917" y="694" type="line"/>
+      <point x="521" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif b/src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif
index e36cbb5b..6e87ba81 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="AEacute" format="2">
-  <advance width="977.0"/>
+  <advance width="977"/>
   <unicode hex="01FC"/>
   <outline>
     <component base="AE"/>
-    <component base="acutecomb.case" xOffset="442.0"/>
+    <component base="acutecomb.case" xOffset="442"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_acute.glif b/src/Cantarell-Regular.ufo/glyphs/A_acute.glif
index 4d1ce2e2..d5d03555 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aacute" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="00C1"/>
   <outline>
     <component base="A"/>
-    <component base="acutecomb.case" xOffset="251.0"/>
+    <component base="acutecomb.case" xOffset="251"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif
index 20294d10..29fb7c6b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreve-cy" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="04D0"/>
   <outline>
     <component base="A-cy"/>
-    <component base="brevecomb-cy.case" xOffset="124.0"/>
+    <component base="brevecomb-cy.case" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_breve.glif b/src/Cantarell-Regular.ufo/glyphs/A_breve.glif
index 664daa95..01449a40 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_breve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreve" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="0102"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb.case" xOffset="130.0"/>
+    <component base="brevecomb.case" xOffset="130"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif
index 34438580..1c104afa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abreveacute" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EAE"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_acutecomb.case" xOffset="164.0" yOffset="12.0"/>
+    <component base="brevecomb_acutecomb.case" xOffset="164" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevedotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevedotbelow.glif
index b6e53312..732e5b83 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_brevedotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevedotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevedotbelow" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EB6"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
-    <component base="brevecomb.case" xOffset="130.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="brevecomb.case" xOffset="130"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif
index d9b3c347..ef7feafd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevegrave" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EB0"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_gravecomb.case" xOffset="157.0" yOffset="12.0"/>
+    <component base="brevecomb_gravecomb.case" xOffset="157" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevehookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevehookabove.glif
index ac1e2bbb..e9543c57 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_brevehookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevehookabove" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EB2"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_hookabovecomb.case" xOffset="162.0" yOffset="12.0"/>
+    <component base="brevecomb_hookabovecomb.case" xOffset="162" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif
index 06a3b2ba..94422baf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Abrevetilde" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EB4"/>
   <outline>
     <component base="A"/>
-    <component base="brevecomb_tildecomb.case" xOffset="133.0" yOffset="12.0"/>
+    <component base="brevecomb_tildecomb.case" xOffset="133" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_caron.glif b/src/Cantarell-Regular.ufo/glyphs/A_caron.glif
index 1bc8feb3..120e4b27 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acaron" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="01CD"/>
   <outline>
     <component base="A"/>
-    <component base="caroncomb.case" xOffset="155.0"/>
+    <component base="caroncomb.case" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif
index b2785030..2b6db446 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflex" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="00C2"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb.case" xOffset="151.0"/>
+    <component base="circumflexcomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexacute.glif
index c763a59a..de4cdc70 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_circumflexacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexacute" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EA4"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="173.0" yOffset="12.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="173" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexdotbelow.glif
index 26f6f865..210177b8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_circumflexdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexdotbelow" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EAC"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
-    <component base="circumflexcomb.case" xOffset="151.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="circumflexcomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexgrave.glif
index 1055c131..fc67cefe 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_circumflexgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexgrave" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EA6"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="173.0" yOffset="12.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="173" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexhookabove.glif
index a80e7101..d68fef37 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_circumflexhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflexhookabove" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EA8"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="173.0" yOffset="12.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="173" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflextilde.glif
index 68c9d2a5..40b0167d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_circumflextilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Acircumflextilde" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EAA"/>
   <outline>
     <component base="A"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="140.0" yOffset="12.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="140" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif
index a3e2ecf6..94ad7570 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adblgrave" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="0200"/>
   <outline>
     <component base="A"/>
-    <component base="dblgravecomb.case" xOffset="118.0"/>
+    <component base="dblgravecomb.case" xOffset="118"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dieresis-cy.glif
index 3e31731a..10ed757e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_dieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adieresis-cy" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="04D2"/>
   <outline>
     <component base="A-cy"/>
-    <component base="dieresiscomb.case" xOffset="103.0"/>
+    <component base="dieresiscomb.case" xOffset="103"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif
index 5bf46f3b..3234142f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adieresis" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="00C4"/>
   <outline>
     <component base="A"/>
-    <component base="dieresiscomb.case" xOffset="103.0"/>
+    <component base="dieresiscomb.case" xOffset="103"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif
index d0995bf4..dae0e255 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Adotbelow" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EA0"/>
   <outline>
     <component base="A"/>
-    <component base="dotbelowcomb" xOffset="203.0"/>
+    <component base="dotbelowcomb" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_grave.glif b/src/Cantarell-Regular.ufo/glyphs/A_grave.glif
index 4f48254a..0e011bb1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Agrave" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="00C0"/>
   <outline>
     <component base="A"/>
-    <component base="gravecomb.case" xOffset="144.0"/>
+    <component base="gravecomb.case" xOffset="144"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif
index 244bfa7b..0f8b2d25 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ahookabove" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="1EA2"/>
   <outline>
     <component base="A"/>
-    <component base="hookabovecomb.case" xOffset="195.0"/>
+    <component base="hookabovecomb.case" xOffset="195"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif b/src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif
index 90367374..7c00c804 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aie-cy" format="2">
-  <advance width="977.0"/>
+  <advance width="977"/>
   <unicode hex="04D4"/>
   <outline>
     <component base="AE"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_invertedbreve.glif
index d18c6e6b..389eb32c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_invertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ainvertedbreve" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="0202"/>
   <outline>
     <component base="A"/>
-    <component base="breveinvertedcomb.case" xOffset="142.0"/>
+    <component base="breveinvertedcomb.case" xOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_macron.glif b/src/Cantarell-Regular.ufo/glyphs/A_macron.glif
index 03065706..742da92c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Amacron" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="0100"/>
   <outline>
     <component base="A"/>
-    <component base="macroncomb.case" xOffset="97.0"/>
+    <component base="macroncomb.case" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif
index c134151a..08c36e89 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aogonek" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="0104"/>
   <outline>
     <component base="A"/>
-    <component base="ogonekcomb" xOffset="190.0"/>
+    <component base="ogonekcomb" xOffset="190"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ring.glif b/src/Cantarell-Regular.ufo/glyphs/A_ring.glif
index 4b040225..93c0fe74 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_ring.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aring" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="00C5"/>
   <outline>
     <component base="A"/>
-    <component base="ringcomb.case" xOffset="166.0"/>
+    <component base="ringcomb.case" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif
index be9f6de7..c33672c5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Aringacute" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="01FA"/>
   <outline>
     <component base="A"/>
-    <component base="ringcomb_acutecomb.case" xOffset="179.0"/>
+    <component base="ringcomb_acutecomb.case" xOffset="179"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/A_tilde.glif
index a0e9094f..235b03e5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Atilde" format="2">
-  <advance width="677.0"/>
+  <advance width="677"/>
   <unicode hex="00C3"/>
   <outline>
     <component base="A"/>
-    <component base="tildecomb.case" xOffset="99.0"/>
+    <component base="tildecomb.case" xOffset="99"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/B_.glif b/src/Cantarell-Regular.ufo/glyphs/B_.glif
index 146b0edb..5dc4f301 100644
--- a/src/Cantarell-Regular.ufo/glyphs/B_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/B_.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="B" format="2">
-  <advance width="656.0"/>
+  <advance width="656"/>
   <unicode hex="0042"/>
   <note>
 B
 </note>
-  <anchor x="326.0" y="0.0" name="bottom"/>
-  <anchor x="326.0" y="694.0" name="top"/>
+  <anchor x="326" y="0" name="bottom"/>
+  <anchor x="326" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="346.0" y="0.0" type="line" smooth="yes"/>
-      <point x="506.0" y="0.0"/>
-      <point x="600.0" y="75.0"/>
-      <point x="600.0" y="202.0" type="curve" smooth="yes"/>
-      <point x="600.0" y="319.0"/>
-      <point x="512.0" y="396.0"/>
-      <point x="379.0" y="396.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="396.0" type="line"/>
-      <point x="153.0" y="327.0" type="line"/>
-      <point x="370.0" y="327.0" type="line" smooth="yes"/>
-      <point x="458.0" y="327.0"/>
-      <point x="515.0" y="271.0"/>
-      <point x="515.0" y="185.0" type="curve" smooth="yes"/>
-      <point x="515.0" y="105.0"/>
-      <point x="467.0" y="71.0"/>
-      <point x="356.0" y="71.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="71.0" type="line"/>
-      <point x="187.0" y="623.0" type="line"/>
-      <point x="305.0" y="623.0" type="line" smooth="yes"/>
-      <point x="411.0" y="623.0"/>
-      <point x="463.0" y="584.0"/>
-      <point x="463.0" y="505.0" type="curve" smooth="yes"/>
-      <point x="463.0" y="444.0"/>
-      <point x="429.0" y="409.0"/>
-      <point x="337.0" y="375.0" type="curve"/>
-      <point x="457.0" y="375.0" type="line"/>
-      <point x="512.0" y="399.0"/>
-      <point x="548.0" y="460.0"/>
-      <point x="548.0" y="527.0" type="curve" smooth="yes"/>
-      <point x="548.0" y="633.0"/>
-      <point x="463.0" y="694.0"/>
-      <point x="315.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="346" y="0" type="line" smooth="yes"/>
+      <point x="506" y="0"/>
+      <point x="600" y="75"/>
+      <point x="600" y="202" type="curve" smooth="yes"/>
+      <point x="600" y="319"/>
+      <point x="512" y="396"/>
+      <point x="379" y="396" type="curve" smooth="yes"/>
+      <point x="153" y="396" type="line"/>
+      <point x="153" y="327" type="line"/>
+      <point x="370" y="327" type="line" smooth="yes"/>
+      <point x="458" y="327"/>
+      <point x="515" y="271"/>
+      <point x="515" y="185" type="curve" smooth="yes"/>
+      <point x="515" y="105"/>
+      <point x="467" y="71"/>
+      <point x="356" y="71" type="curve" smooth="yes"/>
+      <point x="187" y="71" type="line"/>
+      <point x="187" y="623" type="line"/>
+      <point x="305" y="623" type="line" smooth="yes"/>
+      <point x="411" y="623"/>
+      <point x="463" y="584"/>
+      <point x="463" y="505" type="curve" smooth="yes"/>
+      <point x="463" y="444"/>
+      <point x="429" y="409"/>
+      <point x="337" y="375" type="curve"/>
+      <point x="457" y="375" type="line"/>
+      <point x="512" y="399"/>
+      <point x="548" y="460"/>
+      <point x="548" y="527" type="curve" smooth="yes"/>
+      <point x="548" y="633"/>
+      <point x="463" y="694"/>
+      <point x="315" y="694" type="curve" smooth="yes"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif
index 9ae34481..142ae766 100644
--- a/src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Be-cy" format="2">
-  <advance width="643.0"/>
+  <advance width="643"/>
   <unicode hex="0411"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="336.0" y="0.0" type="line" smooth="yes"/>
-      <point x="492.0" y="0.0"/>
-      <point x="590.0" y="82.0"/>
-      <point x="590.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="590.0" y="332.0"/>
-      <point x="499.0" y="417.0"/>
-      <point x="369.0" y="417.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="417.0" type="line"/>
-      <point x="153.0" y="345.0" type="line"/>
-      <point x="360.0" y="345.0" type="line" smooth="yes"/>
-      <point x="445.0" y="345.0"/>
-      <point x="505.0" y="284.0"/>
-      <point x="505.0" y="195.0" type="curve" smooth="yes"/>
-      <point x="505.0" y="112.0"/>
-      <point x="453.0" y="72.0"/>
-      <point x="346.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="72.0" type="line"/>
-      <point x="187.0" y="623.0" type="line"/>
-      <point x="515.0" y="623.0" type="line"/>
-      <point x="515.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="336" y="0" type="line" smooth="yes"/>
+      <point x="492" y="0"/>
+      <point x="590" y="82"/>
+      <point x="590" y="212" type="curve" smooth="yes"/>
+      <point x="590" y="332"/>
+      <point x="499" y="417"/>
+      <point x="369" y="417" type="curve" smooth="yes"/>
+      <point x="153" y="417" type="line"/>
+      <point x="153" y="345" type="line"/>
+      <point x="360" y="345" type="line" smooth="yes"/>
+      <point x="445" y="345"/>
+      <point x="505" y="284"/>
+      <point x="505" y="195" type="curve" smooth="yes"/>
+      <point x="505" y="112"/>
+      <point x="453" y="72"/>
+      <point x="346" y="72" type="curve" smooth="yes"/>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="623" type="line"/>
+      <point x="515" y="623" type="line"/>
+      <point x="515" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_.glif b/src/Cantarell-Regular.ufo/glyphs/C_.glif
index 27584fb7..b6b34189 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="C" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0043"/>
   <note>
 C
 </note>
-  <anchor x="374.0" y="0.0" name="bottom"/>
-  <anchor x="374.0" y="694.0" name="top"/>
+  <anchor x="374" y="0" name="bottom"/>
+  <anchor x="374" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="403.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="470.0" y="-10.0"/>
-      <point x="540.0" y="5.0"/>
-      <point x="606.0" y="34.0" type="curve"/>
-      <point x="587.0" y="95.0" type="line"/>
-      <point x="537.0" y="75.0"/>
-      <point x="475.0" y="63.0"/>
-      <point x="422.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="256.0" y="63.0"/>
-      <point x="146.0" y="181.0"/>
-      <point x="146.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="527.0"/>
-      <point x="247.0" y="630.0"/>
-      <point x="414.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="470.0" y="630.0"/>
-      <point x="533.0" y="618.0"/>
-      <point x="586.0" y="598.0" type="curve"/>
-      <point x="610.0" y="660.0" type="line"/>
-      <point x="559.0" y="687.0"/>
-      <point x="487.0" y="703.0"/>
-      <point x="419.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="703.0"/>
-      <point x="61.0" y="557.0"/>
-      <point x="61.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="61.0" y="130.0"/>
-      <point x="198.0" y="-10.0"/>
+      <point x="403" y="-10" type="curve" smooth="yes"/>
+      <point x="470" y="-10"/>
+      <point x="540" y="5"/>
+      <point x="606" y="34" type="curve"/>
+      <point x="587" y="95" type="line"/>
+      <point x="537" y="75"/>
+      <point x="475" y="63"/>
+      <point x="422" y="63" type="curve" smooth="yes"/>
+      <point x="256" y="63"/>
+      <point x="146" y="181"/>
+      <point x="146" y="358" type="curve" smooth="yes"/>
+      <point x="146" y="527"/>
+      <point x="247" y="630"/>
+      <point x="414" y="630" type="curve" smooth="yes"/>
+      <point x="470" y="630"/>
+      <point x="533" y="618"/>
+      <point x="586" y="598" type="curve"/>
+      <point x="610" y="660" type="line"/>
+      <point x="559" y="687"/>
+      <point x="487" y="703"/>
+      <point x="419" y="703" type="curve" smooth="yes"/>
+      <point x="204" y="703"/>
+      <point x="61" y="557"/>
+      <point x="61" y="339" type="curve" smooth="yes"/>
+      <point x="61" y="130"/>
+      <point x="198" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_acute.glif b/src/Cantarell-Regular.ufo/glyphs/C_acute.glif
index 20f6dcac..4c7182e0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cacute" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0106"/>
   <outline>
     <component base="C"/>
-    <component base="acutecomb.case" xOffset="286.0"/>
+    <component base="acutecomb.case" xOffset="286"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_caron.glif b/src/Cantarell-Regular.ufo/glyphs/C_caron.glif
index 727cc9cc..a66d0728 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccaron" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="010C"/>
   <outline>
     <component base="C"/>
-    <component base="caroncomb.case" xOffset="190.0"/>
+    <component base="caroncomb.case" xOffset="190"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif
index 7e08cfeb..de8c4521 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccedilla" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="00C7"/>
   <outline>
     <component base="C"/>
-    <component base="cedillacomb" xOffset="227.0"/>
+    <component base="cedillacomb" xOffset="227"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_cedillaacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_cedillaacute.glif
index cf9466e0..f5e61a20 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_cedillaacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_cedillaacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccedillaacute" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="1E08"/>
   <outline>
     <component base="C"/>
-    <component base="cedillacomb" xOffset="227.0"/>
-    <component base="acutecomb.case" xOffset="286.0"/>
+    <component base="cedillacomb" xOffset="227"/>
+    <component base="acutecomb.case" xOffset="286"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif
index 0275366e..d84d5e8e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ccircumflex" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0108"/>
   <outline>
     <component base="C"/>
-    <component base="circumflexcomb.case" xOffset="186.0"/>
+    <component base="circumflexcomb.case" xOffset="186"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif
index a0191714..8a51b93a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cdotaccent" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="010A"/>
   <outline>
     <component base="C"/>
-    <component base="dotaccentcomb.case" xOffset="238.0"/>
+    <component base="dotaccentcomb.case" xOffset="238"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif b/src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif
index 4b576928..913365af 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Che-cy" format="2">
-  <advance width="657.0"/>
+  <advance width="657"/>
   <unicode hex="0427"/>
-  <anchor x="579.0" y="0.0" name="bottomright"/>
-  <anchor x="330.0" y="694.0" name="top"/>
+  <anchor x="579" y="0" name="bottomright"/>
+  <anchor x="330" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="280.0" y="252.0" type="curve" smooth="yes"/>
-      <point x="356.0" y="252.0"/>
-      <point x="447.0" y="278.0"/>
-      <point x="509.0" y="331.0" type="curve"/>
-      <point x="492.0" y="383.0" type="line"/>
-      <point x="448.0" y="350.0"/>
-      <point x="377.0" y="323.0"/>
-      <point x="302.0" y="323.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="323.0"/>
-      <point x="150.0" y="367.0"/>
-      <point x="150.0" y="445.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="694.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
-      <point x="68.0" y="428.0" type="line" smooth="yes"/>
-      <point x="68.0" y="321.0"/>
-      <point x="153.0" y="252.0"/>
+      <point x="280" y="252" type="curve" smooth="yes"/>
+      <point x="356" y="252"/>
+      <point x="447" y="278"/>
+      <point x="509" y="331" type="curve"/>
+      <point x="492" y="383" type="line"/>
+      <point x="448" y="350"/>
+      <point x="377" y="323"/>
+      <point x="302" y="323" type="curve" smooth="yes"/>
+      <point x="209" y="323"/>
+      <point x="150" y="367"/>
+      <point x="150" y="445" type="curve" smooth="yes"/>
+      <point x="150" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="68" y="428" type="line" smooth="yes"/>
+      <point x="68" y="321"/>
+      <point x="153" y="252"/>
     </contour>
     <contour>
-      <point x="471.0" y="0.0" type="line"/>
-      <point x="553.0" y="0.0" type="line"/>
-      <point x="553.0" y="694.0" type="line"/>
-      <point x="471.0" y="694.0" type="line"/>
+      <point x="471" y="0" type="line"/>
+      <point x="553" y="0" type="line"/>
+      <point x="553" y="694" type="line"/>
+      <point x="471" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_hedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_hedescender-cy.glif
index c99c8d4d..1e2bd5a1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_hedescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_hedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chedescender-cy" format="2">
-  <advance width="694.0"/>
+  <advance width="694"/>
   <unicode hex="04B6"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="descender-cy.case" xOffset="472.0"/>
+    <component base="descender-cy.case" xOffset="472"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_hedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_hedieresis-cy.glif
index ae598608..acdb2440 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_hedieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_hedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chedieresis-cy" format="2">
-  <advance width="657.0"/>
+  <advance width="657"/>
   <unicode hex="04F4"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="dieresiscomb.case" xOffset="94.0"/>
+    <component base="dieresiscomb.case" xOffset="94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_hekhakassian-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_hekhakassian-cy.glif
index a955f8c4..63585208 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_hekhakassian-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_hekhakassian-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Chekhakassian-cy" format="2">
-  <advance width="657.0"/>
+  <advance width="657"/>
   <unicode hex="04CB"/>
   <outline>
     <component base="Che-cy"/>
-    <component base="_descenderreverse-cy.case" xOffset="400.0"/>
+    <component base="_descenderreverse-cy.case" xOffset="400"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_heverticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_heverticalstroke-cy.glif
index c9420237..3ced4a24 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_heverticalstroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_heverticalstroke-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Cheverticalstroke-cy" format="2">
-  <advance width="676.0"/>
+  <advance width="676"/>
   <unicode hex="04B8"/>
   <outline>
     <contour>
-      <point x="291.0" y="252.0" type="curve" smooth="yes"/>
-      <point x="378.0" y="252.0"/>
-      <point x="470.0" y="282.0"/>
-      <point x="532.0" y="331.0" type="curve"/>
-      <point x="513.0" y="382.0" type="line"/>
-      <point x="461.0" y="345.0"/>
-      <point x="387.0" y="322.0"/>
-      <point x="312.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="322.0"/>
-      <point x="148.0" y="366.0"/>
-      <point x="148.0" y="444.0" type="curve" smooth="yes"/>
-      <point x="148.0" y="694.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
-      <point x="68.0" y="428.0" type="line" smooth="yes"/>
-      <point x="68.0" y="321.0"/>
-      <point x="156.0" y="252.0"/>
+      <point x="291" y="252" type="curve" smooth="yes"/>
+      <point x="378" y="252"/>
+      <point x="470" y="282"/>
+      <point x="532" y="331" type="curve"/>
+      <point x="513" y="382" type="line"/>
+      <point x="461" y="345"/>
+      <point x="387" y="322"/>
+      <point x="312" y="322" type="curve" smooth="yes"/>
+      <point x="209" y="322"/>
+      <point x="148" y="366"/>
+      <point x="148" y="444" type="curve" smooth="yes"/>
+      <point x="148" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="68" y="428" type="line" smooth="yes"/>
+      <point x="68" y="321"/>
+      <point x="156" y="252"/>
     </contour>
     <contour>
-      <point x="287.0" y="110.0" type="line"/>
-      <point x="356.0" y="110.0" type="line"/>
-      <point x="356.0" y="480.0" type="line"/>
-      <point x="287.0" y="480.0" type="line"/>
+      <point x="287" y="110" type="line"/>
+      <point x="356" y="110" type="line"/>
+      <point x="356" y="480" type="line"/>
+      <point x="287" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="492.0" y="0.0" type="line"/>
-      <point x="572.0" y="0.0" type="line"/>
-      <point x="572.0" y="694.0" type="line"/>
-      <point x="492.0" y="694.0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="572" y="0" type="line"/>
+      <point x="572" y="694" type="line"/>
+      <point x="492" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_.glif b/src/Cantarell-Regular.ufo/glyphs/D_.glif
index 1a74f9e6..ab11956b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="D" format="2">
-  <advance width="733.0"/>
+  <advance width="733"/>
   <unicode hex="0044"/>
   <note>
 D
 </note>
-  <anchor x="334.0" y="0.0" name="bottom"/>
-  <anchor x="171.0" y="347.0" name="center"/>
-  <anchor x="334.0" y="694.0" name="top"/>
+  <anchor x="334" y="0" name="bottom"/>
+  <anchor x="171" y="347" name="center"/>
+  <anchor x="334" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="316.0" y="0.0" type="line" smooth="yes"/>
-      <point x="526.0" y="0.0"/>
-      <point x="669.0" y="137.0"/>
-      <point x="669.0" y="360.0" type="curve" smooth="yes"/>
-      <point x="669.0" y="570.0"/>
-      <point x="543.0" y="694.0"/>
-      <point x="331.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="316" y="0" type="line" smooth="yes"/>
+      <point x="526" y="0"/>
+      <point x="669" y="137"/>
+      <point x="669" y="360" type="curve" smooth="yes"/>
+      <point x="669" y="570"/>
+      <point x="543" y="694"/>
+      <point x="331" y="694" type="curve" smooth="yes"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="187.0" y="72.0" type="line"/>
-      <point x="187.0" y="622.0" type="line"/>
-      <point x="321.0" y="622.0" type="line" smooth="yes"/>
-      <point x="490.0" y="622.0"/>
-      <point x="584.0" y="523.0"/>
-      <point x="584.0" y="347.0" type="curve" smooth="yes"/>
-      <point x="584.0" y="172.0"/>
-      <point x="491.0" y="72.0"/>
-      <point x="326.0" y="72.0" type="curve" smooth="yes"/>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="622" type="line"/>
+      <point x="321" y="622" type="line" smooth="yes"/>
+      <point x="490" y="622"/>
+      <point x="584" y="523"/>
+      <point x="584" y="347" type="curve" smooth="yes"/>
+      <point x="584" y="172"/>
+      <point x="491" y="72"/>
+      <point x="326" y="72" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif b/src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif
index 8736ebd6..0e9bb595 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="DZcaron" format="2">
-  <advance width="1387.0"/>
+  <advance width="1387"/>
   <unicode hex="01C4"/>
   <outline>
     <component base="D"/>
-    <component base="Zcaron" xOffset="733.0"/>
+    <component base="Zcaron" xOffset="733"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_caron.glif b/src/Cantarell-Regular.ufo/glyphs/D_caron.glif
index 10ca8568..ef740280 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dcaron" format="2">
-  <advance width="733.0"/>
+  <advance width="733"/>
   <unicode hex="010E"/>
   <outline>
     <component base="D"/>
-    <component base="caroncomb.case" xOffset="150.0"/>
+    <component base="caroncomb.case" xOffset="150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_croat.glif b/src/Cantarell-Regular.ufo/glyphs/D_croat.glif
index 50220c6a..46441219 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_croat.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_croat.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dcroat" format="2">
-  <advance width="733.0"/>
+  <advance width="733"/>
   <unicode hex="0110"/>
   <outline>
     <component base="Eth"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif
index 5375c374..89e58ee6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ddotbelow" format="2">
-  <advance width="733.0"/>
+  <advance width="733"/>
   <unicode hex="1E0C"/>
   <outline>
     <component base="D"/>
-    <component base="dotbelowcomb" xOffset="198.0"/>
+    <component base="dotbelowcomb" xOffset="198"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif
index d06ce502..325c0e5e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="De-cy" format="2">
-  <advance width="784.0"/>
+  <advance width="784"/>
   <unicode hex="0414"/>
   <outline>
     <contour>
-      <point x="92.0" y="17.0" type="line"/>
-      <point x="221.0" y="17.0"/>
-      <point x="289.0" y="128.0"/>
-      <point x="289.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="624.0" type="line"/>
-      <point x="552.0" y="624.0" type="line"/>
-      <point x="552.0" y="40.0" type="line"/>
-      <point x="633.0" y="40.0" type="line"/>
-      <point x="633.0" y="694.0" type="line"/>
-      <point x="208.0" y="694.0" type="line"/>
-      <point x="208.0" y="342.0" type="line" smooth="yes"/>
-      <point x="208.0" y="161.0"/>
-      <point x="165.0" y="67.0"/>
-      <point x="82.0" y="67.0" type="curve"/>
+      <point x="92" y="17" type="line"/>
+      <point x="221" y="17"/>
+      <point x="289" y="128"/>
+      <point x="289" y="342" type="curve" smooth="yes"/>
+      <point x="289" y="624" type="line"/>
+      <point x="552" y="624" type="line"/>
+      <point x="552" y="40" type="line"/>
+      <point x="633" y="40" type="line"/>
+      <point x="633" y="694" type="line"/>
+      <point x="208" y="694" type="line"/>
+      <point x="208" y="342" type="line" smooth="yes"/>
+      <point x="208" y="161"/>
+      <point x="165" y="67"/>
+      <point x="82" y="67" type="curve"/>
     </contour>
     <contour>
-      <point x="39.0" y="-178.0" type="line"/>
-      <point x="114.0" y="-178.0" type="line"/>
-      <point x="114.0" y="0.0" type="line"/>
-      <point x="670.0" y="0.0" type="line"/>
-      <point x="670.0" y="-178.0" type="line"/>
-      <point x="745.0" y="-178.0" type="line"/>
-      <point x="745.0" y="71.0" type="line"/>
-      <point x="39.0" y="71.0" type="line"/>
+      <point x="39" y="-178" type="line"/>
+      <point x="114" y="-178" type="line"/>
+      <point x="114" y="0" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="670" y="-178" type="line"/>
+      <point x="745" y="-178" type="line"/>
+      <point x="745" y="71" type="line"/>
+      <point x="39" y="71" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif
index 28d126d1..f870fb98 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dje-cy" format="2">
-  <advance width="800.0"/>
+  <advance width="800"/>
   <unicode hex="0402"/>
   <outline>
     <contour>
-      <point x="480.0" y="0.0" type="line"/>
-      <point x="640.0" y="6.0"/>
-      <point x="747.0" y="103.0"/>
-      <point x="747.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="747.0" y="363.0"/>
-      <point x="662.0" y="442.0"/>
-      <point x="533.0" y="442.0" type="curve" smooth="yes"/>
-      <point x="438.0" y="442.0"/>
-      <point x="344.0" y="399.0"/>
-      <point x="293.0" y="333.0" type="curve"/>
-      <point x="312.0" y="282.0" type="line"/>
-      <point x="353.0" y="336.0"/>
-      <point x="432.0" y="372.0"/>
-      <point x="508.0" y="372.0" type="curve" smooth="yes"/>
-      <point x="603.0" y="372.0"/>
-      <point x="667.0" y="315.0"/>
-      <point x="667.0" y="230.0" type="curve" smooth="yes"/>
-      <point x="667.0" y="136.0"/>
-      <point x="590.0" y="69.0"/>
-      <point x="474.0" y="62.0" type="curve"/>
+      <point x="480" y="0" type="line"/>
+      <point x="640" y="6"/>
+      <point x="747" y="103"/>
+      <point x="747" y="243" type="curve" smooth="yes"/>
+      <point x="747" y="363"/>
+      <point x="662" y="442"/>
+      <point x="533" y="442" type="curve" smooth="yes"/>
+      <point x="438" y="442"/>
+      <point x="344" y="399"/>
+      <point x="293" y="333" type="curve"/>
+      <point x="312" y="282" type="line"/>
+      <point x="353" y="336"/>
+      <point x="432" y="372"/>
+      <point x="508" y="372" type="curve" smooth="yes"/>
+      <point x="603" y="372"/>
+      <point x="667" y="315"/>
+      <point x="667" y="230" type="curve" smooth="yes"/>
+      <point x="667" y="136"/>
+      <point x="590" y="69"/>
+      <point x="474" y="62" type="curve"/>
     </contour>
     <contour>
-      <point x="260.0" y="0.0" type="line"/>
-      <point x="343.0" y="0.0" type="line"/>
-      <point x="343.0" y="660.0" type="line"/>
-      <point x="260.0" y="660.0" type="line"/>
+      <point x="260" y="0" type="line"/>
+      <point x="343" y="0" type="line"/>
+      <point x="343" y="660" type="line"/>
+      <point x="260" y="660" type="line"/>
     </contour>
     <contour>
-      <point x="39.0" y="622.0" type="line"/>
-      <point x="585.0" y="622.0" type="line"/>
-      <point x="585.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
+      <point x="39" y="622" type="line"/>
+      <point x="585" y="622" type="line"/>
+      <point x="585" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif
index f74d3119..c2c157cc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dlinebelow" format="2">
-  <advance width="733.0"/>
+  <advance width="733"/>
   <unicode hex="1E0E"/>
   <outline>
     <component base="D"/>
-    <component base="macronbelowcomb" xOffset="89.0"/>
+    <component base="macronbelowcomb" xOffset="89"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif b/src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif
index 5a26b37b..db329a71 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dzcaron" format="2">
-  <advance width="1197.0"/>
+  <advance width="1197"/>
   <unicode hex="01C5"/>
   <outline>
     <component base="D"/>
-    <component base="zcaron" xOffset="733.0"/>
+    <component base="zcaron" xOffset="733"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif
index 907d9510..d828d477 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dze-cy" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="0405"/>
   <outline>
     <component base="S"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif
index 0c8f2c14..6334d05f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Dzhe-cy" format="2">
-  <advance width="747.0"/>
+  <advance width="747"/>
   <unicode hex="040F"/>
   <outline>
     <contour>
-      <point x="341.0" y="-187.0" type="line"/>
-      <point x="416.0" y="-187.0" type="line"/>
-      <point x="416.0" y="0.0" type="line"/>
-      <point x="643.0" y="0.0" type="line"/>
-      <point x="643.0" y="694.0" type="line"/>
-      <point x="561.0" y="694.0" type="line"/>
-      <point x="561.0" y="71.0" type="line"/>
-      <point x="186.0" y="71.0" type="line"/>
-      <point x="186.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="341.0" y="0.0" type="line"/>
+      <point x="341" y="-187" type="line"/>
+      <point x="416" y="-187" type="line"/>
+      <point x="416" y="0" type="line"/>
+      <point x="643" y="0" type="line"/>
+      <point x="643" y="694" type="line"/>
+      <point x="561" y="694" type="line"/>
+      <point x="561" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="341" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_-cy.glif
index e409af65..3e7481fa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="E-cy" format="2">
-  <advance width="676.0"/>
+  <advance width="676"/>
   <unicode hex="0404"/>
   <outline>
     <contour>
-      <point x="84.0" y="320.0" type="line"/>
-      <point x="548.0" y="320.0" type="line"/>
-      <point x="548.0" y="388.0" type="line"/>
-      <point x="84.0" y="388.0" type="line"/>
+      <point x="84" y="320" type="line"/>
+      <point x="548" y="320" type="line"/>
+      <point x="548" y="388" type="line"/>
+      <point x="84" y="388" type="line"/>
     </contour>
     <contour>
-      <point x="415.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="484.0" y="-10.0"/>
-      <point x="556.0" y="5.0"/>
-      <point x="624.0" y="34.0" type="curve"/>
-      <point x="605.0" y="95.0" type="line"/>
-      <point x="553.0" y="75.0"/>
-      <point x="487.0" y="63.0"/>
-      <point x="434.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="263.0" y="63.0"/>
-      <point x="148.0" y="181.0"/>
-      <point x="148.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="148.0" y="527.0"/>
-      <point x="254.0" y="630.0"/>
-      <point x="426.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="483.0" y="630.0"/>
-      <point x="549.0" y="618.0"/>
-      <point x="604.0" y="598.0" type="curve"/>
-      <point x="628.0" y="660.0" type="line"/>
-      <point x="575.0" y="687.0"/>
-      <point x="501.0" y="703.0"/>
-      <point x="431.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="211.0" y="703.0"/>
-      <point x="63.0" y="557.0"/>
-      <point x="63.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="130.0"/>
-      <point x="205.0" y="-10.0"/>
+      <point x="415" y="-10" type="curve" smooth="yes"/>
+      <point x="484" y="-10"/>
+      <point x="556" y="5"/>
+      <point x="624" y="34" type="curve"/>
+      <point x="605" y="95" type="line"/>
+      <point x="553" y="75"/>
+      <point x="487" y="63"/>
+      <point x="434" y="63" type="curve" smooth="yes"/>
+      <point x="263" y="63"/>
+      <point x="148" y="181"/>
+      <point x="148" y="358" type="curve" smooth="yes"/>
+      <point x="148" y="527"/>
+      <point x="254" y="630"/>
+      <point x="426" y="630" type="curve" smooth="yes"/>
+      <point x="483" y="630"/>
+      <point x="549" y="618"/>
+      <point x="604" y="598" type="curve"/>
+      <point x="628" y="660" type="line"/>
+      <point x="575" y="687"/>
+      <point x="501" y="703"/>
+      <point x="431" y="703" type="curve" smooth="yes"/>
+      <point x="211" y="703"/>
+      <point x="63" y="557"/>
+      <point x="63" y="339" type="curve" smooth="yes"/>
+      <point x="63" y="130"/>
+      <point x="205" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_.glif b/src/Cantarell-Regular.ufo/glyphs/E_.glif
index e7807679..4674195f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="E" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0045"/>
   <note>
 E
 </note>
-  <anchor x="313.0" y="0.0" name="bottom"/>
-  <anchor x="518.0" y="10.0" name="ogonek"/>
-  <anchor x="333.0" y="694.0" name="top"/>
-  <anchor x="15.0" y="694.0" name="topleft"/>
+  <anchor x="313" y="0" name="bottom"/>
+  <anchor x="518" y="10" name="ogonek"/>
+  <anchor x="333" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="144.0" y="0.0" type="line"/>
-      <point x="540.0" y="0.0" type="line"/>
-      <point x="540.0" y="72.0" type="line"/>
-      <point x="144.0" y="72.0" type="line"/>
+      <point x="144" y="0" type="line"/>
+      <point x="540" y="0" type="line"/>
+      <point x="540" y="72" type="line"/>
+      <point x="144" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="144.0" y="323.0" type="line"/>
-      <point x="513.0" y="323.0" type="line"/>
-      <point x="513.0" y="395.0" type="line"/>
-      <point x="144.0" y="395.0" type="line"/>
+      <point x="144" y="323" type="line"/>
+      <point x="513" y="323" type="line"/>
+      <point x="513" y="395" type="line"/>
+      <point x="144" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="144.0" y="622.0" type="line"/>
-      <point x="540.0" y="622.0" type="line"/>
-      <point x="540.0" y="694.0" type="line"/>
-      <point x="144.0" y="694.0" type="line"/>
+      <point x="144" y="622" type="line"/>
+      <point x="540" y="622" type="line"/>
+      <point x="540" y="694" type="line"/>
+      <point x="144" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_acute.glif b/src/Cantarell-Regular.ufo/glyphs/E_acute.glif
index 62be8931..e4ea2b76 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eacute" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="00C9"/>
   <outline>
     <component base="E"/>
-    <component base="acutecomb.case" xOffset="245.0"/>
+    <component base="acutecomb.case" xOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_breve.glif b/src/Cantarell-Regular.ufo/glyphs/E_breve.glif
index 367d2fc8..57eddbd9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_breve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ebreve" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0114"/>
   <outline>
     <component base="E"/>
-    <component base="brevecomb.case" xOffset="124.0"/>
+    <component base="brevecomb.case" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_caron.glif b/src/Cantarell-Regular.ufo/glyphs/E_caron.glif
index 2aa84ec6..39b00011 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecaron" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="011A"/>
   <outline>
     <component base="E"/>
-    <component base="caroncomb.case" xOffset="149.0"/>
+    <component base="caroncomb.case" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_cedillabreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_cedillabreve.glif
index c9d8b84e..3ed8e667 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_cedillabreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_cedillabreve.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecedillabreve" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1E1C"/>
   <outline>
     <component base="E"/>
-    <component base="cedillacomb" xOffset="166.0"/>
-    <component base="brevecomb.case" xOffset="124.0"/>
+    <component base="cedillacomb" xOffset="166"/>
+    <component base="brevecomb.case" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif
index af312188..e1edec2d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflex" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="00CA"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb.case" xOffset="145.0"/>
+    <component base="circumflexcomb.case" xOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexacute.glif
index 00bd82fe..8257fb9a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_circumflexacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexacute" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EBE"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="167.0" yOffset="12.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="167" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexdotbelow.glif
index b0a0ef06..d3f96410 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_circumflexdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexdotbelow" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EC6"/>
   <outline>
     <component base="E"/>
-    <component base="dotbelowcomb" xOffset="177.0"/>
-    <component base="circumflexcomb.case" xOffset="145.0"/>
+    <component base="dotbelowcomb" xOffset="177"/>
+    <component base="circumflexcomb.case" xOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexgrave.glif
index c733a06f..4773ec6b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_circumflexgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexgrave" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EC0"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="167.0" yOffset="12.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="167" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexhookabove.glif
index ad39a19b..5631b1fa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_circumflexhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflexhookabove" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EC2"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="167.0" yOffset="12.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="167" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflextilde.glif
index d461470d..537282ad 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_circumflextilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ecircumflextilde" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EC4"/>
   <outline>
     <component base="E"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="134.0" yOffset="12.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="134" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif
index eb6cca3c..28382070 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edblgrave" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0204"/>
   <outline>
     <component base="E"/>
-    <component base="dblgravecomb.case" xOffset="112.0"/>
+    <component base="dblgravecomb.case" xOffset="112"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif
index f5198f71..ec34832e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edieresis" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="00CB"/>
   <outline>
     <component base="E"/>
-    <component base="dieresiscomb.case" xOffset="97.0"/>
+    <component base="dieresiscomb.case" xOffset="97"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif
index f0d5a17c..1e09985b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edotaccent" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0116"/>
   <outline>
     <component base="E"/>
-    <component base="dotaccentcomb.case" xOffset="197.0"/>
+    <component base="dotaccentcomb.case" xOffset="197"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif
index 38cdd444..39dde9e0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Edotbelow" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EB8"/>
   <outline>
     <component base="E"/>
-    <component base="dotbelowcomb" xOffset="177.0"/>
+    <component base="dotbelowcomb" xOffset="177"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif
index 99f89e3d..9795fcc8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ef-cy" format="2">
-  <advance width="826.0"/>
+  <advance width="826"/>
   <unicode hex="0424"/>
   <outline>
     <contour>
-      <point x="407.0" y="68.0" type="curve" smooth="yes"/>
-      <point x="635.0" y="68.0"/>
-      <point x="769.0" y="173.0"/>
-      <point x="769.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="769.0" y="525.0"/>
-      <point x="638.0" y="628.0"/>
-      <point x="416.0" y="628.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="628.0"/>
-      <point x="57.0" y="522.0"/>
-      <point x="57.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="170.0"/>
-      <point x="187.0" y="68.0"/>
+      <point x="407" y="68" type="curve" smooth="yes"/>
+      <point x="635" y="68"/>
+      <point x="769" y="173"/>
+      <point x="769" y="350" type="curve" smooth="yes"/>
+      <point x="769" y="525"/>
+      <point x="638" y="628"/>
+      <point x="416" y="628" type="curve" smooth="yes"/>
+      <point x="190" y="628"/>
+      <point x="57" y="522"/>
+      <point x="57" y="343" type="curve" smooth="yes"/>
+      <point x="57" y="170"/>
+      <point x="187" y="68"/>
     </contour>
     <contour>
-      <point x="416.0" y="141.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="141.0"/>
-      <point x="142.0" y="219.0"/>
-      <point x="142.0" y="350.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="479.0"/>
-      <point x="240.0" y="555.0"/>
-      <point x="406.0" y="555.0" type="curve" smooth="yes"/>
-      <point x="581.0" y="555.0"/>
-      <point x="684.0" y="476.0"/>
-      <point x="684.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="684.0" y="216.0"/>
-      <point x="584.0" y="141.0"/>
+      <point x="416" y="141" type="curve" smooth="yes"/>
+      <point x="244" y="141"/>
+      <point x="142" y="219"/>
+      <point x="142" y="350" type="curve" smooth="yes"/>
+      <point x="142" y="479"/>
+      <point x="240" y="555"/>
+      <point x="406" y="555" type="curve" smooth="yes"/>
+      <point x="581" y="555"/>
+      <point x="684" y="476"/>
+      <point x="684" y="343" type="curve" smooth="yes"/>
+      <point x="684" y="216"/>
+      <point x="584" y="141"/>
     </contour>
     <contour>
-      <point x="371.0" y="-20.0" type="line"/>
-      <point x="454.0" y="-20.0" type="line"/>
-      <point x="454.0" y="714.0" type="line"/>
-      <point x="371.0" y="714.0" type="line"/>
+      <point x="371" y="-20" type="line"/>
+      <point x="454" y="-20" type="line"/>
+      <point x="454" y="714" type="line"/>
+      <point x="371" y="714" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_grave.glif b/src/Cantarell-Regular.ufo/glyphs/E_grave.glif
index aba76fa6..0efbd1a4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Egrave" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="00C8"/>
   <outline>
     <component base="E"/>
-    <component base="gravecomb.case" xOffset="138.0"/>
+    <component base="gravecomb.case" xOffset="138"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif
index 5c897296..55266049 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ehookabove" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EBA"/>
   <outline>
     <component base="E"/>
-    <component base="hookabovecomb.case" xOffset="189.0"/>
+    <component base="hookabovecomb.case" xOffset="189"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_invertedbreve.glif
index fe17a26e..90e90000 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_invertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Einvertedbreve" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0206"/>
   <outline>
     <component base="E"/>
-    <component base="breveinvertedcomb.case" xOffset="136.0"/>
+    <component base="breveinvertedcomb.case" xOffset="136"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif
index d2a036c8..f20eca67 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="El-cy" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="041B"/>
   <outline>
     <contour>
-      <point x="108.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="-10.0"/>
-      <point x="259.0" y="75.0"/>
-      <point x="259.0" y="252.0" type="curve" smooth="yes"/>
-      <point x="259.0" y="624.0" type="line"/>
-      <point x="531.0" y="624.0" type="line"/>
-      <point x="531.0" y="0.0" type="line"/>
-      <point x="612.0" y="0.0" type="line"/>
-      <point x="612.0" y="694.0" type="line"/>
-      <point x="180.0" y="694.0" type="line"/>
-      <point x="180.0" y="252.0" type="line" smooth="yes"/>
-      <point x="180.0" y="120.0"/>
-      <point x="154.0" y="62.0"/>
-      <point x="95.0" y="62.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="62.0"/>
-      <point x="47.0" y="69.0"/>
-      <point x="24.0" y="83.0" type="curve"/>
-      <point x="2.0" y="19.0" type="line"/>
-      <point x="31.0" y="1.0"/>
-      <point x="71.0" y="-10.0"/>
+      <point x="108" y="-10" type="curve" smooth="yes"/>
+      <point x="210" y="-10"/>
+      <point x="259" y="75"/>
+      <point x="259" y="252" type="curve" smooth="yes"/>
+      <point x="259" y="624" type="line"/>
+      <point x="531" y="624" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="612" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="180" y="694" type="line"/>
+      <point x="180" y="252" type="line" smooth="yes"/>
+      <point x="180" y="120"/>
+      <point x="154" y="62"/>
+      <point x="95" y="62" type="curve" smooth="yes"/>
+      <point x="74" y="62"/>
+      <point x="47" y="69"/>
+      <point x="24" y="83" type="curve"/>
+      <point x="2" y="19" type="line"/>
+      <point x="31" y="1"/>
+      <point x="71" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif
index 7e22da69..e7a0a0a4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Em-cy" format="2">
-  <advance width="883.0"/>
+  <advance width="883"/>
   <unicode hex="041C"/>
   <outline>
     <component base="M"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_macron.glif b/src/Cantarell-Regular.ufo/glyphs/E_macron.glif
index 7bf44fbe..73112e43 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacron" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0112"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="91.0"/>
+    <component base="macroncomb.case" xOffset="91"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_macronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_macronacute.glif
index 4b3dd7bf..0876e4b4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_macronacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_macronacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacronacute" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1E16"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="91.0"/>
-    <component base="acutecomb.case" xOffset="245.0" yOffset="163.0"/>
+    <component base="macroncomb.case" xOffset="91"/>
+    <component base="acutecomb.case" xOffset="245" yOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_macrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_macrongrave.glif
index 5e89a638..fa8c132c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_macrongrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_macrongrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Emacrongrave" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1E14"/>
   <outline>
     <component base="E"/>
-    <component base="macroncomb.case" xOffset="91.0"/>
-    <component base="gravecomb.case" xOffset="138.0" yOffset="163.0"/>
+    <component base="macroncomb.case" xOffset="91"/>
+    <component base="gravecomb.case" xOffset="138" yOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif
index 21df7abb..380f0626 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="En-cy" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="041D"/>
-  <anchor x="672.0" y="0.0" name="bottomright"/>
+  <anchor x="672" y="0" name="bottomright"/>
   <outline>
     <component base="H"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_ndescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_ndescender-cy.glif
index 98063d35..76c9ea34 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_ndescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_ndescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Endescender-cy" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="04A2"/>
   <outline>
     <component base="En-cy"/>
-    <component base="descender-cy.case" xOffset="565.0"/>
+    <component base="descender-cy.case" xOffset="565"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_ng.glif b/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
index 4311db1e..6910b8cc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eng" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="014A"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="182.0" y="0.0" type="line"/>
-      <point x="182.0" y="605.0" type="line"/>
-      <point x="165.0" y="605.0" type="line"/>
-      <point x="599.0" y="-25.0" type="line"/>
-      <point x="670.0" y="0.0" type="line"/>
-      <point x="670.0" y="694.0" type="line"/>
-      <point x="592.0" y="694.0" type="line"/>
-      <point x="592.0" y="87.0" type="line"/>
-      <point x="610.0" y="87.0" type="line"/>
-      <point x="199.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="605" type="line"/>
+      <point x="165" y="605" type="line"/>
+      <point x="599" y="-25" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="670" y="694" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="592" y="87" type="line"/>
+      <point x="610" y="87" type="line"/>
+      <point x="199" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="547.0" y="-234.0" type="line"/>
-      <point x="621.0" y="-201.0"/>
-      <point x="670.0" y="-117.0"/>
-      <point x="670.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="670.0" y="0.0" type="line"/>
-      <point x="590.0" y="0.0" type="line"/>
-      <point x="590.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="590.0" y="-102.0"/>
-      <point x="562.0" y="-162.0"/>
-      <point x="520.0" y="-186.0" type="curve"/>
+      <point x="547" y="-234" type="line"/>
+      <point x="621" y="-201"/>
+      <point x="670" y="-117"/>
+      <point x="670" y="-23" type="curve" smooth="yes"/>
+      <point x="670" y="0" type="line"/>
+      <point x="590" y="0" type="line"/>
+      <point x="590" y="-35" type="line" smooth="yes"/>
+      <point x="590" y="-102"/>
+      <point x="562" y="-162"/>
+      <point x="520" y="-186" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
index c8a28da2..e64de6b9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Enghe-cy" format="2">
-  <advance width="926.0"/>
+  <advance width="926"/>
   <unicode hex="04A4"/>
   <outline>
     <contour>
-      <point x="558.0" y="0.0" type="line"/>
-      <point x="641.0" y="0.0" type="line"/>
-      <point x="641.0" y="694.0" type="line"/>
-      <point x="558.0" y="694.0" type="line"/>
+      <point x="558" y="0" type="line"/>
+      <point x="641" y="0" type="line"/>
+      <point x="641" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="323.0" type="line"/>
-      <point x="606.0" y="323.0" type="line"/>
-      <point x="606.0" y="395.0" type="line"/>
-      <point x="136.0" y="395.0" type="line"/>
+      <point x="136" y="323" type="line"/>
+      <point x="606" y="323" type="line"/>
+      <point x="606" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="558.0" y="622.0" type="line"/>
-      <point x="902.0" y="622.0" type="line"/>
-      <point x="902.0" y="694.0" type="line"/>
-      <point x="558.0" y="694.0" type="line"/>
+      <point x="558" y="622" type="line"/>
+      <point x="902" y="622" type="line"/>
+      <point x="902" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif
index 8eb57f71..4a44b4b9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eogonek" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0118"/>
-  <anchor x="303.0" y="694.0" name="top"/>
+  <anchor x="303" y="694" name="top"/>
   <outline>
     <component base="E"/>
-    <component base="ogonekcomb" xOffset="86.0"/>
+    <component base="ogonekcomb" xOffset="86"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif
index 824df019..2eee313c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Er-cy" format="2">
-  <advance width="618.0"/>
+  <advance width="618"/>
   <unicode hex="0420"/>
   <outline>
     <component base="P"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_reversed-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_reversed-cy.glif
index 4186ba2b..c75339b3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_reversed-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_reversed-cy.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ereversed-cy" format="2">
-  <advance width="679.0"/>
+  <advance width="679"/>
   <unicode hex="042D"/>
-  <anchor x="340.0" y="694.0" name="top"/>
+  <anchor x="340" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="260.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="473.0" y="-10.0"/>
-      <point x="615.0" y="132.0"/>
-      <point x="615.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="615.0" y="566.0"/>
-      <point x="481.0" y="703.0"/>
-      <point x="274.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="703.0"/>
-      <point x="121.0" y="687.0"/>
-      <point x="55.0" y="659.0" type="curve"/>
-      <point x="74.0" y="598.0" type="line"/>
-      <point x="126.0" y="617.0"/>
-      <point x="198.0" y="630.0"/>
-      <point x="255.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="630.0"/>
-      <point x="530.0" y="515.0"/>
-      <point x="530.0" y="335.0" type="curve" smooth="yes"/>
-      <point x="530.0" y="163.0"/>
-      <point x="432.0" y="63.0"/>
-      <point x="262.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="63.0"/>
-      <point x="131.0" y="75.0"/>
-      <point x="75.0" y="95.0" type="curve"/>
-      <point x="51.0" y="33.0" type="line"/>
-      <point x="102.0" y="7.0"/>
-      <point x="185.0" y="-10.0"/>
+      <point x="260" y="-10" type="curve" smooth="yes"/>
+      <point x="473" y="-10"/>
+      <point x="615" y="132"/>
+      <point x="615" y="352" type="curve" smooth="yes"/>
+      <point x="615" y="566"/>
+      <point x="481" y="703"/>
+      <point x="274" y="703" type="curve" smooth="yes"/>
+      <point x="202" y="703"/>
+      <point x="121" y="687"/>
+      <point x="55" y="659" type="curve"/>
+      <point x="74" y="598" type="line"/>
+      <point x="126" y="617"/>
+      <point x="198" y="630"/>
+      <point x="255" y="630" type="curve" smooth="yes"/>
+      <point x="423" y="630"/>
+      <point x="530" y="515"/>
+      <point x="530" y="335" type="curve" smooth="yes"/>
+      <point x="530" y="163"/>
+      <point x="432" y="63"/>
+      <point x="262" y="63" type="curve" smooth="yes"/>
+      <point x="201" y="63"/>
+      <point x="131" y="75"/>
+      <point x="75" y="95" type="curve"/>
+      <point x="51" y="33" type="line"/>
+      <point x="102" y="7"/>
+      <point x="185" y="-10"/>
     </contour>
     <contour>
-      <point x="109.0" y="323.0" type="line"/>
-      <point x="569.0" y="323.0" type="line"/>
-      <point x="569.0" y="391.0" type="line"/>
-      <point x="109.0" y="391.0" type="line"/>
+      <point x="109" y="323" type="line"/>
+      <point x="569" y="323" type="line"/>
+      <point x="569" y="391" type="line"/>
+      <point x="109" y="391" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif
index 20d5c483..d1f8d40b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Es-cy" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="0421"/>
-  <anchor x="380.0" y="0.0" name="bottomright"/>
+  <anchor x="380" y="0" name="bottomright"/>
   <outline>
     <component base="C"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_sdescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_sdescender-cy.glif
index 8cf9bd21..1f988a9e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_sdescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_sdescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Esdescender-cy" format="2">
-  <advance width="653.0"/>
+  <advance width="653"/>
   <unicode hex="04AA"/>
   <outline>
     <component base="Es-cy"/>
-    <component base="_descender-cy.case.straight" xOffset="235.0"/>
+    <component base="_descender-cy.case.straight" xOffset="235"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_th.glif b/src/Cantarell-Regular.ufo/glyphs/E_th.glif
index 391d8e72..e8032e26 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_th.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_th.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eth" format="2">
-  <advance width="733.0"/>
+  <advance width="733"/>
   <unicode hex="00D0"/>
   <outline>
     <component base="D"/>
-    <component base="strokeshortcomb.case" xOffset="-57.0" yOffset="49.0"/>
+    <component base="strokeshortcomb.case" xOffset="-57" yOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/E_tilde.glif
index 8729efa2..397033e7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Etilde" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="1EBC"/>
   <outline>
     <component base="E"/>
-    <component base="tildecomb.case" xOffset="93.0"/>
+    <component base="tildecomb.case" xOffset="93"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/F_.glif b/src/Cantarell-Regular.ufo/glyphs/F_.glif
index d501b0ec..87ba8327 100644
--- a/src/Cantarell-Regular.ufo/glyphs/F_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/F_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="F" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="0046"/>
   <note>
 F
 </note>
-  <anchor x="271.0" y="0.0" name="bottom"/>
-  <anchor x="271.0" y="694.0" name="top"/>
+  <anchor x="271" y="0" name="bottom"/>
+  <anchor x="271" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="322.0" type="line"/>
-      <point x="506.0" y="322.0" type="line"/>
-      <point x="506.0" y="394.0" type="line"/>
-      <point x="136.0" y="394.0" type="line"/>
+      <point x="136" y="322" type="line"/>
+      <point x="506" y="322" type="line"/>
+      <point x="506" y="394" type="line"/>
+      <point x="136" y="394" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="622.0" type="line"/>
-      <point x="535.0" y="622.0" type="line"/>
-      <point x="535.0" y="694.0" type="line"/>
-      <point x="136.0" y="694.0" type="line"/>
+      <point x="136" y="622" type="line"/>
+      <point x="535" y="622" type="line"/>
+      <point x="535" y="694" type="line"/>
+      <point x="136" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif b/src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif
index c1ccc5ca..82f28af6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Fita-cy" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="0472"/>
   <outline>
     <component base="Obarred-cy"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_.glif b/src/Cantarell-Regular.ufo/glyphs/G_.glif
index 3d33d67a..a4a98c89 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="G" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="0047"/>
   <note>
 G
 </note>
-  <anchor x="403.0" y="0.0" name="bottom"/>
-  <anchor x="403.0" y="694.0" name="top"/>
+  <anchor x="403" y="0" name="bottom"/>
+  <anchor x="403" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="412.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="508.0" y="-9.0"/>
-      <point x="595.0" y="19.0"/>
-      <point x="665.0" y="74.0" type="curve"/>
-      <point x="665.0" y="368.0" type="line"/>
-      <point x="385.0" y="368.0" type="line"/>
-      <point x="385.0" y="296.0" type="line"/>
-      <point x="582.0" y="296.0" type="line"/>
-      <point x="582.0" y="71.0" type="line"/>
-      <point x="601.0" y="112.0" type="line"/>
-      <point x="547.0" y="81.0"/>
-      <point x="486.0" y="64.0"/>
-      <point x="424.0" y="64.0" type="curve" smooth="yes"/>
-      <point x="257.0" y="64.0"/>
-      <point x="149.0" y="179.0"/>
-      <point x="149.0" y="357.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="530.0"/>
-      <point x="248.0" y="630.0"/>
-      <point x="417.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="630.0"/>
-      <point x="553.0" y="616.0"/>
-      <point x="614.0" y="593.0" type="curve"/>
-      <point x="638.0" y="657.0" type="line"/>
-      <point x="577.0" y="687.0"/>
-      <point x="504.0" y="703.0"/>
-      <point x="428.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="703.0"/>
-      <point x="64.0" y="560.0"/>
-      <point x="64.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="64.0" y="130.0"/>
-      <point x="202.0" y="-9.0"/>
+      <point x="412" y="-9" type="curve" smooth="yes"/>
+      <point x="508" y="-9"/>
+      <point x="595" y="19"/>
+      <point x="665" y="74" type="curve"/>
+      <point x="665" y="368" type="line"/>
+      <point x="385" y="368" type="line"/>
+      <point x="385" y="296" type="line"/>
+      <point x="582" y="296" type="line"/>
+      <point x="582" y="71" type="line"/>
+      <point x="601" y="112" type="line"/>
+      <point x="547" y="81"/>
+      <point x="486" y="64"/>
+      <point x="424" y="64" type="curve" smooth="yes"/>
+      <point x="257" y="64"/>
+      <point x="149" y="179"/>
+      <point x="149" y="357" type="curve" smooth="yes"/>
+      <point x="149" y="530"/>
+      <point x="248" y="630"/>
+      <point x="417" y="630" type="curve" smooth="yes"/>
+      <point x="480" y="630"/>
+      <point x="553" y="616"/>
+      <point x="614" y="593" type="curve"/>
+      <point x="638" y="657" type="line"/>
+      <point x="577" y="687"/>
+      <point x="504" y="703"/>
+      <point x="428" y="703" type="curve" smooth="yes"/>
+      <point x="209" y="703"/>
+      <point x="64" y="560"/>
+      <point x="64" y="342" type="curve" smooth="yes"/>
+      <point x="64" y="130"/>
+      <point x="202" y="-9"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_breve.glif b/src/Cantarell-Regular.ufo/glyphs/G_breve.glif
index bff609ff..600e3877 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_breve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gbreve" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="011E"/>
   <outline>
     <component base="G"/>
-    <component base="brevecomb.case" xOffset="194.0"/>
+    <component base="brevecomb.case" xOffset="194"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_caron.glif b/src/Cantarell-Regular.ufo/glyphs/G_caron.glif
index 086674d2..6ae06373 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcaron" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="01E6"/>
   <outline>
     <component base="G"/>
-    <component base="caroncomb.case" xOffset="219.0"/>
+    <component base="caroncomb.case" xOffset="219"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif
index 27ef661d..63350ccf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcircumflex" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="011C"/>
   <outline>
     <component base="G"/>
-    <component base="circumflexcomb.case" xOffset="215.0"/>
+    <component base="circumflexcomb.case" xOffset="215"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_commaaccent.glif
index 67d8ceeb..4cb91a70 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gcommaaccent" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="0122"/>
   <outline>
     <component base="G"/>
-    <component base="commaaccentcomb" xOffset="237.0"/>
+    <component base="commaaccentcomb" xOffset="237"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif
index 03c455dc..9ddd3339 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gdotaccent" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="0120"/>
   <outline>
     <component base="G"/>
-    <component base="dotaccentcomb.case" xOffset="267.0"/>
+    <component base="dotaccentcomb.case" xOffset="267"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif
index baf1ac06..117a468f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ge-cy" format="2">
-  <advance width="550.0"/>
+  <advance width="550"/>
   <unicode hex="0413"/>
-  <anchor x="196.0" y="0.0" name="bottomright"/>
-  <anchor x="286.0" y="694.0" name="top"/>
+  <anchor x="196" y="0" name="bottomright"/>
+  <anchor x="286" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="620.0" type="line"/>
-      <point x="525.0" y="620.0" type="line"/>
-      <point x="525.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="620" type="line"/>
+      <point x="525" y="620" type="line"/>
+      <point x="525" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_edescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_edescender-cy.glif
index 764da1a6..a75be52a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_edescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_edescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gedescender-cy" format="2">
-  <advance width="550.0"/>
+  <advance width="550"/>
   <unicode hex="04F6"/>
   <outline>
     <component base="Ge-cy"/>
-    <component base="descender-cy.case" xOffset="89.0"/>
+    <component base="descender-cy.case" xOffset="89"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif
index 5710449d..55b4085c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Germandbls" format="2">
-  <advance width="716.0"/>
+  <advance width="716"/>
   <unicode hex="1E9E"/>
   <outline>
     <contour>
-      <point x="447.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="576.0" y="-10.0"/>
-      <point x="662.0" y="66.0"/>
-      <point x="662.0" y="181.0" type="curve" smooth="yes"/>
-      <point x="662.0" y="283.0"/>
-      <point x="594.0" y="364.0"/>
-      <point x="466.0" y="388.0" type="curve"/>
-      <point x="476.0" y="352.0" type="line"/>
-      <point x="612.0" y="583.0" type="line"/>
-      <point x="579.0" y="657.0"/>
-      <point x="483.0" y="704.0"/>
-      <point x="366.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="704.0"/>
-      <point x="93.0" y="610.0"/>
-      <point x="93.0" y="468.0" type="curve" smooth="yes"/>
-      <point x="93.0" y="0.0" type="line"/>
-      <point x="176.0" y="0.0" type="line"/>
-      <point x="176.0" y="468.0" type="line" smooth="yes"/>
-      <point x="176.0" y="566.0"/>
-      <point x="246.0" y="631.0"/>
-      <point x="361.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="434.0" y="631.0"/>
-      <point x="495.0" y="605.0"/>
-      <point x="518.0" y="565.0" type="curve"/>
-      <point x="383.0" y="332.0" type="line"/>
-      <point x="508.0" y="312.0"/>
-      <point x="577.0" y="255.0"/>
-      <point x="577.0" y="171.0" type="curve" smooth="yes"/>
-      <point x="577.0" y="102.0"/>
-      <point x="531.0" y="63.0"/>
-      <point x="452.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="410.0" y="63.0"/>
-      <point x="357.0" y="74.0"/>
-      <point x="317.0" y="91.0" type="curve"/>
-      <point x="292.0" y="26.0" type="line"/>
-      <point x="336.0" y="3.0"/>
-      <point x="392.0" y="-10.0"/>
+      <point x="447" y="-10" type="curve" smooth="yes"/>
+      <point x="576" y="-10"/>
+      <point x="662" y="66"/>
+      <point x="662" y="181" type="curve" smooth="yes"/>
+      <point x="662" y="283"/>
+      <point x="594" y="364"/>
+      <point x="466" y="388" type="curve"/>
+      <point x="476" y="352" type="line"/>
+      <point x="612" y="583" type="line"/>
+      <point x="579" y="657"/>
+      <point x="483" y="704"/>
+      <point x="366" y="704" type="curve" smooth="yes"/>
+      <point x="201" y="704"/>
+      <point x="93" y="610"/>
+      <point x="93" y="468" type="curve" smooth="yes"/>
+      <point x="93" y="0" type="line"/>
+      <point x="176" y="0" type="line"/>
+      <point x="176" y="468" type="line" smooth="yes"/>
+      <point x="176" y="566"/>
+      <point x="246" y="631"/>
+      <point x="361" y="631" type="curve" smooth="yes"/>
+      <point x="434" y="631"/>
+      <point x="495" y="605"/>
+      <point x="518" y="565" type="curve"/>
+      <point x="383" y="332" type="line"/>
+      <point x="508" y="312"/>
+      <point x="577" y="255"/>
+      <point x="577" y="171" type="curve" smooth="yes"/>
+      <point x="577" y="102"/>
+      <point x="531" y="63"/>
+      <point x="452" y="63" type="curve" smooth="yes"/>
+      <point x="410" y="63"/>
+      <point x="357" y="74"/>
+      <point x="317" y="91" type="curve"/>
+      <point x="292" y="26" type="line"/>
+      <point x="336" y="3"/>
+      <point x="392" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_hemiddlehook-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_hemiddlehook-cy.glif
index 79046c81..596c1c05 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_hemiddlehook-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_hemiddlehook-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ghemiddlehook-cy" format="2">
-  <advance width="683.0"/>
+  <advance width="683"/>
   <unicode hex="0494"/>
   <outline>
     <contour>
-      <point x="290.0" y="-235.0" type="line"/>
-      <point x="500.0" y="-207.0"/>
-      <point x="626.0" y="-74.0"/>
-      <point x="626.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="626.0" y="291.0"/>
-      <point x="528.0" y="402.0"/>
-      <point x="379.0" y="402.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="402.0"/>
-      <point x="190.0" y="359.0"/>
-      <point x="137.0" y="293.0" type="curve"/>
-      <point x="156.0" y="242.0" type="line"/>
-      <point x="198.0" y="296.0"/>
-      <point x="276.0" y="332.0"/>
-      <point x="351.0" y="332.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="332.0"/>
-      <point x="541.0" y="245.0"/>
-      <point x="541.0" y="103.0" type="curve" smooth="yes"/>
-      <point x="541.0" y="-61.0"/>
-      <point x="444.0" y="-167.0"/>
-      <point x="279.0" y="-185.0" type="curve"/>
+      <point x="290" y="-235" type="line"/>
+      <point x="500" y="-207"/>
+      <point x="626" y="-74"/>
+      <point x="626" y="120" type="curve" smooth="yes"/>
+      <point x="626" y="291"/>
+      <point x="528" y="402"/>
+      <point x="379" y="402" type="curve" smooth="yes"/>
+      <point x="286" y="402"/>
+      <point x="190" y="359"/>
+      <point x="137" y="293" type="curve"/>
+      <point x="156" y="242" type="line"/>
+      <point x="198" y="296"/>
+      <point x="276" y="332"/>
+      <point x="351" y="332" type="curve" smooth="yes"/>
+      <point x="469" y="332"/>
+      <point x="541" y="245"/>
+      <point x="541" y="103" type="curve" smooth="yes"/>
+      <point x="541" y="-61"/>
+      <point x="444" y="-167"/>
+      <point x="279" y="-185" type="curve"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="622.0" type="line"/>
-      <point x="515.0" y="622.0" type="line"/>
-      <point x="515.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="622" type="line"/>
+      <point x="515" y="622" type="line"/>
+      <point x="515" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_hestroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_hestroke-cy.glif
index 91b77a56..91d3510f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_hestroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_hestroke-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ghestroke-cy" format="2">
-  <advance width="560.0"/>
+  <advance width="560"/>
   <unicode hex="0492"/>
   <outline>
     <contour>
-      <point x="125.0" y="0.0" type="line"/>
-      <point x="208.0" y="0.0" type="line"/>
-      <point x="208.0" y="622.0" type="line"/>
-      <point x="536.0" y="622.0" type="line"/>
-      <point x="536.0" y="694.0" type="line"/>
-      <point x="125.0" y="694.0" type="line"/>
+      <point x="125" y="0" type="line"/>
+      <point x="208" y="0" type="line"/>
+      <point x="208" y="622" type="line"/>
+      <point x="536" y="622" type="line"/>
+      <point x="536" y="694" type="line"/>
+      <point x="125" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="35.0" y="295.0" type="line"/>
-      <point x="375.0" y="295.0" type="line"/>
-      <point x="375.0" y="360.0" type="line"/>
-      <point x="35.0" y="360.0" type="line"/>
+      <point x="35" y="295" type="line"/>
+      <point x="375" y="295" type="line"/>
+      <point x="375" y="360" type="line"/>
+      <point x="35" y="360" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_heupturn-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_heupturn-cy.glif
index 9543d5b4..84c0e162 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_heupturn-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_heupturn-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gheupturn-cy" format="2">
-  <advance width="549.0"/>
+  <advance width="549"/>
   <unicode hex="0490"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="622.0" type="line"/>
-      <point x="525.0" y="622.0" type="line"/>
-      <point x="525.0" y="854.0" type="line"/>
-      <point x="459.0" y="854.0" type="line"/>
-      <point x="459.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="622" type="line"/>
+      <point x="525" y="622" type="line"/>
+      <point x="525" y="854" type="line"/>
+      <point x="459" y="854" type="line"/>
+      <point x="459" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif
index 9e00ff8f..1277596c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gje-cy" format="2">
-  <advance width="550.0"/>
+  <advance width="550"/>
   <unicode hex="0403"/>
   <outline>
     <component base="Ge-cy"/>
-    <component base="acutecomb.case" xOffset="198.0"/>
+    <component base="acutecomb.case" xOffset="198"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_macron.glif b/src/Cantarell-Regular.ufo/glyphs/G_macron.glif
index 1c18d6c8..5fbe89b2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Gmacron" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="1E20"/>
   <outline>
     <component base="G"/>
-    <component base="macroncomb.case" xOffset="161.0"/>
+    <component base="macroncomb.case" xOffset="161"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_.glif b/src/Cantarell-Regular.ufo/glyphs/H_.glif
index 08ef94af..e17b1f31 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="H" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="0048"/>
   <note>
 H
 </note>
-  <anchor x="373.0" y="0.0" name="bottom"/>
-  <anchor x="373.0" y="539.0" name="center"/>
-  <anchor x="373.0" y="694.0" name="top"/>
-  <anchor x="15.0" y="694.0" name="topleft"/>
+  <anchor x="373" y="0" name="bottom"/>
+  <anchor x="373" y="539" name="center"/>
+  <anchor x="373" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="558.0" y="0.0" type="line"/>
-      <point x="641.0" y="0.0" type="line"/>
-      <point x="641.0" y="694.0" type="line"/>
-      <point x="558.0" y="694.0" type="line"/>
+      <point x="558" y="0" type="line"/>
+      <point x="641" y="0" type="line"/>
+      <point x="641" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="323.0" type="line"/>
-      <point x="606.0" y="323.0" type="line"/>
-      <point x="606.0" y="395.0" type="line"/>
-      <point x="136.0" y="395.0" type="line"/>
+      <point x="136" y="323" type="line"/>
+      <point x="606" y="323" type="line"/>
+      <point x="606" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif
index 93111071..6f9236b1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ha-cy" format="2">
-  <advance width="633.0"/>
+  <advance width="633"/>
   <unicode hex="0425"/>
-  <anchor x="584.0" y="0.0" name="bottomright"/>
+  <anchor x="584" y="0" name="bottomright"/>
   <outline>
     <component base="X"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_adescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_adescender-cy.glif
index a6fc8c98..57060bdc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_adescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_adescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hadescender-cy" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="04B2"/>
   <outline>
-    <component base="Ha-cy" xOffset="13.0"/>
-    <component base="descender-cy.case" xOffset="490.0"/>
+    <component base="Ha-cy" xOffset="13"/>
+    <component base="descender-cy.case" xOffset="490"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif
index b5bbc021..d09d0c7c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hardsign-cy" format="2">
-  <advance width="743.0"/>
+  <advance width="743"/>
   <unicode hex="042A"/>
-  <anchor x="373.0" y="694.0" name="top"/>
+  <anchor x="373" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="218.0" y="0.0" type="line"/>
-      <point x="443.0" y="0.0" type="line" smooth="yes"/>
-      <point x="592.0" y="0.0"/>
-      <point x="690.0" y="85.0"/>
-      <point x="690.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="690.0" y="339.0"/>
-      <point x="600.0" y="427.0"/>
-      <point x="476.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="268.0" y="427.0" type="line"/>
-      <point x="268.0" y="355.0" type="line"/>
-      <point x="466.0" y="355.0" type="line" smooth="yes"/>
-      <point x="546.0" y="355.0"/>
-      <point x="605.0" y="290.0"/>
-      <point x="605.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="605.0" y="115.0"/>
-      <point x="553.0" y="72.0"/>
-      <point x="453.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="301.0" y="72.0" type="line"/>
-      <point x="301.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
-      <point x="39.0" y="622.0" type="line"/>
-      <point x="218.0" y="622.0" type="line"/>
+      <point x="218" y="0" type="line"/>
+      <point x="443" y="0" type="line" smooth="yes"/>
+      <point x="592" y="0"/>
+      <point x="690" y="85"/>
+      <point x="690" y="217" type="curve" smooth="yes"/>
+      <point x="690" y="339"/>
+      <point x="600" y="427"/>
+      <point x="476" y="427" type="curve" smooth="yes"/>
+      <point x="268" y="427" type="line"/>
+      <point x="268" y="355" type="line"/>
+      <point x="466" y="355" type="line" smooth="yes"/>
+      <point x="546" y="355"/>
+      <point x="605" y="290"/>
+      <point x="605" y="200" type="curve" smooth="yes"/>
+      <point x="605" y="115"/>
+      <point x="553" y="72"/>
+      <point x="453" y="72" type="curve" smooth="yes"/>
+      <point x="301" y="72" type="line"/>
+      <point x="301" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+      <point x="39" y="622" type="line"/>
+      <point x="218" y="622" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_bar.glif b/src/Cantarell-Regular.ufo/glyphs/H_bar.glif
index facecbe4..09848176 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_bar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_bar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hbar" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="0126"/>
   <outline>
     <component base="H"/>
-    <component base="strokelongcomb" xOffset="-72.0" yOffset="197.0"/>
+    <component base="strokelongcomb" xOffset="-72" yOffset="197"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif
index 138ef656..ce1a159a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hbrevebelow" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="1E2A"/>
   <outline>
     <component base="H"/>
-    <component base="brevebelowcomb" xOffset="167.0"/>
+    <component base="brevebelowcomb" xOffset="167"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif
index 4939292a..6a5394f2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hcircumflex" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="0124"/>
   <outline>
     <component base="H"/>
-    <component base="circumflexcomb.case" xOffset="185.0"/>
+    <component base="circumflexcomb.case" xOffset="185"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif
index 6481fee6..29d46e8f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Hdotbelow" format="2">
-  <advance width="745.0"/>
+  <advance width="745"/>
   <unicode hex="1E24"/>
   <outline>
     <component base="H"/>
-    <component base="dotbelowcomb" xOffset="237.0"/>
+    <component base="dotbelowcomb" xOffset="237"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_-cy.glif
index 88cb9c3f..1a16e845 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="I-cy" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="0406"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_.glif b/src/Cantarell-Regular.ufo/glyphs/I_.glif
index 835fe1c9..07238e34 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="I" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="0049"/>
   <note>
 I
 </note>
-  <anchor x="146.0" y="0.0" name="bottom"/>
-  <anchor x="165.0" y="10.0" name="ogonek"/>
-  <anchor x="146.0" y="694.0" name="top"/>
-  <anchor x="15.0" y="694.0" name="topleft"/>
+  <anchor x="146" y="0" name="bottom"/>
+  <anchor x="165" y="10" name="ogonek"/>
+  <anchor x="146" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
index a644ff65..b810945a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ia-cy" format="2">
-  <advance width="652.0"/>
+  <advance width="652"/>
   <unicode hex="042F"/>
-  <anchor x="326.0" y="694.0" name="top"/>
+  <anchor x="326" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="293.0" y="260.0" type="curve" smooth="yes"/>
-      <point x="495.0" y="260.0" type="line"/>
-      <point x="495.0" y="330.0" type="line"/>
-      <point x="303.0" y="330.0" type="line" smooth="yes"/>
-      <point x="213.0" y="330.0"/>
-      <point x="151.0" y="390.0"/>
-      <point x="151.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="569.0"/>
-      <point x="206.0" y="622.0"/>
-      <point x="293.0" y="622.0" type="curve" smooth="yes"/>
-      <point x="495.0" y="622.0" type="line"/>
-      <point x="495.0" y="694.0" type="line"/>
-      <point x="303.0" y="694.0" type="line" smooth="yes"/>
-      <point x="166.0" y="694.0"/>
-      <point x="66.0" y="597.0"/>
-      <point x="66.0" y="465.0" type="curve" smooth="yes"/>
-      <point x="66.0" y="341.0"/>
-      <point x="157.0" y="260.0"/>
+      <point x="293" y="260" type="curve" smooth="yes"/>
+      <point x="495" y="260" type="line"/>
+      <point x="495" y="330" type="line"/>
+      <point x="303" y="330" type="line" smooth="yes"/>
+      <point x="213" y="330"/>
+      <point x="151" y="390"/>
+      <point x="151" y="480" type="curve" smooth="yes"/>
+      <point x="151" y="569"/>
+      <point x="206" y="622"/>
+      <point x="293" y="622" type="curve" smooth="yes"/>
+      <point x="495" y="622" type="line"/>
+      <point x="495" y="694" type="line"/>
+      <point x="303" y="694" type="line" smooth="yes"/>
+      <point x="166" y="694"/>
+      <point x="66" y="597"/>
+      <point x="66" y="465" type="curve" smooth="yes"/>
+      <point x="66" y="341"/>
+      <point x="157" y="260"/>
     </contour>
     <contour>
-      <point x="56.0" y="0.0" type="line"/>
-      <point x="155.0" y="0.0" type="line"/>
-      <point x="338.0" y="306.0" type="line"/>
-      <point x="244.0" y="306.0" type="line"/>
+      <point x="56" y="0" type="line"/>
+      <point x="155" y="0" type="line"/>
+      <point x="338" y="306" type="line"/>
+      <point x="244" y="306" type="line"/>
     </contour>
     <contour>
-      <point x="465.0" y="0.0" type="line"/>
-      <point x="548.0" y="0.0" type="line"/>
-      <point x="548.0" y="694.0" type="line"/>
-      <point x="465.0" y="694.0" type="line"/>
+      <point x="465" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="694" type="line"/>
+      <point x="465" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_acute.glif b/src/Cantarell-Regular.ufo/glyphs/I_acute.glif
index 1526e7df..d84d93d7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iacute" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="00CD"/>
   <outline>
     <component base="I"/>
-    <component base="acutecomb.case" xOffset="58.0"/>
+    <component base="acutecomb.case" xOffset="58"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_breve.glif b/src/Cantarell-Regular.ufo/glyphs/I_breve.glif
index 276eb603..f77e4056 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_breve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ibreve" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="012C"/>
   <outline>
     <component base="I"/>
-    <component base="brevecomb.case" xOffset="-63.0"/>
+    <component base="brevecomb.case" xOffset="-63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_caron.glif b/src/Cantarell-Regular.ufo/glyphs/I_caron.glif
index db71e72e..4c9176b5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Icaron" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="01CF"/>
   <outline>
     <component base="I"/>
-    <component base="caroncomb.case" xOffset="-38.0"/>
+    <component base="caroncomb.case" xOffset="-38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif
index b5394738..387b0ca1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Icircumflex" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="00CE"/>
   <outline>
     <component base="I"/>
-    <component base="circumflexcomb.case" xOffset="-42.0"/>
+    <component base="circumflexcomb.case" xOffset="-42"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif
index e5a6c4fe..5933627b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idblgrave" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="0208"/>
   <outline>
     <component base="I"/>
-    <component base="dblgravecomb.case" xOffset="-75.0"/>
+    <component base="dblgravecomb.case" xOffset="-75"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dieresis-cy.glif
index d2fd0ba2..20af69f7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_dieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresis-cy" format="2">
-  <advance width="764.0"/>
+  <advance width="764"/>
   <unicode hex="04E4"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="dieresiscomb.case" xOffset="146.0"/>
+    <component base="dieresiscomb.case" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif
index 29345f0e..1e28da74 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresis" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="00CF"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-90.0"/>
+    <component base="dieresiscomb.case" xOffset="-90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dieresisacute.glif
index 66803e37..c9098159 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_dieresisacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dieresisacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idieresisacute" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="1E2E"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-90.0"/>
-    <component base="acutecomb.case" xOffset="58.0" yOffset="162.0"/>
+    <component base="dieresiscomb.case" xOffset="-90"/>
+    <component base="acutecomb.case" xOffset="58" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif
index 0a2439ca..e761e2df 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idotaccent" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="0130"/>
   <outline>
     <component base="I"/>
-    <component base="dotaccentcomb.case" xOffset="10.0"/>
+    <component base="dotaccentcomb.case" xOffset="10"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif
index 17ca814a..77ed70a8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Idotbelow" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="1ECA"/>
   <outline>
     <component base="I"/>
-    <component base="dotbelowcomb" xOffset="10.0"/>
+    <component base="dotbelowcomb" xOffset="10"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif
index 9c1d4336..6bf48a43 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ie-cy" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0415"/>
-  <anchor x="303.0" y="694.0" name="top"/>
+  <anchor x="303" y="694" name="top"/>
   <outline>
     <component base="E"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif
index 7eca1997..746fd147 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iebreve-cy" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="04D6"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="brevecomb-cy.case" xOffset="88.0"/>
+    <component base="brevecomb-cy.case" xOffset="88"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif
index 8c4470b5..c755a11c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iegrave-cy" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0400"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="gravecomb.case" xOffset="108.0"/>
+    <component base="gravecomb.case" xOffset="108"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_grave.glif b/src/Cantarell-Regular.ufo/glyphs/I_grave.glif
index b90e1c38..adf1b57b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Igrave" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="00CC"/>
   <outline>
     <component base="I"/>
-    <component base="gravecomb.case" xOffset="-49.0"/>
+    <component base="gravecomb.case" xOffset="-49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif
index b1d26b83..818d53d9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ihookabove" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="1EC8"/>
   <outline>
     <component base="I"/>
-    <component base="hookabovecomb.case" xOffset="2.0"/>
+    <component base="hookabovecomb.case" xOffset="2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif
index 984b9eb3..65b4c4b9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ii-cy" format="2">
-  <advance width="764.0"/>
+  <advance width="764"/>
   <unicode hex="0418"/>
-  <anchor x="746.0" y="0.0" name="bottomright"/>
-  <anchor x="382.0" y="694.0" name="top"/>
+  <anchor x="746" y="0" name="bottomright"/>
+  <anchor x="382" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="193.0" y="0.0" type="line"/>
-      <point x="597.0" y="605.0" type="line"/>
-      <point x="579.0" y="605.0" type="line"/>
-      <point x="579.0" y="0.0" type="line"/>
-      <point x="660.0" y="0.0" type="line"/>
-      <point x="660.0" y="694.0" type="line"/>
-      <point x="568.0" y="694.0" type="line"/>
-      <point x="166.0" y="87.0" type="line"/>
-      <point x="185.0" y="87.0" type="line"/>
-      <point x="185.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="193" y="0" type="line"/>
+      <point x="597" y="605" type="line"/>
+      <point x="579" y="605" type="line"/>
+      <point x="579" y="0" type="line"/>
+      <point x="660" y="0" type="line"/>
+      <point x="660" y="694" type="line"/>
+      <point x="568" y="694" type="line"/>
+      <point x="166" y="87" type="line"/>
+      <point x="185" y="87" type="line"/>
+      <point x="185" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif
index 49d2b726..62030dfe 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iigrave-cy" format="2">
-  <advance width="764.0"/>
+  <advance width="764"/>
   <unicode hex="040D"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="gravecomb.case" xOffset="187.0"/>
+    <component base="gravecomb.case" xOffset="187"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_invertedbreve.glif
index a1e404f7..29dc435b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_invertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iinvertedbreve" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="020A"/>
   <outline>
     <component base="I"/>
-    <component base="breveinvertedcomb.case" xOffset="-51.0"/>
+    <component base="breveinvertedcomb.case" xOffset="-51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif
index d9d89a8f..cf237992 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iishort-cy" format="2">
-  <advance width="764.0"/>
+  <advance width="764"/>
   <unicode hex="0419"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="brevecomb-cy.case" xOffset="167.0"/>
+    <component base="brevecomb-cy.case" xOffset="167"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif
index 551579e9..ffdd8e50 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Imacron-cy" format="2">
-  <advance width="764.0"/>
+  <advance width="764"/>
   <unicode hex="04E2"/>
   <outline>
     <component base="Ii-cy"/>
-    <component base="macroncomb.case" xOffset="140.0"/>
+    <component base="macroncomb.case" xOffset="140"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_macron.glif b/src/Cantarell-Regular.ufo/glyphs/I_macron.glif
index cee727a8..5dbc2793 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Imacron" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="012A"/>
   <outline>
     <component base="I"/>
-    <component base="macroncomb.narrow.case" xOffset="-68.0"/>
+    <component base="macroncomb.narrow.case" xOffset="-68"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif
index 9fe7d767..5d694f67 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Io-cy" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="0401"/>
   <outline>
     <component base="Ie-cy"/>
-    <component base="dieresiscomb.case" xOffset="67.0"/>
+    <component base="dieresiscomb.case" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif
index 2527ab2b..4dad5f88 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iogonek" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="012E"/>
   <outline>
     <component base="I"/>
-    <component base="ogonekcomb.narrow" xOffset="-244.0"/>
+    <component base="ogonekcomb.narrow" xOffset="-244"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/I_tilde.glif
index f7f1408a..5a1919a5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Itilde" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="0128"/>
   <outline>
     <component base="I"/>
-    <component base="tildecomb.case" xOffset="-94.0"/>
+    <component base="tildecomb.case" xOffset="-94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif
index 524c8497..e3e51ea8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Iu-cy" format="2">
-  <advance width="1026.0"/>
+  <advance width="1026"/>
   <unicode hex="042E"/>
-  <anchor x="513.0" y="694.0" name="top"/>
+  <anchor x="513" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="631.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="826.0" y="-7.0"/>
-      <point x="961.0" y="140.0"/>
-      <point x="961.0" y="353.0" type="curve" smooth="yes"/>
-      <point x="961.0" y="563.0"/>
-      <point x="832.0" y="703.0"/>
-      <point x="640.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="448.0" y="703.0"/>
-      <point x="324.0" y="562.0"/>
-      <point x="324.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="324.0" y="130.0"/>
-      <point x="444.0" y="-7.0"/>
+      <point x="631" y="-7" type="curve" smooth="yes"/>
+      <point x="826" y="-7"/>
+      <point x="961" y="140"/>
+      <point x="961" y="353" type="curve" smooth="yes"/>
+      <point x="961" y="563"/>
+      <point x="832" y="703"/>
+      <point x="640" y="703" type="curve" smooth="yes"/>
+      <point x="448" y="703"/>
+      <point x="324" y="562"/>
+      <point x="324" y="344" type="curve" smooth="yes"/>
+      <point x="324" y="130"/>
+      <point x="444" y="-7"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="140.0" y="323.0" type="line"/>
-      <point x="350.0" y="323.0" type="line"/>
-      <point x="350.0" y="395.0" type="line"/>
-      <point x="140.0" y="395.0" type="line"/>
+      <point x="140" y="323" type="line"/>
+      <point x="350" y="323" type="line"/>
+      <point x="350" y="395" type="line"/>
+      <point x="140" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="637.0" y="65.0" type="curve" smooth="yes"/>
-      <point x="495.0" y="65.0"/>
-      <point x="406.0" y="176.0"/>
-      <point x="406.0" y="353.0" type="curve" smooth="yes"/>
-      <point x="406.0" y="527.0"/>
-      <point x="490.0" y="630.0"/>
-      <point x="631.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="776.0" y="630.0"/>
-      <point x="876.0" y="513.0"/>
-      <point x="876.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="876.0" y="177.0"/>
-      <point x="780.0" y="65.0"/>
+      <point x="637" y="65" type="curve" smooth="yes"/>
+      <point x="495" y="65"/>
+      <point x="406" y="176"/>
+      <point x="406" y="353" type="curve" smooth="yes"/>
+      <point x="406" y="527"/>
+      <point x="490" y="630"/>
+      <point x="631" y="630" type="curve" smooth="yes"/>
+      <point x="776" y="630"/>
+      <point x="876" y="513"/>
+      <point x="876" y="344" type="curve" smooth="yes"/>
+      <point x="876" y="177"/>
+      <point x="780" y="65"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif
index 5052966f..d3c686d6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Izhitsa-cy" format="2">
-  <advance width="728.0"/>
+  <advance width="728"/>
   <unicode hex="0474"/>
   <outline>
     <contour>
-      <point x="292.0" y="0.0" type="line"/>
-      <point x="373.0" y="0.0" type="line"/>
-      <point x="532.0" y="464.0" type="line" smooth="yes"/>
-      <point x="570.0" y="574.0"/>
-      <point x="619.0" y="623.0"/>
-      <point x="689.0" y="623.0" type="curve"/>
-      <point x="680.0" y="701.0" type="line"/>
-      <point x="578.0" y="701.0"/>
-      <point x="504.0" y="634.0"/>
-      <point x="463.0" y="506.0" type="curve" smooth="yes"/>
-      <point x="311.0" y="29.0" type="line"/>
-      <point x="361.0" y="29.0" type="line"/>
-      <point x="134.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
+      <point x="292" y="0" type="line"/>
+      <point x="373" y="0" type="line"/>
+      <point x="532" y="464" type="line" smooth="yes"/>
+      <point x="570" y="574"/>
+      <point x="619" y="623"/>
+      <point x="689" y="623" type="curve"/>
+      <point x="680" y="701" type="line"/>
+      <point x="578" y="701"/>
+      <point x="504" y="634"/>
+      <point x="463" y="506" type="curve" smooth="yes"/>
+      <point x="311" y="29" type="line"/>
+      <point x="361" y="29" type="line"/>
+      <point x="134" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_.glif b/src/Cantarell-Regular.ufo/glyphs/J_.glif
index 5e782b80..7c1b073d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/J_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/J_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="J" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <unicode hex="004A"/>
   <note>
 J
 </note>
-  <anchor x="228.0" y="0.0" name="bottom"/>
-  <anchor x="303.0" y="694.0" name="top"/>
+  <anchor x="228" y="0" name="bottom"/>
+  <anchor x="303" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="161.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="279.0" y="-10.0"/>
-      <point x="346.0" y="65.0"/>
-      <point x="346.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="346.0" y="694.0" type="line"/>
-      <point x="263.0" y="694.0" type="line"/>
-      <point x="263.0" y="191.0" type="line" smooth="yes"/>
-      <point x="263.0" y="109.0"/>
-      <point x="226.0" y="63.0"/>
-      <point x="159.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="63.0"/>
-      <point x="89.0" y="72.0"/>
-      <point x="61.0" y="86.0" type="curve"/>
-      <point x="37.0" y="24.0" type="line"/>
-      <point x="77.0" y="0.0"/>
-      <point x="119.0" y="-10.0"/>
+      <point x="161" y="-10" type="curve" smooth="yes"/>
+      <point x="279" y="-10"/>
+      <point x="346" y="65"/>
+      <point x="346" y="200" type="curve" smooth="yes"/>
+      <point x="346" y="694" type="line"/>
+      <point x="263" y="694" type="line"/>
+      <point x="263" y="191" type="line" smooth="yes"/>
+      <point x="263" y="109"/>
+      <point x="226" y="63"/>
+      <point x="159" y="63" type="curve" smooth="yes"/>
+      <point x="129" y="63"/>
+      <point x="89" y="72"/>
+      <point x="61" y="86" type="curve"/>
+      <point x="37" y="24" type="line"/>
+      <point x="77" y="0"/>
+      <point x="119" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_acute.glif b/src/Cantarell-Regular.ufo/glyphs/J_acute.glif
index c0872788..55938235 100644
--- a/src/Cantarell-Regular.ufo/glyphs/J_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/J_acute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Jacute" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <outline>
     <component base="J"/>
-    <component base="acutecomb.case" xOffset="215.0"/>
+    <component base="acutecomb.case" xOffset="215"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif
index a0fb59a9..3b828b05 100644
--- a/src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Jcircumflex" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <unicode hex="0134"/>
   <outline>
     <component base="J"/>
-    <component base="circumflexcomb.case" xOffset="115.0"/>
+    <component base="circumflexcomb.case" xOffset="115"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif
index b6559a8b..d9db3b5d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Je-cy" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <unicode hex="0408"/>
   <outline>
     <component base="J"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_.glif b/src/Cantarell-Regular.ufo/glyphs/K_.glif
index 91eeff30..2801866d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="K" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="004B"/>
   <note>
 K
 </note>
-  <anchor x="318.0" y="0.0" name="bottom"/>
-  <anchor x="318.0" y="694.0" name="top"/>
+  <anchor x="318" y="0" name="bottom"/>
+  <anchor x="318" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="496.0" y="0.0" type="line"/>
-      <point x="606.0" y="0.0" type="line"/>
-      <point x="273.0" y="380.0" type="line"/>
-      <point x="276.0" y="358.0" type="line"/>
-      <point x="591.0" y="694.0" type="line"/>
-      <point x="490.0" y="694.0" type="line"/>
-      <point x="184.0" y="361.0" type="line"/>
+      <point x="496" y="0" type="line"/>
+      <point x="606" y="0" type="line"/>
+      <point x="273" y="380" type="line"/>
+      <point x="276" y="358" type="line"/>
+      <point x="591" y="694" type="line"/>
+      <point x="490" y="694" type="line"/>
+      <point x="184" y="361" type="line"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif
index fe49572f..6061a8f1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ka-cy" format="2">
-  <advance width="655.0"/>
+  <advance width="655"/>
   <unicode hex="041A"/>
-  <anchor x="609.0" y="0.0" name="bottomright"/>
-  <anchor x="325.0" y="694.0" name="top"/>
+  <anchor x="609" y="0" name="bottomright"/>
+  <anchor x="325" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="538.0" y="0.0" type="line"/>
-      <point x="633.0" y="0.0" type="line"/>
-      <point x="375.0" y="380.0" type="line"/>
-      <point x="380.0" y="358.0" type="line"/>
-      <point x="620.0" y="694.0" type="line"/>
-      <point x="532.0" y="694.0" type="line"/>
-      <point x="291.0" y="361.0" type="line"/>
+      <point x="538" y="0" type="line"/>
+      <point x="633" y="0" type="line"/>
+      <point x="375" y="380" type="line"/>
+      <point x="380" y="358" type="line"/>
+      <point x="620" y="694" type="line"/>
+      <point x="532" y="694" type="line"/>
+      <point x="291" y="361" type="line"/>
     </contour>
     <contour>
-      <point x="103.0" y="0.0" type="line"/>
-      <point x="185.0" y="0.0" type="line"/>
-      <point x="185.0" y="694.0" type="line"/>
-      <point x="103.0" y="694.0" type="line"/>
+      <point x="103" y="0" type="line"/>
+      <point x="185" y="0" type="line"/>
+      <point x="185" y="694" type="line"/>
+      <point x="103" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="323.0" type="line"/>
-      <point x="341.0" y="323.0" type="line"/>
-      <point x="341.0" y="395.0" type="line"/>
-      <point x="136.0" y="395.0" type="line"/>
+      <point x="136" y="323" type="line"/>
+      <point x="341" y="323" type="line"/>
+      <point x="341" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
index 5e97f33a..8456ff67 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kabashkir-cy" format="2">
-  <advance width="752.0"/>
+  <advance width="752"/>
   <unicode hex="04A0"/>
   <outline>
     <contour>
-      <point x="24.0" y="622.0" type="line"/>
-      <point x="282.0" y="622.0" type="line"/>
-      <point x="282.0" y="694.0" type="line"/>
-      <point x="24.0" y="694.0" type="line"/>
+      <point x="24" y="622" type="line"/>
+      <point x="282" y="622" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="24" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="635.0" y="0.0" type="line"/>
-      <point x="730.0" y="0.0" type="line"/>
-      <point x="472.0" y="380.0" type="line"/>
-      <point x="477.0" y="358.0" type="line"/>
-      <point x="717.0" y="694.0" type="line"/>
-      <point x="629.0" y="694.0" type="line"/>
-      <point x="388.0" y="361.0" type="line"/>
+      <point x="635" y="0" type="line"/>
+      <point x="730" y="0" type="line"/>
+      <point x="472" y="380" type="line"/>
+      <point x="477" y="358" type="line"/>
+      <point x="717" y="694" type="line"/>
+      <point x="629" y="694" type="line"/>
+      <point x="388" y="361" type="line"/>
     </contour>
     <contour>
-      <point x="200.0" y="0.0" type="line"/>
-      <point x="282.0" y="0.0" type="line"/>
-      <point x="282.0" y="694.0" type="line"/>
-      <point x="200.0" y="694.0" type="line"/>
+      <point x="200" y="0" type="line"/>
+      <point x="282" y="0" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="200" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="233.0" y="323.0" type="line"/>
-      <point x="438.0" y="323.0" type="line"/>
-      <point x="438.0" y="395.0" type="line"/>
-      <point x="233.0" y="395.0" type="line"/>
+      <point x="233" y="323" type="line"/>
+      <point x="438" y="323" type="line"/>
+      <point x="438" y="395" type="line"/>
+      <point x="233" y="395" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_acute.glif b/src/Cantarell-Regular.ufo/glyphs/K_acute.glif
index 5ae0f2cf..162d4d6e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kacute" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="1E30"/>
   <outline>
     <component base="K"/>
-    <component base="acutecomb.case" xOffset="230.0"/>
+    <component base="acutecomb.case" xOffset="230"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_adescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_adescender-cy.glif
index faab1c70..83c9a1ba 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_adescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_adescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kadescender-cy" format="2">
-  <advance width="725.0"/>
+  <advance width="725"/>
   <unicode hex="049A"/>
   <outline>
-    <component base="Ka-cy" xOffset="1.0"/>
-    <component base="descender-cy.case" xOffset="503.0"/>
+    <component base="Ka-cy" xOffset="1"/>
+    <component base="descender-cy.case" xOffset="503"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_averticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_averticalstroke-cy.glif
index fd517279..c4246f3d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_averticalstroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_averticalstroke-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kaverticalstroke-cy" format="2">
-  <advance width="675.0"/>
+  <advance width="675"/>
   <unicode hex="049C"/>
   <outline>
     <contour>
-      <point x="554.0" y="0.0" type="line"/>
-      <point x="649.0" y="0.0" type="line"/>
-      <point x="411.0" y="380.0" type="line"/>
-      <point x="416.0" y="358.0" type="line"/>
-      <point x="636.0" y="694.0" type="line"/>
-      <point x="548.0" y="694.0" type="line"/>
-      <point x="327.0" y="361.0" type="line"/>
+      <point x="554" y="0" type="line"/>
+      <point x="649" y="0" type="line"/>
+      <point x="411" y="380" type="line"/>
+      <point x="416" y="358" type="line"/>
+      <point x="636" y="694" type="line"/>
+      <point x="548" y="694" type="line"/>
+      <point x="327" y="361" type="line"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="186.0" y="0.0" type="line"/>
-      <point x="186.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="137.0" y="323.0" type="line"/>
-      <point x="377.0" y="323.0" type="line"/>
-      <point x="377.0" y="395.0" type="line"/>
-      <point x="137.0" y="395.0" type="line"/>
+      <point x="137" y="323" type="line"/>
+      <point x="377" y="323" type="line"/>
+      <point x="377" y="395" type="line"/>
+      <point x="137" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="249.0" y="175.0" type="line"/>
-      <point x="318.0" y="175.0" type="line"/>
-      <point x="318.0" y="545.0" type="line"/>
-      <point x="249.0" y="545.0" type="line"/>
+      <point x="249" y="175" type="line"/>
+      <point x="318" y="175" type="line"/>
+      <point x="318" y="545" type="line"/>
+      <point x="249" y="545" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_commaaccent.glif
index 8da2e822..c3043ef2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kcommaaccent" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="0136"/>
   <outline>
     <component base="K"/>
-    <component base="commaaccentcomb" xOffset="152.0"/>
+    <component base="commaaccentcomb" xOffset="152"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif
index 6bf61a8a..11418823 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Kje-cy" format="2">
-  <advance width="655.0"/>
+  <advance width="655"/>
   <unicode hex="040C"/>
   <outline>
     <component base="Ka-cy"/>
-    <component base="acutecomb.case" xOffset="237.0"/>
+    <component base="acutecomb.case" xOffset="237"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_.glif b/src/Cantarell-Regular.ufo/glyphs/L_.glif
index aac91be5..df407abf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="L" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="004C"/>
   <note>
 L
 </note>
-  <anchor x="302.0" y="0.0" name="bottom"/>
-  <anchor x="172.0" y="347.0" name="center"/>
-  <anchor x="543.0" y="352.0" name="periodcentered"/>
-  <anchor x="147.0" y="694.0" name="top"/>
-  <anchor x="311.0" y="482.0" name="topright"/>
+  <anchor x="302" y="0" name="bottom"/>
+  <anchor x="172" y="347" name="center"/>
+  <anchor x="543" y="352" name="periodcentered"/>
+  <anchor x="147" y="694" name="top"/>
+  <anchor x="311" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="498.0" y="0.0" type="line"/>
-      <point x="498.0" y="74.0" type="line"/>
-      <point x="187.0" y="74.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="498" y="0" type="line"/>
+      <point x="498" y="74" type="line"/>
+      <point x="187" y="74" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_J_.glif b/src/Cantarell-Regular.ufo/glyphs/L_J_.glif
index ea845ca7..d9882817 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_J_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_J_.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="LJ" format="2">
-  <advance width="980.0"/>
+  <advance width="980"/>
   <unicode hex="01C7"/>
   <outline>
     <component base="L"/>
-    <component base="J" xOffset="537.0"/>
+    <component base="J" xOffset="537"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_acute.glif b/src/Cantarell-Regular.ufo/glyphs/L_acute.glif
index 2a41de57..f15ac952 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lacute" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0139"/>
   <outline>
     <component base="L"/>
-    <component base="acutecomb.case" xOffset="59.0"/>
+    <component base="acutecomb.case" xOffset="59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_caron.glif b/src/Cantarell-Regular.ufo/glyphs/L_caron.glif
index 54043572..5e23bc99 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lcaron" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="013D"/>
   <outline>
     <component base="L"/>
-    <component base="caroncomb.alt" xOffset="185.0"/>
+    <component base="caroncomb.alt" xOffset="185"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/L_commaaccent.glif
index 64677792..224732b1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lcommaaccent" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="013B"/>
   <outline>
     <component base="L"/>
-    <component base="commaaccentcomb" xOffset="136.0"/>
+    <component base="commaaccentcomb" xOffset="136"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_dot.glif b/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
index 01aabe62..5710ed3e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ldot" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="013F"/>
   <outline>
     <component base="L"/>
-    <component base="periodcentered.loclCAT.case" xOffset="543.0"/>
+    <component base="periodcentered.loclCAT.case" xOffset="543"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif
index b7a7dd2c..c574a3ee 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ldotbelow" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="1E36"/>
   <outline>
     <component base="L"/>
-    <component base="dotbelowcomb" xOffset="166.0"/>
+    <component base="dotbelowcomb" xOffset="166"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_j.glif b/src/Cantarell-Regular.ufo/glyphs/L_j.glif
index 07ffb483..2f048ea8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_j.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_j.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lj" format="2">
-  <advance width="792.0"/>
+  <advance width="792"/>
   <unicode hex="01C8"/>
   <outline>
     <component base="L"/>
-    <component base="j" xOffset="537.0"/>
+    <component base="j" xOffset="537"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif
index 37edf968..e92ac0c9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lje-cy" format="2">
-  <advance width="1070.0"/>
+  <advance width="1070"/>
   <unicode hex="0409"/>
   <outline>
     <contour>
-      <point x="578.0" y="0.0" type="line"/>
-      <point x="763.0" y="0.0" type="line" smooth="yes"/>
-      <point x="917.0" y="0.0"/>
-      <point x="1017.0" y="85.0"/>
-      <point x="1017.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="1017.0" y="339.0"/>
-      <point x="924.0" y="427.0"/>
-      <point x="796.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="580.0" y="427.0" type="line"/>
-      <point x="580.0" y="355.0" type="line"/>
-      <point x="787.0" y="355.0" type="line" smooth="yes"/>
-      <point x="871.0" y="355.0"/>
-      <point x="932.0" y="290.0"/>
-      <point x="932.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="932.0" y="115.0"/>
-      <point x="878.0" y="72.0"/>
-      <point x="773.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="578.0" y="72.0" type="line"/>
+      <point x="578" y="0" type="line"/>
+      <point x="763" y="0" type="line" smooth="yes"/>
+      <point x="917" y="0"/>
+      <point x="1017" y="85"/>
+      <point x="1017" y="217" type="curve" smooth="yes"/>
+      <point x="1017" y="339"/>
+      <point x="924" y="427"/>
+      <point x="796" y="427" type="curve" smooth="yes"/>
+      <point x="580" y="427" type="line"/>
+      <point x="580" y="355" type="line"/>
+      <point x="787" y="355" type="line" smooth="yes"/>
+      <point x="871" y="355"/>
+      <point x="932" y="290"/>
+      <point x="932" y="200" type="curve" smooth="yes"/>
+      <point x="932" y="115"/>
+      <point x="878" y="72"/>
+      <point x="773" y="72" type="curve" smooth="yes"/>
+      <point x="578" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="108.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="-10.0"/>
-      <point x="259.0" y="75.0"/>
-      <point x="259.0" y="252.0" type="curve" smooth="yes"/>
-      <point x="259.0" y="624.0" type="line"/>
-      <point x="531.0" y="624.0" type="line"/>
-      <point x="531.0" y="0.0" type="line"/>
-      <point x="612.0" y="0.0" type="line"/>
-      <point x="612.0" y="694.0" type="line"/>
-      <point x="180.0" y="694.0" type="line"/>
-      <point x="180.0" y="252.0" type="line" smooth="yes"/>
-      <point x="180.0" y="120.0"/>
-      <point x="154.0" y="62.0"/>
-      <point x="95.0" y="62.0" type="curve" smooth="yes"/>
-      <point x="74.0" y="62.0"/>
-      <point x="47.0" y="69.0"/>
-      <point x="24.0" y="83.0" type="curve"/>
-      <point x="2.0" y="19.0" type="line"/>
-      <point x="31.0" y="1.0"/>
-      <point x="71.0" y="-10.0"/>
+      <point x="108" y="-10" type="curve" smooth="yes"/>
+      <point x="210" y="-10"/>
+      <point x="259" y="75"/>
+      <point x="259" y="252" type="curve" smooth="yes"/>
+      <point x="259" y="624" type="line"/>
+      <point x="531" y="624" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="612" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="180" y="694" type="line"/>
+      <point x="180" y="252" type="line" smooth="yes"/>
+      <point x="180" y="120"/>
+      <point x="154" y="62"/>
+      <point x="95" y="62" type="curve" smooth="yes"/>
+      <point x="74" y="62"/>
+      <point x="47" y="69"/>
+      <point x="24" y="83" type="curve"/>
+      <point x="2" y="19" type="line"/>
+      <point x="31" y="1"/>
+      <point x="71" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif
index 2261e8e0..8c6d7d11 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Llinebelow" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="1E3A"/>
   <outline>
     <component base="L"/>
-    <component base="macronbelowcomb" xOffset="57.0"/>
+    <component base="macronbelowcomb" xOffset="57"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_slash.glif b/src/Cantarell-Regular.ufo/glyphs/L_slash.glif
index f5c1a102..f19a4669 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_slash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_slash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Lslash" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0141"/>
   <outline>
     <component base="L"/>
-    <component base="slashshortcomb.case" xOffset="-9.0" yOffset="65.0"/>
+    <component base="slashshortcomb.case" xOffset="-9" yOffset="65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/M_.glif b/src/Cantarell-Regular.ufo/glyphs/M_.glif
index a7216d14..b1553466 100644
--- a/src/Cantarell-Regular.ufo/glyphs/M_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/M_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="M" format="2">
-  <advance width="883.0"/>
+  <advance width="883"/>
   <unicode hex="004D"/>
   <note>
 M
 </note>
-  <anchor x="442.0" y="0.0" name="bottom"/>
-  <anchor x="442.0" y="694.0" name="top"/>
+  <anchor x="442" y="0" name="bottom"/>
+  <anchor x="442" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="183.0" y="0.0" type="line"/>
-      <point x="183.0" y="578.0" type="line"/>
-      <point x="166.0" y="578.0" type="line"/>
-      <point x="408.0" y="108.0" type="line"/>
-      <point x="473.0" y="108.0" type="line"/>
-      <point x="712.0" y="578.0" type="line"/>
-      <point x="700.0" y="578.0" type="line"/>
-      <point x="700.0" y="0.0" type="line"/>
-      <point x="779.0" y="0.0" type="line"/>
-      <point x="779.0" y="694.0" type="line"/>
-      <point x="697.0" y="694.0" type="line"/>
-      <point x="418.0" y="148.0" type="line"/>
-      <point x="468.0" y="148.0" type="line"/>
-      <point x="189.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="183" y="0" type="line"/>
+      <point x="183" y="578" type="line"/>
+      <point x="166" y="578" type="line"/>
+      <point x="408" y="108" type="line"/>
+      <point x="473" y="108" type="line"/>
+      <point x="712" y="578" type="line"/>
+      <point x="700" y="578" type="line"/>
+      <point x="700" y="0" type="line"/>
+      <point x="779" y="0" type="line"/>
+      <point x="779" y="694" type="line"/>
+      <point x="697" y="694" type="line"/>
+      <point x="418" y="148" type="line"/>
+      <point x="468" y="148" type="line"/>
+      <point x="189" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif
index 5204e947..b13cb696 100644
--- a/src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Mdotbelow" format="2">
-  <advance width="883.0"/>
+  <advance width="883"/>
   <unicode hex="1E42"/>
   <outline>
     <component base="M"/>
-    <component base="dotbelowcomb" xOffset="306.0"/>
+    <component base="dotbelowcomb" xOffset="306"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_.glif b/src/Cantarell-Regular.ufo/glyphs/N_.glif
index 672bd4b6..ac673bea 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="N" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="004E"/>
   <note>
 N
 </note>
-  <anchor x="387.0" y="0.0" name="bottom"/>
-  <anchor x="387.0" y="694.0" name="top"/>
+  <anchor x="387" y="0" name="bottom"/>
+  <anchor x="387" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="182.0" y="0.0" type="line"/>
-      <point x="182.0" y="605.0" type="line"/>
-      <point x="167.0" y="605.0" type="line"/>
-      <point x="578.0" y="0.0" type="line"/>
-      <point x="670.0" y="0.0" type="line"/>
-      <point x="670.0" y="694.0" type="line"/>
-      <point x="592.0" y="694.0" type="line"/>
-      <point x="592.0" y="87.0" type="line"/>
-      <point x="608.0" y="87.0" type="line"/>
-      <point x="199.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="605" type="line"/>
+      <point x="167" y="605" type="line"/>
+      <point x="578" y="0" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="670" y="694" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="592" y="87" type="line"/>
+      <point x="608" y="87" type="line"/>
+      <point x="199" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_J_.glif b/src/Cantarell-Regular.ufo/glyphs/N_J_.glif
index 11a36823..aec875d6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_J_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_J_.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="NJ" format="2">
-  <advance width="1217.0"/>
+  <advance width="1217"/>
   <unicode hex="01CA"/>
   <outline>
     <component base="N"/>
-    <component base="J" xOffset="774.0"/>
+    <component base="J" xOffset="774"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_acute.glif b/src/Cantarell-Regular.ufo/glyphs/N_acute.glif
index 4efbd916..33e47d36 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nacute" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="0143"/>
   <outline>
     <component base="N"/>
-    <component base="acutecomb.case" xOffset="299.0"/>
+    <component base="acutecomb.case" xOffset="299"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_caron.glif b/src/Cantarell-Regular.ufo/glyphs/N_caron.glif
index 202ad773..272d2ead 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ncaron" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="0147"/>
   <outline>
     <component base="N"/>
-    <component base="caroncomb.case" xOffset="203.0"/>
+    <component base="caroncomb.case" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_commaaccent.glif
index 7b87f73e..fb77a16d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ncommaaccent" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="0145"/>
   <outline>
     <component base="N"/>
-    <component base="commaaccentcomb" xOffset="221.0"/>
+    <component base="commaaccentcomb" xOffset="221"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif
index 9f4948cf..74dbd488 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ndotaccent" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="1E44"/>
   <outline>
     <component base="N"/>
-    <component base="dotaccentcomb.case" xOffset="251.0"/>
+    <component base="dotaccentcomb.case" xOffset="251"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif
index c5eac2d3..71a6cd50 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ndotbelow" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="1E46"/>
   <outline>
     <component base="N"/>
-    <component base="dotbelowcomb" xOffset="251.0"/>
+    <component base="dotbelowcomb" xOffset="251"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_j.glif b/src/Cantarell-Regular.ufo/glyphs/N_j.glif
index d36fe19c..9f22173b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_j.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_j.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nj" format="2">
-  <advance width="1029.0"/>
+  <advance width="1029"/>
   <unicode hex="01CB"/>
   <outline>
     <component base="N"/>
-    <component base="j" xOffset="774.0"/>
+    <component base="j" xOffset="774"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif
index 7bfe6613..5f343882 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nje-cy" format="2">
-  <advance width="1093.0"/>
+  <advance width="1093"/>
   <unicode hex="040A"/>
   <outline>
     <contour>
-      <point x="601.0" y="0.0" type="line"/>
-      <point x="786.0" y="0.0" type="line" smooth="yes"/>
-      <point x="940.0" y="0.0"/>
-      <point x="1040.0" y="85.0"/>
-      <point x="1040.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="1040.0" y="339.0"/>
-      <point x="947.0" y="427.0"/>
-      <point x="819.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="593.0" y="427.0" type="line"/>
-      <point x="593.0" y="355.0" type="line"/>
-      <point x="810.0" y="355.0" type="line" smooth="yes"/>
-      <point x="894.0" y="355.0"/>
-      <point x="955.0" y="290.0"/>
-      <point x="955.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="955.0" y="115.0"/>
-      <point x="901.0" y="72.0"/>
-      <point x="796.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="601.0" y="72.0" type="line"/>
+      <point x="601" y="0" type="line"/>
+      <point x="786" y="0" type="line" smooth="yes"/>
+      <point x="940" y="0"/>
+      <point x="1040" y="85"/>
+      <point x="1040" y="217" type="curve" smooth="yes"/>
+      <point x="1040" y="339"/>
+      <point x="947" y="427"/>
+      <point x="819" y="427" type="curve" smooth="yes"/>
+      <point x="593" y="427" type="line"/>
+      <point x="593" y="355" type="line"/>
+      <point x="810" y="355" type="line" smooth="yes"/>
+      <point x="894" y="355"/>
+      <point x="955" y="290"/>
+      <point x="955" y="200" type="curve" smooth="yes"/>
+      <point x="955" y="115"/>
+      <point x="901" y="72"/>
+      <point x="796" y="72" type="curve" smooth="yes"/>
+      <point x="601" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="323.0" type="line"/>
-      <point x="606.0" y="323.0" type="line"/>
-      <point x="606.0" y="395.0" type="line"/>
-      <point x="136.0" y="395.0" type="line"/>
+      <point x="136" y="323" type="line"/>
+      <point x="606" y="323" type="line"/>
+      <point x="606" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="558.0" y="0.0" type="line"/>
-      <point x="641.0" y="0.0" type="line"/>
-      <point x="641.0" y="694.0" type="line"/>
-      <point x="558.0" y="694.0" type="line"/>
+      <point x="558" y="0" type="line"/>
+      <point x="641" y="0" type="line"/>
+      <point x="641" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif
index 518a5095..848e6094 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Nlinebelow" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="1E48"/>
   <outline>
     <component base="N"/>
-    <component base="macronbelowcomb" xOffset="142.0"/>
+    <component base="macronbelowcomb" xOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/N_tilde.glif
index bf9c20b0..cad4495c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ntilde" format="2">
-  <advance width="774.0"/>
+  <advance width="774"/>
   <unicode hex="00D1"/>
   <outline>
     <component base="N"/>
-    <component base="tildecomb.case" xOffset="147.0"/>
+    <component base="tildecomb.case" xOffset="147"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/O_-cy.glif
index 75e9f0e7..8e6116ea 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="O-cy" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="041E"/>
-  <anchor x="394.0" y="694.0" name="top"/>
+  <anchor x="394" y="694" name="top"/>
   <outline>
     <component base="O"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_.glif b/src/Cantarell-Regular.ufo/glyphs/O_.glif
index e445700b..d1291519 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="O" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="004F"/>
   <note>
 O
 </note>
-  <anchor x="589.0" y="107.0" name="Qtail"/>
-  <anchor x="391.0" y="0.0" name="bottom"/>
-  <anchor x="391.0" y="347.0" name="center"/>
-  <anchor x="472.0" y="10.0" name="ogonek"/>
-  <anchor x="391.0" y="694.0" name="top"/>
-  <anchor x="20.0" y="694.0" name="topleft"/>
-  <anchor x="706.0" y="694.0" name="topright"/>
+  <anchor x="589" y="107" name="Qtail"/>
+  <anchor x="391" y="0" name="bottom"/>
+  <anchor x="391" y="347" name="center"/>
+  <anchor x="472" y="10" name="ogonek"/>
+  <anchor x="391" y="694" name="top"/>
+  <anchor x="20" y="694" name="topleft"/>
+  <anchor x="706" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="383.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="583.0" y="-7.0"/>
-      <point x="717.0" y="138.0"/>
-      <point x="717.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="717.0" y="564.0"/>
-      <point x="587.0" y="703.0"/>
-      <point x="393.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="196.0" y="703.0"/>
-      <point x="65.0" y="559.0"/>
-      <point x="65.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="65.0" y="133.0"/>
-      <point x="192.0" y="-7.0"/>
+      <point x="383" y="-7" type="curve" smooth="yes"/>
+      <point x="583" y="-7"/>
+      <point x="717" y="138"/>
+      <point x="717" y="356" type="curve" smooth="yes"/>
+      <point x="717" y="564"/>
+      <point x="587" y="703"/>
+      <point x="393" y="703" type="curve" smooth="yes"/>
+      <point x="196" y="703"/>
+      <point x="65" y="559"/>
+      <point x="65" y="344" type="curve" smooth="yes"/>
+      <point x="65" y="133"/>
+      <point x="192" y="-7"/>
     </contour>
     <contour>
-      <point x="393.0" y="65.0" type="curve" smooth="yes"/>
-      <point x="247.0" y="65.0"/>
-      <point x="150.0" y="181.0"/>
-      <point x="150.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="520.0"/>
-      <point x="243.0" y="630.0"/>
-      <point x="383.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="532.0" y="630.0"/>
-      <point x="632.0" y="516.0"/>
-      <point x="632.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="632.0" y="177.0"/>
-      <point x="536.0" y="65.0"/>
+      <point x="393" y="65" type="curve" smooth="yes"/>
+      <point x="247" y="65"/>
+      <point x="150" y="181"/>
+      <point x="150" y="356" type="curve" smooth="yes"/>
+      <point x="150" y="520"/>
+      <point x="243" y="630"/>
+      <point x="383" y="630" type="curve" smooth="yes"/>
+      <point x="532" y="630"/>
+      <point x="632" y="516"/>
+      <point x="632" y="344" type="curve" smooth="yes"/>
+      <point x="632" y="177"/>
+      <point x="536" y="65"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_E_.glif b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
index e5a430d2..ede7fae8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
@@ -1,61 +1,61 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="OE" format="2">
-  <advance width="1012.0"/>
+  <advance width="1012"/>
   <unicode hex="0152"/>
-  <anchor x="566.0" y="0.0" name="bottom"/>
-  <anchor x="566.0" y="694.0" name="top"/>
+  <anchor x="566" y="0" name="bottom"/>
+  <anchor x="566" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="414.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="468.0" y="-7.0"/>
-      <point x="540.0" y="1.0"/>
-      <point x="564.0" y="10.0" type="curve"/>
-      <point x="524.0" y="79.0" type="line"/>
-      <point x="503.0" y="71.0"/>
-      <point x="459.0" y="65.0"/>
-      <point x="414.0" y="65.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="65.0"/>
-      <point x="150.0" y="178.0"/>
-      <point x="150.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="525.0"/>
-      <point x="246.0" y="630.0"/>
-      <point x="406.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="630.0"/>
-      <point x="498.0" y="625.0"/>
-      <point x="524.0" y="611.0" type="curve"/>
-      <point x="564.0" y="686.0" type="line"/>
-      <point x="540.0" y="695.0"/>
-      <point x="467.0" y="703.0"/>
-      <point x="415.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="703.0"/>
-      <point x="65.0" y="564.0"/>
-      <point x="65.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="65.0" y="127.0"/>
-      <point x="192.0" y="-7.0"/>
+      <point x="414" y="-7" type="curve" smooth="yes"/>
+      <point x="468" y="-7"/>
+      <point x="540" y="1"/>
+      <point x="564" y="10" type="curve"/>
+      <point x="524" y="79" type="line"/>
+      <point x="503" y="71"/>
+      <point x="459" y="65"/>
+      <point x="414" y="65" type="curve" smooth="yes"/>
+      <point x="253" y="65"/>
+      <point x="150" y="178"/>
+      <point x="150" y="355" type="curve" smooth="yes"/>
+      <point x="150" y="525"/>
+      <point x="246" y="630"/>
+      <point x="406" y="630" type="curve" smooth="yes"/>
+      <point x="451" y="630"/>
+      <point x="498" y="625"/>
+      <point x="524" y="611" type="curve"/>
+      <point x="564" y="686" type="line"/>
+      <point x="540" y="695"/>
+      <point x="467" y="703"/>
+      <point x="415" y="703" type="curve" smooth="yes"/>
+      <point x="198" y="703"/>
+      <point x="65" y="564"/>
+      <point x="65" y="343" type="curve" smooth="yes"/>
+      <point x="65" y="127"/>
+      <point x="192" y="-7"/>
     </contour>
     <contour>
-      <point x="516.0" y="0.0" type="line"/>
-      <point x="599.0" y="0.0" type="line"/>
-      <point x="599.0" y="694.0" type="line"/>
-      <point x="516.0" y="694.0" type="line"/>
+      <point x="516" y="0" type="line"/>
+      <point x="599" y="0" type="line"/>
+      <point x="599" y="694" type="line"/>
+      <point x="516" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="556.0" y="0.0" type="line"/>
-      <point x="952.0" y="0.0" type="line"/>
-      <point x="952.0" y="72.0" type="line"/>
-      <point x="556.0" y="72.0" type="line"/>
+      <point x="556" y="0" type="line"/>
+      <point x="952" y="0" type="line"/>
+      <point x="952" y="72" type="line"/>
+      <point x="556" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="556.0" y="323.0" type="line"/>
-      <point x="925.0" y="323.0" type="line"/>
-      <point x="925.0" y="395.0" type="line"/>
-      <point x="556.0" y="395.0" type="line"/>
+      <point x="556" y="323" type="line"/>
+      <point x="925" y="323" type="line"/>
+      <point x="925" y="395" type="line"/>
+      <point x="556" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="556.0" y="622.0" type="line"/>
-      <point x="952.0" y="622.0" type="line"/>
-      <point x="952.0" y="694.0" type="line"/>
-      <point x="556.0" y="694.0" type="line"/>
+      <point x="556" y="622" type="line"/>
+      <point x="952" y="622" type="line"/>
+      <point x="952" y="694" type="line"/>
+      <point x="556" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_acute.glif b/src/Cantarell-Regular.ufo/glyphs/O_acute.glif
index c564e692..718eb4d1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oacute" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="00D3"/>
   <outline>
     <component base="O"/>
-    <component base="acutecomb.case" xOffset="303.0"/>
+    <component base="acutecomb.case" xOffset="303"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif
index 90ad2c3b..424f5a37 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Obarred-cy" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="04E8"/>
   <outline>
     <component base="O"/>
-    <component base="_bar-cy" xOffset="-54.0" yOffset="5.0"/>
+    <component base="_bar-cy" xOffset="-54" yOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_breve.glif b/src/Cantarell-Regular.ufo/glyphs/O_breve.glif
index be693326..16e10a34 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_breve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Obreve" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="014E"/>
   <outline>
     <component base="O"/>
-    <component base="brevecomb.case" xOffset="182.0"/>
+    <component base="brevecomb.case" xOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_caron.glif b/src/Cantarell-Regular.ufo/glyphs/O_caron.glif
index 1d3cee0b..9e9da0df 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocaron" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="01D1"/>
   <outline>
     <component base="O"/>
-    <component base="caroncomb.case" xOffset="207.0"/>
+    <component base="caroncomb.case" xOffset="207"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif
index 9dbc6b6f..4b6ea36c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflex" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="00D4"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb.case" xOffset="203.0"/>
+    <component base="circumflexcomb.case" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexacute.glif
index dbe4b52d..a004cd92 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_circumflexacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexacute" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1ED0"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_acutecomb.case" xOffset="225.0" yOffset="12.0"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="225" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexdotbelow.glif
index 6ec39304..13b1c3b4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_circumflexdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexdotbelow" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1ED8"/>
   <outline>
     <component base="O"/>
-    <component base="dotbelowcomb" xOffset="255.0"/>
-    <component base="circumflexcomb.case" xOffset="203.0"/>
+    <component base="dotbelowcomb" xOffset="255"/>
+    <component base="circumflexcomb.case" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexgrave.glif
index 8f4239ae..b90c278c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_circumflexgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexgrave" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1ED2"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_gravecomb.case" xOffset="225.0" yOffset="12.0"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="225" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexhookabove.glif
index 17f5649f..5e66d217 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_circumflexhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflexhookabove" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1ED4"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_hookabovecomb.case" xOffset="225.0" yOffset="12.0"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="225" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflextilde.glif
index a071fe61..db904b2f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_circumflextilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ocircumflextilde" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1ED6"/>
   <outline>
     <component base="O"/>
-    <component base="circumflexcomb_tildecomb.case" xOffset="192.0" yOffset="12.0"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="192" yOffset="12"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif
index f001a599..64c830a9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odblgrave" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="020C"/>
   <outline>
     <component base="O"/>
-    <component base="dblgravecomb.case" xOffset="170.0"/>
+    <component base="dblgravecomb.case" xOffset="170"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dieresis-cy.glif
index 6ed79164..fe9a5e5a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_dieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresis-cy" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="04E6"/>
   <outline>
     <component base="O-cy"/>
-    <component base="dieresiscomb.case" xOffset="158.0"/>
+    <component base="dieresiscomb.case" xOffset="158"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif
index e01f2bab..5a3c1807 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresis" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="00D6"/>
   <outline>
     <component base="O"/>
-    <component base="dieresiscomb.case" xOffset="155.0"/>
+    <component base="dieresiscomb.case" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dieresismacron.glif
index 52801f87..0023d90c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_dieresismacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dieresismacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odieresismacron" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="022A"/>
   <outline>
     <component base="O"/>
-    <component base="dieresiscomb.case" xOffset="155.0"/>
-    <component base="macroncomb.case" xOffset="149.0" yOffset="162.0"/>
+    <component base="dieresiscomb.case" xOffset="155"/>
+    <component base="macroncomb.case" xOffset="149" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dotaccentmacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dotaccentmacron.glif
index c3f1236d..2a22d8b0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_dotaccentmacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dotaccentmacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odotaccentmacron" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="0230"/>
   <outline>
     <component base="O"/>
-    <component base="dotaccentcomb.case" xOffset="255.0"/>
-    <component base="macroncomb.case" xOffset="149.0" yOffset="162.0"/>
+    <component base="dotaccentcomb.case" xOffset="255"/>
+    <component base="macroncomb.case" xOffset="149" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif
index 0a2a3eb8..0c0a955c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Odotbelow" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1ECC"/>
   <outline>
     <component base="O"/>
-    <component base="dotbelowcomb" xOffset="255.0"/>
+    <component base="dotbelowcomb" xOffset="255"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_grave.glif b/src/Cantarell-Regular.ufo/glyphs/O_grave.glif
index 63c12735..b5584573 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ograve" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="00D2"/>
   <outline>
     <component base="O"/>
-    <component base="gravecomb.case" xOffset="196.0"/>
+    <component base="gravecomb.case" xOffset="196"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hm.glif b/src/Cantarell-Regular.ufo/glyphs/O_hm.glif
index 68578736..c719df21 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_hm.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hm.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohm" format="2">
-  <advance width="818.0"/>
+  <advance width="818"/>
   <unicode hex="2126"/>
   <outline>
     <contour>
-      <point x="84.0" y="0.0" type="line"/>
-      <point x="337.0" y="0.0" type="line"/>
-      <point x="337.0" y="53.0" type="line"/>
-      <point x="246.0" y="124.0"/>
-      <point x="185.0" y="260.0"/>
-      <point x="185.0" y="394.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="538.0"/>
-      <point x="271.0" y="631.0"/>
-      <point x="402.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="538.0" y="631.0"/>
-      <point x="635.0" y="529.0"/>
-      <point x="635.0" y="388.0" type="curve" smooth="yes"/>
-      <point x="635.0" y="266.0"/>
-      <point x="573.0" y="132.0"/>
-      <point x="481.0" y="53.0" type="curve"/>
-      <point x="481.0" y="0.0" type="line"/>
-      <point x="733.0" y="0.0" type="line"/>
-      <point x="733.0" y="72.0" type="line"/>
-      <point x="569.0" y="72.0" type="line"/>
-      <point x="658.0" y="135.0"/>
-      <point x="717.0" y="265.0"/>
-      <point x="717.0" y="397.0" type="curve" smooth="yes"/>
-      <point x="717.0" y="581.0"/>
-      <point x="595.0" y="704.0"/>
-      <point x="413.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="226.0" y="704.0"/>
-      <point x="102.0" y="576.0"/>
-      <point x="102.0" y="385.0" type="curve" smooth="yes"/>
-      <point x="102.0" y="247.0"/>
-      <point x="161.0" y="122.0"/>
-      <point x="250.0" y="72.0" type="curve"/>
-      <point x="84.0" y="72.0" type="line"/>
+      <point x="84" y="0" type="line"/>
+      <point x="337" y="0" type="line"/>
+      <point x="337" y="53" type="line"/>
+      <point x="246" y="124"/>
+      <point x="185" y="260"/>
+      <point x="185" y="394" type="curve" smooth="yes"/>
+      <point x="185" y="538"/>
+      <point x="271" y="631"/>
+      <point x="402" y="631" type="curve" smooth="yes"/>
+      <point x="538" y="631"/>
+      <point x="635" y="529"/>
+      <point x="635" y="388" type="curve" smooth="yes"/>
+      <point x="635" y="266"/>
+      <point x="573" y="132"/>
+      <point x="481" y="53" type="curve"/>
+      <point x="481" y="0" type="line"/>
+      <point x="733" y="0" type="line"/>
+      <point x="733" y="72" type="line"/>
+      <point x="569" y="72" type="line"/>
+      <point x="658" y="135"/>
+      <point x="717" y="265"/>
+      <point x="717" y="397" type="curve" smooth="yes"/>
+      <point x="717" y="581"/>
+      <point x="595" y="704"/>
+      <point x="413" y="704" type="curve" smooth="yes"/>
+      <point x="226" y="704"/>
+      <point x="102" y="576"/>
+      <point x="102" y="385" type="curve" smooth="yes"/>
+      <point x="102" y="247"/>
+      <point x="161" y="122"/>
+      <point x="250" y="72" type="curve"/>
+      <point x="84" y="72" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif
index b93cc31c..21366be5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohookabove" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1ECE"/>
   <outline>
     <component base="O"/>
-    <component base="hookabovecomb.case" xOffset="247.0"/>
+    <component base="hookabovecomb.case" xOffset="247"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horn.glif b/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
index f2f87133..8cd614ea 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorn" format="2">
-  <advance width="839.0"/>
+  <advance width="839"/>
   <unicode hex="01A0"/>
   <outline>
     <component base="O"/>
-    <component base="horncomb" xOffset="564.0" yOffset="212.0"/>
+    <component base="horncomb" xOffset="564" yOffset="212"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif
index 6074f6f9..fff1bfef 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohornacute" format="2">
-  <advance width="839.0"/>
+  <advance width="839"/>
   <unicode hex="1EDA"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="acutecomb.case" xOffset="303.0"/>
+    <component base="acutecomb.case" xOffset="303"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_horndotbelow.glif
index 1d22fefb..11f96b3f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_horndotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorndotbelow" format="2">
-  <advance width="839.0"/>
+  <advance width="839"/>
   <unicode hex="1EE2"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="dotbelowcomb" xOffset="255.0"/>
+    <component base="dotbelowcomb" xOffset="255"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif
index c524280a..9ae595c3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorngrave" format="2">
-  <advance width="839.0"/>
+  <advance width="839"/>
   <unicode hex="1EDC"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="gravecomb.case" xOffset="196.0"/>
+    <component base="gravecomb.case" xOffset="196"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hornhookabove.glif
index 9c17de06..d8f4d6c5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_hornhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohornhookabove" format="2">
-  <advance width="839.0"/>
+  <advance width="839"/>
   <unicode hex="1EDE"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="hookabovecomb.case" xOffset="247.0"/>
+    <component base="hookabovecomb.case" xOffset="247"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif
index cf757420..be621635 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorntilde" format="2">
-  <advance width="839.0"/>
+  <advance width="839"/>
   <unicode hex="1EE0"/>
   <outline>
     <component base="Ohorn"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hungarumlaut.glif
index 20bcadba..d7d619e0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_hungarumlaut.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohungarumlaut" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="0150"/>
   <outline>
     <component base="O"/>
-    <component base="hungarumlautcomb.case" xOffset="181.0"/>
+    <component base="hungarumlautcomb.case" xOffset="181"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_invertedbreve.glif
index bf04cc18..e866dc89 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_invertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oinvertedbreve" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="020E"/>
   <outline>
     <component base="O"/>
-    <component base="breveinvertedcomb.case" xOffset="194.0"/>
+    <component base="breveinvertedcomb.case" xOffset="194"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_macron.glif b/src/Cantarell-Regular.ufo/glyphs/O_macron.glif
index b7b36bd8..2a7ec8c5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacron" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="014C"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="149.0"/>
+    <component base="macroncomb.case" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_macronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_macronacute.glif
index 1dc138b6..8d8bc9c7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_macronacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_macronacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacronacute" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1E52"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="149.0"/>
-    <component base="acutecomb.case" xOffset="303.0" yOffset="163.0"/>
+    <component base="macroncomb.case" xOffset="149"/>
+    <component base="acutecomb.case" xOffset="303" yOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_macrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_macrongrave.glif
index 6a6c1917..80863b6a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_macrongrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_macrongrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Omacrongrave" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1E50"/>
   <outline>
     <component base="O"/>
-    <component base="macroncomb.case" xOffset="149.0"/>
-    <component base="gravecomb.case" xOffset="196.0" yOffset="163.0"/>
+    <component base="macroncomb.case" xOffset="149"/>
+    <component base="gravecomb.case" xOffset="196" yOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif
index 7baf0945..1c6ffaba 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oogonek" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="01EA"/>
   <outline>
     <component base="O"/>
-    <component base="ogonekcomb.tall.case" xOffset="40.0"/>
+    <component base="ogonekcomb.tall.case" xOffset="40"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_slash.glif b/src/Cantarell-Regular.ufo/glyphs/O_slash.glif
index aaa01167..5be56b05 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_slash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_slash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oslash" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="00D8"/>
   <outline>
     <component base="O"/>
-    <component base="slashlongcomb.case" xOffset="121.0" yOffset="-2.0"/>
+    <component base="slashlongcomb.case" xOffset="121" yOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif
index ea2db045..e361a62a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Oslashacute" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="01FE"/>
   <outline>
     <component base="Oslash"/>
-    <component base="acutecomb.case" xOffset="303.0"/>
+    <component base="acutecomb.case" xOffset="303"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/O_tilde.glif
index 77c028d7..c8427ad7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otilde" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="00D5"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif
index 7b7fed0a..2b9c88e0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildeacute" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1E4C"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
-    <component base="acutecomb.case" xOffset="304.0" yOffset="182.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="acutecomb.case" xOffset="304" yOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tildedieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_tildedieresis.glif
index 85c0389e..993e4713 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_tildedieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tildedieresis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildedieresis" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="1E4E"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
-    <component base="dieresiscomb.case" xOffset="156.0" yOffset="182.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="dieresiscomb.case" xOffset="156" yOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tildemacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_tildemacron.glif
index e11406c6..da9570b9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_tildemacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tildemacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Otildemacron" format="2">
-  <advance width="782.0"/>
+  <advance width="782"/>
   <unicode hex="022C"/>
   <outline>
     <component base="O"/>
-    <component base="tildecomb.case" xOffset="151.0"/>
-    <component base="macroncomb.case" xOffset="150.0" yOffset="182.0"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="macroncomb.case" xOffset="150" yOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/P_.glif b/src/Cantarell-Regular.ufo/glyphs/P_.glif
index 3f02221e..7b572043 100644
--- a/src/Cantarell-Regular.ufo/glyphs/P_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/P_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="P" format="2">
-  <advance width="618.0"/>
+  <advance width="618"/>
   <unicode hex="0050"/>
   <note>
 P
 </note>
-  <anchor x="305.0" y="0.0" name="bottom"/>
-  <anchor x="305.0" y="694.0" name="top"/>
+  <anchor x="305" y="0" name="bottom"/>
+  <anchor x="305" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="157.0" y="242.0" type="line"/>
-      <point x="305.0" y="242.0" type="line" smooth="yes"/>
-      <point x="460.0" y="242.0"/>
-      <point x="564.0" y="334.0"/>
-      <point x="564.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="564.0" y="606.0"/>
-      <point x="466.0" y="694.0"/>
-      <point x="320.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="694.0" type="line"/>
-      <point x="157.0" y="622.0" type="line"/>
-      <point x="310.0" y="622.0" type="line" smooth="yes"/>
-      <point x="411.0" y="622.0"/>
-      <point x="479.0" y="556.0"/>
-      <point x="479.0" y="458.0" type="curve" smooth="yes"/>
-      <point x="479.0" y="364.0"/>
-      <point x="423.0" y="314.0"/>
-      <point x="320.0" y="314.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="314.0" type="line"/>
+      <point x="157" y="242" type="line"/>
+      <point x="305" y="242" type="line" smooth="yes"/>
+      <point x="460" y="242"/>
+      <point x="564" y="334"/>
+      <point x="564" y="473" type="curve" smooth="yes"/>
+      <point x="564" y="606"/>
+      <point x="466" y="694"/>
+      <point x="320" y="694" type="curve" smooth="yes"/>
+      <point x="157" y="694" type="line"/>
+      <point x="157" y="622" type="line"/>
+      <point x="310" y="622" type="line" smooth="yes"/>
+      <point x="411" y="622"/>
+      <point x="479" y="556"/>
+      <point x="479" y="458" type="curve" smooth="yes"/>
+      <point x="479" y="364"/>
+      <point x="423" y="314"/>
+      <point x="320" y="314" type="curve" smooth="yes"/>
+      <point x="157" y="314" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif
index 121cc654..c0ba7298 100644
--- a/src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Palochka-cy" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="04C0"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif
index 8029b386..18376538 100644
--- a/src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Pe-cy" format="2">
-  <advance width="723.0"/>
+  <advance width="723"/>
   <unicode hex="041F"/>
-  <anchor x="705.0" y="0.0" name="bottomright"/>
+  <anchor x="705" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="185.0" y="0.0" type="line"/>
-      <point x="185.0" y="624.0" type="line"/>
-      <point x="538.0" y="624.0" type="line"/>
-      <point x="538.0" y="0.0" type="line"/>
-      <point x="619.0" y="0.0" type="line"/>
-      <point x="619.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="185" y="0" type="line"/>
+      <point x="185" y="624" type="line"/>
+      <point x="538" y="624" type="line"/>
+      <point x="538" y="0" type="line"/>
+      <point x="619" y="0" type="line"/>
+      <point x="619" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Q_.glif b/src/Cantarell-Regular.ufo/glyphs/Q_.glif
index f0156133..320f4f52 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Q_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Q_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Q" format="2">
-  <advance width="795.0"/>
+  <advance width="795"/>
   <unicode hex="0051"/>
   <note>
 Q
 </note>
-  <anchor x="391.0" y="0.0" name="bottom"/>
-  <anchor x="391.0" y="694.0" name="top"/>
+  <anchor x="391" y="0" name="bottom"/>
+  <anchor x="391" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="383.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="583.0" y="-7.0"/>
-      <point x="717.0" y="138.0"/>
-      <point x="717.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="717.0" y="564.0"/>
-      <point x="587.0" y="703.0"/>
-      <point x="393.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="196.0" y="703.0"/>
-      <point x="65.0" y="559.0"/>
-      <point x="65.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="65.0" y="133.0"/>
-      <point x="192.0" y="-7.0"/>
+      <point x="383" y="-7" type="curve" smooth="yes"/>
+      <point x="583" y="-7"/>
+      <point x="717" y="138"/>
+      <point x="717" y="356" type="curve" smooth="yes"/>
+      <point x="717" y="564"/>
+      <point x="587" y="703"/>
+      <point x="393" y="703" type="curve" smooth="yes"/>
+      <point x="196" y="703"/>
+      <point x="65" y="559"/>
+      <point x="65" y="344" type="curve" smooth="yes"/>
+      <point x="65" y="133"/>
+      <point x="192" y="-7"/>
     </contour>
     <contour>
-      <point x="393.0" y="65.0" type="curve" smooth="yes"/>
-      <point x="247.0" y="65.0"/>
-      <point x="150.0" y="181.0"/>
-      <point x="150.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="520.0"/>
-      <point x="243.0" y="630.0"/>
-      <point x="383.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="532.0" y="630.0"/>
-      <point x="632.0" y="516.0"/>
-      <point x="632.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="632.0" y="177.0"/>
-      <point x="536.0" y="65.0"/>
+      <point x="393" y="65" type="curve" smooth="yes"/>
+      <point x="247" y="65"/>
+      <point x="150" y="181"/>
+      <point x="150" y="356" type="curve" smooth="yes"/>
+      <point x="150" y="520"/>
+      <point x="243" y="630"/>
+      <point x="383" y="630" type="curve" smooth="yes"/>
+      <point x="532" y="630"/>
+      <point x="632" y="516"/>
+      <point x="632" y="344" type="curve" smooth="yes"/>
+      <point x="632" y="177"/>
+      <point x="536" y="65"/>
     </contour>
     <contour>
-      <point x="687.0" y="-32.0" type="line"/>
-      <point x="736.0" y="19.0" type="line"/>
-      <point x="427.0" y="309.0" type="line"/>
-      <point x="382.0" y="259.0" type="line"/>
+      <point x="687" y="-32" type="line"/>
+      <point x="736" y="19" type="line"/>
+      <point x="427" y="309" type="line"/>
+      <point x="382" y="259" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif
index 8bfdb61a..921d4cbe 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Qa-cy" format="2">
-  <advance width="795.0"/>
+  <advance width="795"/>
   <unicode hex="051A"/>
   <outline>
     <component base="Q"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_.glif b/src/Cantarell-Regular.ufo/glyphs/R_.glif
index 3c868589..3715c7db 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_.glif
@@ -1,44 +1,44 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="R" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="0052"/>
   <note>
 R
 </note>
-  <anchor x="321.0" y="0.0" name="bottom"/>
-  <anchor x="321.0" y="694.0" name="top"/>
+  <anchor x="321" y="0" name="bottom"/>
+  <anchor x="321" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="157.0" y="281.0" type="line"/>
-      <point x="324.0" y="281.0" type="line" smooth="yes"/>
-      <point x="468.0" y="281.0"/>
-      <point x="566.0" y="372.0"/>
-      <point x="566.0" y="500.0" type="curve" smooth="yes"/>
-      <point x="566.0" y="622.0"/>
-      <point x="476.0" y="694.0"/>
-      <point x="334.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="694.0" type="line"/>
-      <point x="157.0" y="622.0" type="line"/>
-      <point x="324.0" y="622.0" type="line" smooth="yes"/>
-      <point x="423.0" y="622.0"/>
-      <point x="481.0" y="571.0"/>
-      <point x="481.0" y="485.0" type="curve" smooth="yes"/>
-      <point x="481.0" y="400.0"/>
-      <point x="429.0" y="351.0"/>
-      <point x="334.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="351.0" type="line"/>
+      <point x="157" y="281" type="line"/>
+      <point x="324" y="281" type="line" smooth="yes"/>
+      <point x="468" y="281"/>
+      <point x="566" y="372"/>
+      <point x="566" y="500" type="curve" smooth="yes"/>
+      <point x="566" y="622"/>
+      <point x="476" y="694"/>
+      <point x="334" y="694" type="curve" smooth="yes"/>
+      <point x="157" y="694" type="line"/>
+      <point x="157" y="622" type="line"/>
+      <point x="324" y="622" type="line" smooth="yes"/>
+      <point x="423" y="622"/>
+      <point x="481" y="571"/>
+      <point x="481" y="485" type="curve" smooth="yes"/>
+      <point x="481" y="400"/>
+      <point x="429" y="351"/>
+      <point x="334" y="351" type="curve" smooth="yes"/>
+      <point x="157" y="351" type="line"/>
     </contour>
     <contour>
-      <point x="507.0" y="0.0" type="line"/>
-      <point x="606.0" y="0.0" type="line"/>
-      <point x="414.0" y="328.0" type="line"/>
-      <point x="319.0" y="328.0" type="line"/>
+      <point x="507" y="0" type="line"/>
+      <point x="606" y="0" type="line"/>
+      <point x="414" y="328" type="line"/>
+      <point x="319" y="328" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_acute.glif b/src/Cantarell-Regular.ufo/glyphs/R_acute.glif
index 1b0dfdb5..2f574794 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Racute" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="0154"/>
   <outline>
     <component base="R"/>
-    <component base="acutecomb.case" xOffset="233.0"/>
+    <component base="acutecomb.case" xOffset="233"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_caron.glif b/src/Cantarell-Regular.ufo/glyphs/R_caron.glif
index 9d7dbd3e..66bbd51e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rcaron" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="0158"/>
   <outline>
     <component base="R"/>
-    <component base="caroncomb.case" xOffset="137.0"/>
+    <component base="caroncomb.case" xOffset="137"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_commaaccent.glif
index ec33a453..3970711b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rcommaaccent" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="0156"/>
   <outline>
     <component base="R"/>
-    <component base="commaaccentcomb" xOffset="155.0"/>
+    <component base="commaaccentcomb" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif
index afa0fd60..47c8f762 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rdblgrave" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="0210"/>
   <outline>
     <component base="R"/>
-    <component base="dblgravecomb.case" xOffset="100.0"/>
+    <component base="dblgravecomb.case" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif
index 2d431f6b..e6dafd6d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rdotbelow" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="1E5A"/>
   <outline>
     <component base="R"/>
-    <component base="dotbelowcomb" xOffset="185.0"/>
+    <component base="dotbelowcomb" xOffset="185"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_invertedbreve.glif
index da064a1b..379a6347 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_invertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rinvertedbreve" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="0212"/>
   <outline>
     <component base="R"/>
-    <component base="breveinvertedcomb.case" xOffset="124.0"/>
+    <component base="breveinvertedcomb.case" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif
index deaa62e6..d679203e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Rlinebelow" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="1E5E"/>
   <outline>
     <component base="R"/>
-    <component base="macronbelowcomb" xOffset="76.0"/>
+    <component base="macronbelowcomb" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_.glif b/src/Cantarell-Regular.ufo/glyphs/S_.glif
index 752a4970..e872a4f1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="S" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="0053"/>
   <note>
 S
 </note>
-  <anchor x="290.0" y="0.0" name="bottom"/>
-  <anchor x="290.0" y="694.0" name="top"/>
+  <anchor x="290" y="0" name="bottom"/>
+  <anchor x="290" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="280.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="-10.0"/>
-      <point x="536.0" y="69.0"/>
-      <point x="536.0" y="191.0" type="curve" smooth="yes"/>
-      <point x="536.0" y="437.0"/>
-      <point x="147.0" y="339.0"/>
-      <point x="147.0" y="518.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="591.0"/>
-      <point x="206.0" y="631.0"/>
-      <point x="312.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="371.0" y="631.0"/>
-      <point x="435.0" y="619.0"/>
-      <point x="485.0" y="598.0" type="curve"/>
-      <point x="510.0" y="663.0" type="line"/>
-      <point x="451.0" y="689.0"/>
-      <point x="384.0" y="703.0"/>
-      <point x="318.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="163.0" y="703.0"/>
-      <point x="62.0" y="626.0"/>
-      <point x="62.0" y="505.0" type="curve" smooth="yes"/>
-      <point x="62.0" y="267.0"/>
-      <point x="450.0" y="356.0"/>
-      <point x="450.0" y="179.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="109.0"/>
-      <point x="390.0" y="64.0"/>
-      <point x="285.0" y="64.0" type="curve" smooth="yes"/>
-      <point x="222.0" y="64.0"/>
-      <point x="144.0" y="81.0"/>
-      <point x="76.0" y="109.0" type="curve"/>
-      <point x="51.0" y="44.0" type="line"/>
-      <point x="128.0" y="9.0"/>
-      <point x="206.0" y="-10.0"/>
+      <point x="280" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="536" y="69"/>
+      <point x="536" y="191" type="curve" smooth="yes"/>
+      <point x="536" y="437"/>
+      <point x="147" y="339"/>
+      <point x="147" y="518" type="curve" smooth="yes"/>
+      <point x="147" y="591"/>
+      <point x="206" y="631"/>
+      <point x="312" y="631" type="curve" smooth="yes"/>
+      <point x="371" y="631"/>
+      <point x="435" y="619"/>
+      <point x="485" y="598" type="curve"/>
+      <point x="510" y="663" type="line"/>
+      <point x="451" y="689"/>
+      <point x="384" y="703"/>
+      <point x="318" y="703" type="curve" smooth="yes"/>
+      <point x="163" y="703"/>
+      <point x="62" y="626"/>
+      <point x="62" y="505" type="curve" smooth="yes"/>
+      <point x="62" y="267"/>
+      <point x="450" y="356"/>
+      <point x="450" y="179" type="curve" smooth="yes"/>
+      <point x="450" y="109"/>
+      <point x="390" y="64"/>
+      <point x="285" y="64" type="curve" smooth="yes"/>
+      <point x="222" y="64"/>
+      <point x="144" y="81"/>
+      <point x="76" y="109" type="curve"/>
+      <point x="51" y="44" type="line"/>
+      <point x="128" y="9"/>
+      <point x="206" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_acute.glif b/src/Cantarell-Regular.ufo/glyphs/S_acute.glif
index 1b9623f9..95b45e65 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sacute" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="015A"/>
   <outline>
     <component base="S"/>
-    <component base="acutecomb.case" xOffset="202.0"/>
+    <component base="acutecomb.case" xOffset="202"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_acutedotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_acutedotaccent.glif
index 64e277b5..6167e8d9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_acutedotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_acutedotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sacutedotaccent" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="1E64"/>
   <outline>
     <component base="S"/>
-    <component base="acutecomb.case" xOffset="202.0"/>
-    <component base="dotaccentcomb.case" xOffset="105.0" yOffset="107.0"/>
+    <component base="acutecomb.case" xOffset="202"/>
+    <component base="dotaccentcomb.case" xOffset="105" yOffset="107"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_altillo.glif b/src/Cantarell-Regular.ufo/glyphs/S_altillo.glif
index 46fd4c9a..7b71f549 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_altillo.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_altillo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Saltillo" format="2">
-  <advance width="261.0"/>
+  <advance width="261"/>
   <unicode hex="A78B"/>
   <outline>
-    <component base="quotesingle" xScale="1.04" yScale="2.16474" xOffset="2.0" yOffset="-808.0"/>
+    <component base="quotesingle" xScale="1.04" yScale="2.16474" xOffset="2" yOffset="-808"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_caron.glif b/src/Cantarell-Regular.ufo/glyphs/S_caron.glif
index c36c23f1..b59e6f99 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scaron" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="0160"/>
   <outline>
     <component base="S"/>
-    <component base="caroncomb.case" xOffset="106.0"/>
+    <component base="caroncomb.case" xOffset="106"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_carondotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_carondotaccent.glif
index 35549d53..18733c5f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_carondotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_carondotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scarondotaccent" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="1E66"/>
   <outline>
     <component base="S"/>
-    <component base="caroncomb.case" xOffset="106.0"/>
-    <component base="dotaccentcomb.case" xOffset="154.0" yOffset="142.0"/>
+    <component base="caroncomb.case" xOffset="106"/>
+    <component base="dotaccentcomb.case" xOffset="154" yOffset="142"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif
index 23bcf917..8a625ffd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scedilla" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="015E"/>
   <outline>
     <component base="S"/>
-    <component base="cedillacomb" xOffset="143.0"/>
+    <component base="cedillacomb" xOffset="143"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif
index 3549957e..9c086472 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Schwa-cy" format="2">
-  <advance width="744.0"/>
+  <advance width="744"/>
   <unicode hex="04D8"/>
   <outline>
     <component base="Schwa"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_chwa.glif b/src/Cantarell-Regular.ufo/glyphs/S_chwa.glif
index 2499475c..d502fdf2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_chwa.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_chwa.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Schwa" format="2">
-  <advance width="744.0"/>
+  <advance width="744"/>
   <unicode hex="018F"/>
-  <anchor x="369.0" y="0.0" name="bottom"/>
-  <anchor x="369.0" y="694.0" name="top"/>
+  <anchor x="369" y="0" name="bottom"/>
+  <anchor x="369" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="322.0" y="700.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="700.0"/>
-      <point x="157.0" y="680.0"/>
-      <point x="87.0" y="640.0" type="curve"/>
-      <point x="106.0" y="579.0" type="line"/>
-      <point x="170.0" y="610.0"/>
-      <point x="240.0" y="627.0"/>
-      <point x="308.0" y="627.0" type="curve" smooth="yes"/>
-      <point x="486.0" y="627.0"/>
-      <point x="594.0" y="521.0"/>
-      <point x="594.0" y="329.0" type="curve" smooth="yes"/>
-      <point x="594.0" y="158.0"/>
-      <point x="509.0" y="63.0"/>
-      <point x="362.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="222.0" y="63.0"/>
-      <point x="140.0" y="148.0"/>
-      <point x="140.0" y="300.0" type="curve"/>
-      <point x="615.0" y="300.0" type="line"/>
-      <point x="615.0" y="368.0" type="line"/>
-      <point x="67.0" y="368.0" type="line"/>
-      <point x="65.0" y="345.0"/>
-      <point x="63.0" y="312.0"/>
-      <point x="63.0" y="291.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="111.0"/>
-      <point x="179.0" y="-10.0"/>
-      <point x="355.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="546.0" y="-10.0"/>
-      <point x="679.0" y="132.0"/>
-      <point x="679.0" y="347.0" type="curve" smooth="yes"/>
-      <point x="679.0" y="566.0"/>
-      <point x="541.0" y="700.0"/>
+      <point x="322" y="700" type="curve" smooth="yes"/>
+      <point x="235" y="700"/>
+      <point x="157" y="680"/>
+      <point x="87" y="640" type="curve"/>
+      <point x="106" y="579" type="line"/>
+      <point x="170" y="610"/>
+      <point x="240" y="627"/>
+      <point x="308" y="627" type="curve" smooth="yes"/>
+      <point x="486" y="627"/>
+      <point x="594" y="521"/>
+      <point x="594" y="329" type="curve" smooth="yes"/>
+      <point x="594" y="158"/>
+      <point x="509" y="63"/>
+      <point x="362" y="63" type="curve" smooth="yes"/>
+      <point x="222" y="63"/>
+      <point x="140" y="148"/>
+      <point x="140" y="300" type="curve"/>
+      <point x="615" y="300" type="line"/>
+      <point x="615" y="368" type="line"/>
+      <point x="67" y="368" type="line"/>
+      <point x="65" y="345"/>
+      <point x="63" y="312"/>
+      <point x="63" y="291" type="curve" smooth="yes"/>
+      <point x="63" y="111"/>
+      <point x="179" y="-10"/>
+      <point x="355" y="-10" type="curve" smooth="yes"/>
+      <point x="546" y="-10"/>
+      <point x="679" y="132"/>
+      <point x="679" y="347" type="curve" smooth="yes"/>
+      <point x="679" y="566"/>
+      <point x="541" y="700"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif
index 465ab7af..bc16b923 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scircumflex" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="015C"/>
   <outline>
     <component base="S"/>
-    <component base="circumflexcomb.case" xOffset="102.0"/>
+    <component base="circumflexcomb.case" xOffset="102"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_commaaccent.glif
index be9d91e5..2119d59a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Scommaaccent" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="0218"/>
   <outline>
     <component base="S"/>
-    <component base="commaaccentcomb" xOffset="124.0"/>
+    <component base="commaaccentcomb" xOffset="124"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif
index 42573d81..0af030bd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotaccent" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="1E60"/>
   <outline>
     <component base="S"/>
-    <component base="dotaccentcomb.case" xOffset="154.0"/>
+    <component base="dotaccentcomb.case" xOffset="154"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif
index 833d1a8a..da1206ef 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotbelow" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="1E62"/>
   <outline>
     <component base="S"/>
-    <component base="dotbelowcomb" xOffset="154.0"/>
+    <component base="dotbelowcomb" xOffset="154"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_dotbelowdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_dotbelowdotaccent.glif
index bf65407b..3434d6f2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_dotbelowdotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_dotbelowdotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sdotbelowdotaccent" format="2">
-  <advance width="586.0"/>
+  <advance width="586"/>
   <unicode hex="1E68"/>
   <outline>
     <component base="S"/>
-    <component base="dotbelowcomb" xOffset="154.0"/>
-    <component base="dotaccentcomb.case" xOffset="154.0"/>
+    <component base="dotbelowcomb" xOffset="154"/>
+    <component base="dotaccentcomb.case" xOffset="154"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif
index 2637aedd..7d0e4a11 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Sha-cy" format="2">
-  <advance width="1022.0"/>
+  <advance width="1022"/>
   <unicode hex="0428"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="918.0" y="0.0" type="line"/>
-      <point x="918.0" y="694.0" type="line"/>
-      <point x="836.0" y="694.0" type="line"/>
-      <point x="836.0" y="71.0" type="line"/>
-      <point x="186.0" y="71.0" type="line"/>
-      <point x="186.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="918" y="0" type="line"/>
+      <point x="918" y="694" type="line"/>
+      <point x="836" y="694" type="line"/>
+      <point x="836" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="470.0" y="30.0" type="line"/>
-      <point x="552.0" y="30.0" type="line"/>
-      <point x="552.0" y="694.0" type="line"/>
-      <point x="470.0" y="694.0" type="line"/>
+      <point x="470" y="30" type="line"/>
+      <point x="552" y="30" type="line"/>
+      <point x="552" y="694" type="line"/>
+      <point x="470" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif
index 71ffee69..2ad3ccb0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Shcha-cy" format="2">
-  <advance width="1068.0"/>
+  <advance width="1068"/>
   <unicode hex="0429"/>
   <outline>
     <contour>
-      <point x="953.0" y="-178.0" type="line"/>
-      <point x="1029.0" y="-178.0" type="line"/>
-      <point x="1029.0" y="71.0" type="line"/>
-      <point x="186.0" y="71.0" type="line"/>
-      <point x="186.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="953.0" y="0.0" type="line"/>
+      <point x="953" y="-178" type="line"/>
+      <point x="1029" y="-178" type="line"/>
+      <point x="1029" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="953" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="470.0" y="30.0" type="line"/>
-      <point x="552.0" y="30.0" type="line"/>
-      <point x="552.0" y="694.0" type="line"/>
-      <point x="470.0" y="694.0" type="line"/>
+      <point x="470" y="30" type="line"/>
+      <point x="552" y="30" type="line"/>
+      <point x="552" y="694" type="line"/>
+      <point x="470" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="836.0" y="30.0" type="line"/>
-      <point x="918.0" y="30.0" type="line"/>
-      <point x="918.0" y="694.0" type="line"/>
-      <point x="836.0" y="694.0" type="line"/>
+      <point x="836" y="30" type="line"/>
+      <point x="918" y="30" type="line"/>
+      <point x="918" y="694" type="line"/>
+      <point x="836" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif
index c842c309..5f0f69ac 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Shha-cy" format="2">
-  <advance width="649.0"/>
+  <advance width="649"/>
   <unicode hex="04BA"/>
   <outline>
     <contour>
-      <point x="503.0" y="0.0" type="line"/>
-      <point x="583.0" y="0.0" type="line"/>
-      <point x="583.0" y="246.0" type="line" smooth="yes"/>
-      <point x="583.0" y="353.0"/>
-      <point x="497.0" y="422.0"/>
-      <point x="365.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="279.0" y="422.0"/>
-      <point x="190.0" y="392.0"/>
-      <point x="129.0" y="343.0" type="curve"/>
-      <point x="148.0" y="292.0" type="line"/>
-      <point x="199.0" y="329.0"/>
-      <point x="270.0" y="352.0"/>
-      <point x="344.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="444.0" y="352.0"/>
-      <point x="503.0" y="308.0"/>
-      <point x="503.0" y="230.0" type="curve" smooth="yes"/>
+      <point x="503" y="0" type="line"/>
+      <point x="583" y="0" type="line"/>
+      <point x="583" y="246" type="line" smooth="yes"/>
+      <point x="583" y="353"/>
+      <point x="497" y="422"/>
+      <point x="365" y="422" type="curve" smooth="yes"/>
+      <point x="279" y="422"/>
+      <point x="190" y="392"/>
+      <point x="129" y="343" type="curve"/>
+      <point x="148" y="292" type="line"/>
+      <point x="199" y="329"/>
+      <point x="270" y="352"/>
+      <point x="344" y="352" type="curve" smooth="yes"/>
+      <point x="444" y="352"/>
+      <point x="503" y="308"/>
+      <point x="503" y="230" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="103.0" y="0.0" type="line"/>
-      <point x="186.0" y="0.0" type="line"/>
-      <point x="186.0" y="660.0" type="line"/>
-      <point x="103.0" y="660.0" type="line"/>
+      <point x="103" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="186" y="660" type="line"/>
+      <point x="103" y="660" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif
index 5fc9bc7d..fcfcc260 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Softsign-cy" format="2">
-  <advance width="638.0"/>
+  <advance width="638"/>
   <unicode hex="042C"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="334.0" y="0.0" type="line" smooth="yes"/>
-      <point x="485.0" y="0.0"/>
-      <point x="585.0" y="85.0"/>
-      <point x="585.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="585.0" y="339.0"/>
-      <point x="493.0" y="427.0"/>
-      <point x="366.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="427.0" type="line"/>
-      <point x="153.0" y="355.0" type="line"/>
-      <point x="357.0" y="355.0" type="line" smooth="yes"/>
-      <point x="440.0" y="355.0"/>
-      <point x="500.0" y="289.0"/>
-      <point x="500.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="500.0" y="115.0"/>
-      <point x="446.0" y="72.0"/>
-      <point x="344.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="72.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="334" y="0" type="line" smooth="yes"/>
+      <point x="485" y="0"/>
+      <point x="585" y="85"/>
+      <point x="585" y="217" type="curve" smooth="yes"/>
+      <point x="585" y="339"/>
+      <point x="493" y="427"/>
+      <point x="366" y="427" type="curve" smooth="yes"/>
+      <point x="153" y="427" type="line"/>
+      <point x="153" y="355" type="line"/>
+      <point x="357" y="355" type="line" smooth="yes"/>
+      <point x="440" y="355"/>
+      <point x="500" y="289"/>
+      <point x="500" y="200" type="curve" smooth="yes"/>
+      <point x="500" y="115"/>
+      <point x="446" y="72"/>
+      <point x="344" y="72" type="curve" smooth="yes"/>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_.glif b/src/Cantarell-Regular.ufo/glyphs/T_.glif
index d2ecda1c..21c93827 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="T" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0054"/>
   <note>
 T
 </note>
-  <anchor x="297.0" y="0.0" name="bottom"/>
-  <anchor x="297.0" y="347.0" name="center"/>
-  <anchor x="297.0" y="694.0" name="top"/>
+  <anchor x="297" y="0" name="bottom"/>
+  <anchor x="297" y="347" name="center"/>
+  <anchor x="297" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="255.0" y="0.0" type="line"/>
-      <point x="338.0" y="0.0" type="line"/>
-      <point x="338.0" y="660.0" type="line"/>
-      <point x="255.0" y="660.0" type="line"/>
+      <point x="255" y="0" type="line"/>
+      <point x="338" y="0" type="line"/>
+      <point x="338" y="660" type="line"/>
+      <point x="255" y="660" type="line"/>
     </contour>
     <contour>
-      <point x="24.0" y="622.0" type="line"/>
-      <point x="570.0" y="622.0" type="line"/>
-      <point x="570.0" y="694.0" type="line"/>
-      <point x="24.0" y="694.0" type="line"/>
+      <point x="24" y="622" type="line"/>
+      <point x="570" y="622" type="line"/>
+      <point x="570" y="694" type="line"/>
+      <point x="24" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_bar.glif b/src/Cantarell-Regular.ufo/glyphs/T_bar.glif
index 9c9b3247..d5c5ecdc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_bar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_bar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tbar" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0166"/>
   <outline>
     <component base="T"/>
-    <component base="strokeshortcomb.case" xOffset="69.0" yOffset="49.0"/>
+    <component base="strokeshortcomb.case" xOffset="69" yOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_caron.glif b/src/Cantarell-Regular.ufo/glyphs/T_caron.glif
index de9007df..0beff189 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcaron" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0164"/>
   <outline>
     <component base="T"/>
-    <component base="caroncomb.case" xOffset="113.0"/>
+    <component base="caroncomb.case" xOffset="113"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif
index 256ede42..7f80a0d7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcedilla" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0162"/>
   <outline>
     <component base="T"/>
-    <component base="cedillacomb" xOffset="150.0"/>
+    <component base="cedillacomb" xOffset="150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/T_commaaccent.glif
index 7cde0840..98e12121 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_commaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tcommaaccent" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="021A"/>
   <outline>
     <component base="T"/>
-    <component base="commaaccentcomb" xOffset="131.0"/>
+    <component base="commaaccentcomb" xOffset="131"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif
index d366b89e..5ff1372b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tdotbelow" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="1E6C"/>
   <outline>
     <component base="T"/>
-    <component base="dotbelowcomb" xOffset="161.0"/>
+    <component base="dotbelowcomb" xOffset="161"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif
index 5077810d..f25d4d19 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Te-cy" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="0422"/>
-  <anchor x="614.0" y="0.0" name="bottomright"/>
+  <anchor x="614" y="0" name="bottomright"/>
   <outline>
     <component base="T"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_horn.glif b/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
index a866fc84..b8b22cd7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Thorn" format="2">
-  <advance width="618.0"/>
+  <advance width="618"/>
   <unicode hex="00DE"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="187.0" y="0.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="157.0" y="139.0" type="line"/>
-      <point x="310.0" y="139.0" type="line" smooth="yes"/>
-      <point x="463.0" y="139.0"/>
-      <point x="564.0" y="229.0"/>
-      <point x="564.0" y="365.0" type="curve" smooth="yes"/>
-      <point x="564.0" y="499.0"/>
-      <point x="465.0" y="591.0"/>
-      <point x="320.0" y="591.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="591.0" type="line"/>
-      <point x="157.0" y="519.0" type="line"/>
-      <point x="310.0" y="519.0" type="line" smooth="yes"/>
-      <point x="414.0" y="519.0"/>
-      <point x="479.0" y="456.0"/>
-      <point x="479.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="479.0" y="261.0"/>
-      <point x="423.0" y="211.0"/>
-      <point x="320.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="211.0" type="line"/>
+      <point x="157" y="139" type="line"/>
+      <point x="310" y="139" type="line" smooth="yes"/>
+      <point x="463" y="139"/>
+      <point x="564" y="229"/>
+      <point x="564" y="365" type="curve" smooth="yes"/>
+      <point x="564" y="499"/>
+      <point x="465" y="591"/>
+      <point x="320" y="591" type="curve" smooth="yes"/>
+      <point x="157" y="591" type="line"/>
+      <point x="157" y="519" type="line"/>
+      <point x="310" y="519" type="line" smooth="yes"/>
+      <point x="414" y="519"/>
+      <point x="479" y="456"/>
+      <point x="479" y="355" type="curve" smooth="yes"/>
+      <point x="479" y="261"/>
+      <point x="423" y="211"/>
+      <point x="320" y="211" type="curve" smooth="yes"/>
+      <point x="157" y="211" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif
index 04ff9298..c103381e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tlinebelow" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="1E6E"/>
   <outline>
     <component base="T"/>
-    <component base="macronbelowcomb" xOffset="52.0"/>
+    <component base="macronbelowcomb" xOffset="52"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif b/src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif
index eeb05251..98b14701 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tse-cy" format="2">
-  <advance width="764.0"/>
+  <advance width="764"/>
   <unicode hex="0426"/>
   <outline>
     <contour>
-      <point x="650.0" y="-178.0" type="line"/>
-      <point x="725.0" y="-178.0" type="line"/>
-      <point x="725.0" y="71.0" type="line"/>
-      <point x="186.0" y="71.0" type="line"/>
-      <point x="186.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="650.0" y="0.0" type="line"/>
+      <point x="650" y="-178" type="line"/>
+      <point x="725" y="-178" type="line"/>
+      <point x="725" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="650" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="527.0" y="30.0" type="line"/>
-      <point x="609.0" y="30.0" type="line"/>
-      <point x="609.0" y="694.0" type="line"/>
-      <point x="527.0" y="694.0" type="line"/>
+      <point x="527" y="30" type="line"/>
+      <point x="609" y="30" type="line"/>
+      <point x="609" y="694" type="line"/>
+      <point x="527" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
index cc1e9992..7a5a3a0f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Tshe-cy" format="2">
-  <advance width="806.0"/>
+  <advance width="806"/>
   <unicode hex="040B"/>
   <outline>
     <contour>
-      <point x="660.0" y="0.0" type="line"/>
-      <point x="740.0" y="0.0" type="line"/>
-      <point x="740.0" y="246.0" type="line" smooth="yes"/>
-      <point x="740.0" y="353.0"/>
-      <point x="654.0" y="422.0"/>
-      <point x="522.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="436.0" y="422.0"/>
-      <point x="347.0" y="392.0"/>
-      <point x="286.0" y="343.0" type="curve"/>
-      <point x="305.0" y="292.0" type="line"/>
-      <point x="356.0" y="329.0"/>
-      <point x="427.0" y="352.0"/>
-      <point x="501.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="601.0" y="352.0"/>
-      <point x="660.0" y="308.0"/>
-      <point x="660.0" y="230.0" type="curve" smooth="yes"/>
+      <point x="660" y="0" type="line"/>
+      <point x="740" y="0" type="line"/>
+      <point x="740" y="246" type="line" smooth="yes"/>
+      <point x="740" y="353"/>
+      <point x="654" y="422"/>
+      <point x="522" y="422" type="curve" smooth="yes"/>
+      <point x="436" y="422"/>
+      <point x="347" y="392"/>
+      <point x="286" y="343" type="curve"/>
+      <point x="305" y="292" type="line"/>
+      <point x="356" y="329"/>
+      <point x="427" y="352"/>
+      <point x="501" y="352" type="curve" smooth="yes"/>
+      <point x="601" y="352"/>
+      <point x="660" y="308"/>
+      <point x="660" y="230" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="260.0" y="0.0" type="line"/>
-      <point x="343.0" y="0.0" type="line"/>
-      <point x="343.0" y="660.0" type="line"/>
-      <point x="260.0" y="660.0" type="line"/>
+      <point x="260" y="0" type="line"/>
+      <point x="343" y="0" type="line"/>
+      <point x="343" y="660" type="line"/>
+      <point x="260" y="660" type="line"/>
     </contour>
     <contour>
-      <point x="39.0" y="622.0" type="line"/>
-      <point x="585.0" y="622.0" type="line"/>
-      <point x="585.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
+      <point x="39" y="622" type="line"/>
+      <point x="585" y="622" type="line"/>
+      <point x="585" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/U_-cy.glif
index ab790097..95f6cf76 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_-cy.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="U-cy" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="0423"/>
-  <anchor x="314.0" y="694.0" name="top"/>
+  <anchor x="314" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="159.0" y="0.0" type="line"/>
-      <point x="247.0" y="0.0" type="line"/>
-      <point x="606.0" y="694.0" type="line"/>
-      <point x="522.0" y="694.0" type="line"/>
-      <point x="326.0" y="301.0" type="line"/>
-      <point x="297.0" y="256.0" type="line"/>
+      <point x="159" y="0" type="line"/>
+      <point x="247" y="0" type="line"/>
+      <point x="606" y="694" type="line"/>
+      <point x="522" y="694" type="line"/>
+      <point x="326" y="301" type="line"/>
+      <point x="297" y="256" type="line"/>
     </contour>
     <contour>
-      <point x="316.0" y="199.0" type="line"/>
-      <point x="354.0" y="279.0" type="line"/>
-      <point x="120.0" y="694.0" type="line"/>
-      <point x="20.0" y="694.0" type="line"/>
+      <point x="316" y="199" type="line"/>
+      <point x="354" y="279" type="line"/>
+      <point x="120" y="694" type="line"/>
+      <point x="20" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_.glif b/src/Cantarell-Regular.ufo/glyphs/U_.glif
index 9970cb65..35401f86 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="U" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="0055"/>
   <note>
 U
 </note>
-  <anchor x="355.0" y="0.0" name="bottom"/>
-  <anchor x="449.0" y="10.0" name="ogonek"/>
-  <anchor x="355.0" y="694.0" name="top"/>
-  <anchor x="690.0" y="694.0" name="topright"/>
+  <anchor x="355" y="0" name="bottom"/>
+  <anchor x="449" y="10" name="ogonek"/>
+  <anchor x="355" y="694" name="top"/>
+  <anchor x="690" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="350.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="511.0" y="-10.0"/>
-      <point x="619.0" y="92.0"/>
-      <point x="619.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="619.0" y="694.0" type="line"/>
-      <point x="538.0" y="694.0" type="line"/>
-      <point x="538.0" y="236.0" type="line" smooth="yes"/>
-      <point x="538.0" y="127.0"/>
-      <point x="473.0" y="63.0"/>
-      <point x="361.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="63.0"/>
-      <point x="175.0" y="133.0"/>
-      <point x="175.0" y="253.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="694.0" type="line"/>
-      <point x="92.0" y="694.0" type="line"/>
-      <point x="92.0" y="243.0" type="line" smooth="yes"/>
-      <point x="92.0" y="90.0"/>
-      <point x="193.0" y="-10.0"/>
+      <point x="350" y="-10" type="curve" smooth="yes"/>
+      <point x="511" y="-10"/>
+      <point x="619" y="92"/>
+      <point x="619" y="246" type="curve" smooth="yes"/>
+      <point x="619" y="694" type="line"/>
+      <point x="538" y="694" type="line"/>
+      <point x="538" y="236" type="line" smooth="yes"/>
+      <point x="538" y="127"/>
+      <point x="473" y="63"/>
+      <point x="361" y="63" type="curve" smooth="yes"/>
+      <point x="243" y="63"/>
+      <point x="175" y="133"/>
+      <point x="175" y="253" type="curve" smooth="yes"/>
+      <point x="175" y="694" type="line"/>
+      <point x="92" y="694" type="line"/>
+      <point x="92" y="243" type="line" smooth="yes"/>
+      <point x="92" y="90"/>
+      <point x="193" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_acute.glif b/src/Cantarell-Regular.ufo/glyphs/U_acute.glif
index 509909ae..9903567d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uacute" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="00DA"/>
   <outline>
     <component base="U"/>
-    <component base="acutecomb.case" xOffset="267.0"/>
+    <component base="acutecomb.case" xOffset="267"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_breve.glif b/src/Cantarell-Regular.ufo/glyphs/U_breve.glif
index 14994e72..ee3c62c5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_breve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_breve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ubreve" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="016C"/>
   <outline>
     <component base="U"/>
-    <component base="brevecomb.case" xOffset="146.0"/>
+    <component base="brevecomb.case" xOffset="146"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_caron.glif b/src/Cantarell-Regular.ufo/glyphs/U_caron.glif
index 5e26f48d..f281882f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ucaron" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="01D3"/>
   <outline>
     <component base="U"/>
-    <component base="caroncomb.case" xOffset="171.0"/>
+    <component base="caroncomb.case" xOffset="171"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif
index 63e3c4c8..d5f05ce4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ucircumflex" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="00DB"/>
   <outline>
     <component base="U"/>
-    <component base="circumflexcomb.case" xOffset="167.0"/>
+    <component base="circumflexcomb.case" xOffset="167"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif
index 4e956147..42b4953f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udblgrave" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="0214"/>
   <outline>
     <component base="U"/>
-    <component base="dblgravecomb.case" xOffset="134.0"/>
+    <component base="dblgravecomb.case" xOffset="134"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresis-cy.glif
index ce3e3d89..afcfe54a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresis-cy" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="04F0"/>
   <outline>
     <component base="U-cy"/>
-    <component base="dieresiscomb.case" xOffset="78.0"/>
+    <component base="dieresiscomb.case" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif
index cab638fd..a55a2664 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresis" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="00DC"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="119.0"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresisacute.glif
index 3a4e9911..50c83b4a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dieresisacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresisacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresisacute" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="01D7"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="119.0"/>
-    <component base="acutecomb.case" xOffset="267.0" yOffset="162.0"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="acutecomb.case" xOffset="267" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresiscaron.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresiscaron.glif
index 95712f86..e19a7e31 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dieresiscaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresiscaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresiscaron" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="01D9"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="119.0"/>
-    <component base="caroncomb.case" xOffset="171.0" yOffset="162.0"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="caroncomb.case" xOffset="171" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresisgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresisgrave.glif
index b6f9b82d..1078b692 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dieresisgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresisgrave.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresisgrave" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="01DB"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="119.0"/>
-    <component base="gravecomb.case" xOffset="160.0" yOffset="162.0"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="gravecomb.case" xOffset="160" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresismacron.glif
index efecda3a..c38a4ca3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dieresismacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresismacron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udieresismacron" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="01D5"/>
   <outline>
     <component base="U"/>
-    <component base="dieresiscomb.case" xOffset="119.0"/>
-    <component base="macroncomb.case" xOffset="113.0" yOffset="162.0"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="macroncomb.case" xOffset="113" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif
index a4f684e4..8a3f3585 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Udotbelow" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="1EE4"/>
   <outline>
     <component base="U"/>
-    <component base="dotbelowcomb" xOffset="219.0"/>
+    <component base="dotbelowcomb" xOffset="219"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_grave.glif b/src/Cantarell-Regular.ufo/glyphs/U_grave.glif
index 3f9a8c2c..50694fb2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ugrave" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="00D9"/>
   <outline>
     <component base="U"/>
-    <component base="gravecomb.case" xOffset="160.0"/>
+    <component base="gravecomb.case" xOffset="160"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif
index 117e67f5..5c0034e2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhookabove" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="1EE6"/>
   <outline>
     <component base="U"/>
-    <component base="hookabovecomb.case" xOffset="211.0"/>
+    <component base="hookabovecomb.case" xOffset="211"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horn.glif b/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
index 91770b67..f57fb026 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorn" format="2">
-  <advance width="826.0"/>
+  <advance width="826"/>
   <unicode hex="01AF"/>
   <outline>
     <component base="U"/>
-    <component base="horncomb" xOffset="548.0" yOffset="212.0"/>
+    <component base="horncomb" xOffset="548" yOffset="212"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif
index 6cd27208..8454d0bd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhornacute" format="2">
-  <advance width="826.0"/>
+  <advance width="826"/>
   <unicode hex="1EE8"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="acutecomb.case" xOffset="267.0"/>
+    <component base="acutecomb.case" xOffset="267"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_horndotbelow.glif
index 5945a64c..9edd2bbe 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_horndotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorndotbelow" format="2">
-  <advance width="826.0"/>
+  <advance width="826"/>
   <unicode hex="1EF0"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="dotbelowcomb" xOffset="219.0"/>
+    <component base="dotbelowcomb" xOffset="219"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif
index 45c0ea69..f164a9bc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorngrave" format="2">
-  <advance width="826.0"/>
+  <advance width="826"/>
   <unicode hex="1EEA"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="gravecomb.case" xOffset="160.0"/>
+    <component base="gravecomb.case" xOffset="160"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hornhookabove.glif
index 8f0b8729..48a13b06 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_hornhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhornhookabove" format="2">
-  <advance width="826.0"/>
+  <advance width="826"/>
   <unicode hex="1EEC"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="hookabovecomb.case" xOffset="211.0"/>
+    <component base="hookabovecomb.case" xOffset="211"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif
index 19478320..9218aa40 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorntilde" format="2">
-  <advance width="826.0"/>
+  <advance width="826"/>
   <unicode hex="1EEE"/>
   <outline>
     <component base="Uhorn"/>
-    <component base="tildecomb.case" xOffset="115.0"/>
+    <component base="tildecomb.case" xOffset="115"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut-cy.glif
index 453bcf2f..c1962b40 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhungarumlaut-cy" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="04F2"/>
   <outline>
     <component base="U-cy"/>
-    <component base="hungarumlautcomb.case" xOffset="104.0"/>
+    <component base="hungarumlautcomb.case" xOffset="104"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut.glif
index cf90f513..475579a7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhungarumlaut" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="0170"/>
   <outline>
     <component base="U"/>
-    <component base="hungarumlautcomb.case" xOffset="145.0"/>
+    <component base="hungarumlautcomb.case" xOffset="145"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_invertedbreve.glif
index fe2c88ed..c5b750f2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_invertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_invertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uinvertedbreve" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="0216"/>
   <outline>
     <component base="U"/>
-    <component base="breveinvertedcomb.case" xOffset="158.0"/>
+    <component base="breveinvertedcomb.case" xOffset="158"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif
index c9a99c98..77eaf903 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacron-cy" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="04EE"/>
   <outline>
     <component base="U-cy"/>
-    <component base="macroncomb.case" xOffset="72.0"/>
+    <component base="macroncomb.case" xOffset="72"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_macron.glif b/src/Cantarell-Regular.ufo/glyphs/U_macron.glif
index 521b7a45..f689de81 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacron" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="016A"/>
   <outline>
     <component base="U"/>
-    <component base="macroncomb.case" xOffset="113.0"/>
+    <component base="macroncomb.case" xOffset="113"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_macrondieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_macrondieresis.glif
index b67e39bb..fd38c39f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_macrondieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_macrondieresis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Umacrondieresis" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="1E7A"/>
   <outline>
     <component base="U"/>
-    <component base="macroncomb.case" xOffset="113.0"/>
-    <component base="dieresiscomb.case" xOffset="119.0" yOffset="163.0"/>
+    <component base="macroncomb.case" xOffset="113"/>
+    <component base="dieresiscomb.case" xOffset="119" yOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif
index d9c43f2a..d7f453cf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uogonek" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="0172"/>
   <outline>
     <component base="U"/>
-    <component base="ogonekcomb.tall.case" xOffset="17.0"/>
+    <component base="ogonekcomb.tall.case" xOffset="17"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_ring.glif b/src/Cantarell-Regular.ufo/glyphs/U_ring.glif
index 851f672c..0f8692ab 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_ring.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_ring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uring" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="016E"/>
   <outline>
     <component base="U"/>
-    <component base="ringcomb.case" xOffset="182.0"/>
+    <component base="ringcomb.case" xOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif
index ec5f0286..f2f056c5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ushort-cy" format="2">
-  <advance width="627.0"/>
+  <advance width="627"/>
   <unicode hex="040E"/>
   <outline>
     <component base="U-cy"/>
-    <component base="brevecomb-cy.case" xOffset="99.0"/>
+    <component base="brevecomb-cy.case" xOffset="99"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_straight-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_straight-cy.glif
index aa97c53c..c9b30995 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_straight-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_straight-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ustraight-cy" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="04AE"/>
-  <anchor x="310.0" y="271.0" name="center"/>
+  <anchor x="310" y="271" name="center"/>
   <outline>
     <component base="Y"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_straightstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_straightstroke-cy.glif
index 230868c2..7cad688b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_straightstroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_straightstroke-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ustraightstroke-cy" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="04B0"/>
   <outline>
     <component base="Ustraight-cy"/>
-    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="-9.0" yOffset="-27.0"/>
+    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="-9" yOffset="-27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/U_tilde.glif
index eaa847e1..79181b0c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Utilde" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="0168"/>
   <outline>
     <component base="U"/>
-    <component base="tildecomb.case" xOffset="115.0"/>
+    <component base="tildecomb.case" xOffset="115"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif
index 7647e168..cf66f35d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Utildeacute" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="1E78"/>
   <outline>
     <component base="U"/>
-    <component base="tildecomb.case" xOffset="115.0"/>
-    <component base="acutecomb.case" xOffset="268.0" yOffset="182.0"/>
+    <component base="tildecomb.case" xOffset="115"/>
+    <component base="acutecomb.case" xOffset="268" yOffset="182"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/V_.glif b/src/Cantarell-Regular.ufo/glyphs/V_.glif
index a2c0ce35..c8d64275 100644
--- a/src/Cantarell-Regular.ufo/glyphs/V_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/V_.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="V" format="2">
-  <advance width="641.0"/>
+  <advance width="641"/>
   <unicode hex="0056"/>
   <note>
 V
 </note>
-  <anchor x="321.0" y="0.0" name="bottom"/>
-  <anchor x="321.0" y="694.0" name="top"/>
+  <anchor x="321" y="0" name="bottom"/>
+  <anchor x="321" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="280.0" y="0.0" type="line"/>
-      <point x="361.0" y="0.0" type="line"/>
-      <point x="614.0" y="694.0" type="line"/>
-      <point x="530.0" y="694.0" type="line"/>
-      <point x="299.0" y="29.0" type="line"/>
-      <point x="349.0" y="29.0" type="line"/>
-      <point x="122.0" y="694.0" type="line"/>
-      <point x="27.0" y="694.0" type="line"/>
+      <point x="280" y="0" type="line"/>
+      <point x="361" y="0" type="line"/>
+      <point x="614" y="694" type="line"/>
+      <point x="530" y="694" type="line"/>
+      <point x="299" y="29" type="line"/>
+      <point x="349" y="29" type="line"/>
+      <point x="122" y="694" type="line"/>
+      <point x="27" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif
index 55b07f4a..a7528f87 100644
--- a/src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ve-cy" format="2">
-  <advance width="656.0"/>
+  <advance width="656"/>
   <unicode hex="0412"/>
   <outline>
     <component base="B"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_.glif b/src/Cantarell-Regular.ufo/glyphs/W_.glif
index 7f8f3e09..32b1f8d4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/W_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/W_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="W" format="2">
-  <advance width="1016.0"/>
+  <advance width="1016"/>
   <unicode hex="0057"/>
   <note>
 W
 </note>
-  <anchor x="505.0" y="0.0" name="bottom"/>
-  <anchor x="505.0" y="694.0" name="top"/>
+  <anchor x="505" y="0" name="bottom"/>
+  <anchor x="505" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="249.0" y="0.0" type="line"/>
-      <point x="332.0" y="0.0" type="line"/>
-      <point x="524.0" y="653.0" type="line"/>
-      <point x="482.0" y="653.0" type="line"/>
-      <point x="690.0" y="0.0" type="line"/>
-      <point x="770.0" y="0.0" type="line"/>
-      <point x="986.0" y="694.0" type="line"/>
-      <point x="903.0" y="694.0" type="line"/>
-      <point x="711.0" y="39.0" type="line"/>
-      <point x="756.0" y="39.0" type="line"/>
-      <point x="555.0" y="689.0" type="line"/>
-      <point x="462.0" y="689.0" type="line"/>
-      <point x="273.0" y="39.0" type="line"/>
-      <point x="313.0" y="39.0" type="line"/>
-      <point x="126.0" y="694.0" type="line"/>
-      <point x="30.0" y="694.0" type="line"/>
+      <point x="249" y="0" type="line"/>
+      <point x="332" y="0" type="line"/>
+      <point x="524" y="653" type="line"/>
+      <point x="482" y="653" type="line"/>
+      <point x="690" y="0" type="line"/>
+      <point x="770" y="0" type="line"/>
+      <point x="986" y="694" type="line"/>
+      <point x="903" y="694" type="line"/>
+      <point x="711" y="39" type="line"/>
+      <point x="756" y="39" type="line"/>
+      <point x="555" y="689" type="line"/>
+      <point x="462" y="689" type="line"/>
+      <point x="273" y="39" type="line"/>
+      <point x="313" y="39" type="line"/>
+      <point x="126" y="694" type="line"/>
+      <point x="30" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_acute.glif b/src/Cantarell-Regular.ufo/glyphs/W_acute.glif
index 643d4001..d364f896 100644
--- a/src/Cantarell-Regular.ufo/glyphs/W_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/W_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wacute" format="2">
-  <advance width="1016.0"/>
+  <advance width="1016"/>
   <unicode hex="1E82"/>
   <outline>
     <component base="W"/>
-    <component base="acutecomb.case" xOffset="417.0"/>
+    <component base="acutecomb.case" xOffset="417"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif
index f034f980..1dbff283 100644
--- a/src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wcircumflex" format="2">
-  <advance width="1016.0"/>
+  <advance width="1016"/>
   <unicode hex="0174"/>
   <outline>
     <component base="W"/>
-    <component base="circumflexcomb.case" xOffset="317.0"/>
+    <component base="circumflexcomb.case" xOffset="317"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif
index d35337f4..bc4e7f0d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wdieresis" format="2">
-  <advance width="1016.0"/>
+  <advance width="1016"/>
   <unicode hex="1E84"/>
   <outline>
     <component base="W"/>
-    <component base="dieresiscomb.case" xOffset="269.0"/>
+    <component base="dieresiscomb.case" xOffset="269"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif
index 16d0eb77..3cff651e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="We-cy" format="2">
-  <advance width="1016.0"/>
+  <advance width="1016"/>
   <unicode hex="051C"/>
   <outline>
     <component base="W"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_grave.glif b/src/Cantarell-Regular.ufo/glyphs/W_grave.glif
index 5d839471..baa87ad2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/W_grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/W_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Wgrave" format="2">
-  <advance width="1016.0"/>
+  <advance width="1016"/>
   <unicode hex="1E80"/>
   <outline>
     <component base="W"/>
-    <component base="gravecomb.case" xOffset="310.0"/>
+    <component base="gravecomb.case" xOffset="310"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/X_.glif b/src/Cantarell-Regular.ufo/glyphs/X_.glif
index 67154566..83bedc29 100644
--- a/src/Cantarell-Regular.ufo/glyphs/X_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/X_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="X" format="2">
-  <advance width="633.0"/>
+  <advance width="633"/>
   <unicode hex="0058"/>
   <note>
 X
 </note>
-  <anchor x="317.0" y="0.0" name="bottom"/>
-  <anchor x="317.0" y="694.0" name="top"/>
+  <anchor x="317" y="0" name="bottom"/>
+  <anchor x="317" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="511.0" y="0.0" type="line"/>
-      <point x="610.0" y="0.0" type="line"/>
-      <point x="345.0" y="383.0" type="line"/>
-      <point x="143.0" y="694.0" type="line"/>
-      <point x="44.0" y="694.0" type="line"/>
-      <point x="289.0" y="331.0" type="line"/>
+      <point x="511" y="0" type="line"/>
+      <point x="610" y="0" type="line"/>
+      <point x="345" y="383" type="line"/>
+      <point x="143" y="694" type="line"/>
+      <point x="44" y="694" type="line"/>
+      <point x="289" y="331" type="line"/>
     </contour>
     <contour>
-      <point x="24.0" y="0.0" type="line"/>
-      <point x="118.0" y="0.0" type="line"/>
-      <point x="321.0" y="309.0" type="line"/>
-      <point x="278.0" y="373.0" type="line"/>
+      <point x="24" y="0" type="line"/>
+      <point x="118" y="0" type="line"/>
+      <point x="321" y="309" type="line"/>
+      <point x="278" y="373" type="line"/>
     </contour>
     <contour>
-      <point x="349.0" y="351.0" type="line"/>
-      <point x="584.0" y="694.0" type="line"/>
-      <point x="490.0" y="694.0" type="line"/>
-      <point x="306.0" y="415.0" type="line"/>
+      <point x="349" y="351" type="line"/>
+      <point x="584" y="694" type="line"/>
+      <point x="490" y="694" type="line"/>
+      <point x="306" y="415" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_.glif b/src/Cantarell-Regular.ufo/glyphs/Y_.glif
index 8adc089a..2fca8b70 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Y" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0059"/>
   <note>
 Y
 </note>
-  <anchor x="309.0" y="0.0" name="bottom"/>
-  <anchor x="309.0" y="694.0" name="top"/>
-  <anchor x="31.0" y="694.0" name="topleft"/>
+  <anchor x="309" y="0" name="bottom"/>
+  <anchor x="309" y="694" name="top"/>
+  <anchor x="31" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="264.0" y="0.0" type="line"/>
-      <point x="347.0" y="0.0" type="line"/>
-      <point x="347.0" y="299.0" type="line"/>
-      <point x="587.0" y="694.0" type="line"/>
-      <point x="496.0" y="694.0" type="line"/>
-      <point x="303.0" y="362.0" type="line"/>
-      <point x="314.0" y="362.0" type="line"/>
-      <point x="116.0" y="694.0" type="line"/>
-      <point x="19.0" y="694.0" type="line"/>
-      <point x="264.0" y="299.0" type="line"/>
+      <point x="264" y="0" type="line"/>
+      <point x="347" y="0" type="line"/>
+      <point x="347" y="299" type="line"/>
+      <point x="587" y="694" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="303" y="362" type="line"/>
+      <point x="314" y="362" type="line"/>
+      <point x="116" y="694" type="line"/>
+      <point x="19" y="694" type="line"/>
+      <point x="264" y="299" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_acute.glif b/src/Cantarell-Regular.ufo/glyphs/Y_acute.glif
index e68b48ff..5de34bed 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yacute" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="00DD"/>
   <outline>
     <component base="Y"/>
-    <component base="acutecomb.case" xOffset="221.0"/>
+    <component base="acutecomb.case" xOffset="221"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif
index 6c45cd54..713f77a3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yat-cy" format="2">
-  <advance width="717.0"/>
+  <advance width="717"/>
   <unicode hex="0462"/>
   <outline>
     <contour>
-      <point x="168.0" y="0.0" type="line"/>
-      <point x="410.0" y="0.0" type="line" smooth="yes"/>
-      <point x="564.0" y="0.0"/>
-      <point x="664.0" y="85.0"/>
-      <point x="664.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="664.0" y="339.0"/>
-      <point x="571.0" y="427.0"/>
-      <point x="443.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="217.0" y="427.0" type="line"/>
-      <point x="217.0" y="355.0" type="line"/>
-      <point x="434.0" y="355.0" type="line" smooth="yes"/>
-      <point x="518.0" y="355.0"/>
-      <point x="579.0" y="290.0"/>
-      <point x="579.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="579.0" y="115.0"/>
-      <point x="525.0" y="72.0"/>
-      <point x="420.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="251.0" y="72.0" type="line"/>
-      <point x="251.0" y="694.0" type="line"/>
-      <point x="168.0" y="694.0" type="line"/>
+      <point x="168" y="0" type="line"/>
+      <point x="410" y="0" type="line" smooth="yes"/>
+      <point x="564" y="0"/>
+      <point x="664" y="85"/>
+      <point x="664" y="217" type="curve" smooth="yes"/>
+      <point x="664" y="339"/>
+      <point x="571" y="427"/>
+      <point x="443" y="427" type="curve" smooth="yes"/>
+      <point x="217" y="427" type="line"/>
+      <point x="217" y="355" type="line"/>
+      <point x="434" y="355" type="line" smooth="yes"/>
+      <point x="518" y="355"/>
+      <point x="579" y="290"/>
+      <point x="579" y="200" type="curve" smooth="yes"/>
+      <point x="579" y="115"/>
+      <point x="525" y="72"/>
+      <point x="420" y="72" type="curve" smooth="yes"/>
+      <point x="251" y="72" type="line"/>
+      <point x="251" y="694" type="line"/>
+      <point x="168" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="43.0" y="523.0" type="line"/>
-      <point x="423.0" y="523.0" type="line"/>
-      <point x="423.0" y="588.0" type="line"/>
-      <point x="43.0" y="588.0" type="line"/>
+      <point x="43" y="523" type="line"/>
+      <point x="423" y="523" type="line"/>
+      <point x="423" y="588" type="line"/>
+      <point x="43" y="588" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif
index ce4f38d8..b3f21cb9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ycircumflex" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0176"/>
   <outline>
     <component base="Y"/>
-    <component base="circumflexcomb.case" xOffset="121.0"/>
+    <component base="circumflexcomb.case" xOffset="121"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif
index d1ec3988..b20c743e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydieresis" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0178"/>
   <outline>
     <component base="Y"/>
-    <component base="dieresiscomb.case" xOffset="73.0"/>
+    <component base="dieresiscomb.case" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif
index 3f2b5b02..a0d76907 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydotaccent" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="1E8E"/>
   <outline>
     <component base="Y"/>
-    <component base="dotaccentcomb.case" xOffset="173.0"/>
+    <component base="dotaccentcomb.case" xOffset="173"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif
index c71a8658..4a6442d1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ydotbelow" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="1EF4"/>
   <outline>
     <component base="Y"/>
-    <component base="dotbelowcomb" xOffset="173.0"/>
+    <component base="dotbelowcomb" xOffset="173"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif
index 90191561..9177c453 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yeru-cy" format="2">
-  <advance width="861.0"/>
+  <advance width="861"/>
   <unicode hex="042B"/>
-  <anchor x="436.0" y="694.0" name="top"/>
+  <anchor x="436" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="0.0" type="line"/>
-      <point x="316.0" y="0.0" type="line" smooth="yes"/>
-      <point x="470.0" y="0.0"/>
-      <point x="570.0" y="85.0"/>
-      <point x="570.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="570.0" y="339.0"/>
-      <point x="477.0" y="427.0"/>
-      <point x="349.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="427.0" type="line"/>
-      <point x="153.0" y="355.0" type="line"/>
-      <point x="340.0" y="355.0" type="line" smooth="yes"/>
-      <point x="424.0" y="355.0"/>
-      <point x="485.0" y="290.0"/>
-      <point x="485.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="115.0"/>
-      <point x="431.0" y="72.0"/>
-      <point x="326.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="72.0" type="line"/>
-      <point x="187.0" y="694.0" type="line"/>
-      <point x="104.0" y="694.0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="316" y="0" type="line" smooth="yes"/>
+      <point x="470" y="0"/>
+      <point x="570" y="85"/>
+      <point x="570" y="217" type="curve" smooth="yes"/>
+      <point x="570" y="339"/>
+      <point x="477" y="427"/>
+      <point x="349" y="427" type="curve" smooth="yes"/>
+      <point x="153" y="427" type="line"/>
+      <point x="153" y="355" type="line"/>
+      <point x="340" y="355" type="line" smooth="yes"/>
+      <point x="424" y="355"/>
+      <point x="485" y="290"/>
+      <point x="485" y="200" type="curve" smooth="yes"/>
+      <point x="485" y="115"/>
+      <point x="431" y="72"/>
+      <point x="326" y="72" type="curve" smooth="yes"/>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="674.0" y="0.0" type="line"/>
-      <point x="757.0" y="0.0" type="line"/>
-      <point x="757.0" y="694.0" type="line"/>
-      <point x="674.0" y="694.0" type="line"/>
+      <point x="674" y="0" type="line"/>
+      <point x="757" y="0" type="line"/>
+      <point x="757" y="694" type="line"/>
+      <point x="674" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_erudieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_erudieresis-cy.glif
index 5d90d38b..0f937539 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_erudieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_erudieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yerudieresis-cy" format="2">
-  <advance width="861.0"/>
+  <advance width="861"/>
   <unicode hex="04F8"/>
   <outline>
     <component base="Yeru-cy"/>
-    <component base="dieresiscomb.case" xOffset="200.0"/>
+    <component base="dieresiscomb.case" xOffset="200"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_grave.glif b/src/Cantarell-Regular.ufo/glyphs/Y_grave.glif
index 1b876efa..dd21742c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_grave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ygrave" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="1EF2"/>
   <outline>
     <component base="Y"/>
-    <component base="gravecomb.case" xOffset="114.0"/>
+    <component base="gravecomb.case" xOffset="114"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif
index a2b88f64..61f0d4b1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yhookabove" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="1EF6"/>
   <outline>
     <component base="Y"/>
-    <component base="hookabovecomb.case" xOffset="165.0"/>
+    <component base="hookabovecomb.case" xOffset="165"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif
index dff16627..fd1d7573 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yi-cy" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="0407"/>
   <outline>
     <component base="I"/>
-    <component base="dieresiscomb.case" xOffset="-90.0"/>
+    <component base="dieresiscomb.case" xOffset="-90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_macron.glif b/src/Cantarell-Regular.ufo/glyphs/Y_macron.glif
index dea0eefd..fd710dd3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_macron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ymacron" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0232"/>
   <outline>
     <component base="Y"/>
-    <component base="macroncomb.case" xOffset="67.0"/>
+    <component base="macroncomb.case" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif
index 7b4fd257..0160dc82 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ytilde" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="1EF8"/>
   <outline>
     <component base="Y"/>
-    <component base="tildecomb.case" xOffset="69.0"/>
+    <component base="tildecomb.case" xOffset="69"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif
index 20eb6434..19cb3ec2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Yusbig-cy" format="2">
-  <advance width="799.0"/>
+  <advance width="799"/>
   <unicode hex="046A"/>
   <outline>
     <contour>
-      <point x="317.0" y="380.0" type="line"/>
-      <point x="414.0" y="380.0" type="line"/>
-      <point x="187.0" y="650.0" type="line"/>
-      <point x="180.0" y="624.0" type="line"/>
-      <point x="620.0" y="624.0" type="line"/>
-      <point x="610.0" y="650.0" type="line"/>
-      <point x="392.0" y="391.0" type="line"/>
-      <point x="486.0" y="391.0" type="line"/>
-      <point x="684.0" y="622.0" type="line"/>
-      <point x="684.0" y="694.0" type="line"/>
-      <point x="112.0" y="694.0" type="line"/>
-      <point x="112.0" y="622.0" type="line"/>
+      <point x="317" y="380" type="line"/>
+      <point x="414" y="380" type="line"/>
+      <point x="187" y="650" type="line"/>
+      <point x="180" y="624" type="line"/>
+      <point x="620" y="624" type="line"/>
+      <point x="610" y="650" type="line"/>
+      <point x="392" y="391" type="line"/>
+      <point x="486" y="391" type="line"/>
+      <point x="684" y="622" type="line"/>
+      <point x="684" y="694" type="line"/>
+      <point x="112" y="694" type="line"/>
+      <point x="112" y="622" type="line"/>
     </contour>
     <contour>
-      <point x="440.0" y="346.0" type="line"/>
-      <point x="357.0" y="346.0" type="line"/>
-      <point x="357.0" y="0.0" type="line"/>
-      <point x="440.0" y="0.0" type="line"/>
+      <point x="440" y="346" type="line"/>
+      <point x="357" y="346" type="line"/>
+      <point x="357" y="0" type="line"/>
+      <point x="440" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="134.0" y="0.0" type="line"/>
-      <point x="134.0" y="226.0"/>
-      <point x="216.0" y="330.0"/>
-      <point x="394.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="580.0" y="330.0"/>
-      <point x="665.0" y="226.0"/>
-      <point x="665.0" y="0.0" type="curve"/>
-      <point x="746.0" y="0.0" type="line"/>
-      <point x="746.0" y="274.0"/>
-      <point x="638.0" y="400.0"/>
-      <point x="402.0" y="400.0" type="curve" smooth="yes"/>
-      <point x="163.0" y="400.0"/>
-      <point x="53.0" y="274.0"/>
-      <point x="53.0" y="0.0" type="curve"/>
+      <point x="134" y="0" type="line"/>
+      <point x="134" y="226"/>
+      <point x="216" y="330"/>
+      <point x="394" y="330" type="curve" smooth="yes"/>
+      <point x="580" y="330"/>
+      <point x="665" y="226"/>
+      <point x="665" y="0" type="curve"/>
+      <point x="746" y="0" type="line"/>
+      <point x="746" y="274"/>
+      <point x="638" y="400"/>
+      <point x="402" y="400" type="curve" smooth="yes"/>
+      <point x="163" y="400"/>
+      <point x="53" y="274"/>
+      <point x="53" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_.glif b/src/Cantarell-Regular.ufo/glyphs/Z_.glif
index 0e2813fb..252c0a02 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Z" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="005A"/>
   <note>
 Z
 </note>
-  <anchor x="327.0" y="0.0" name="bottom"/>
-  <anchor x="327.0" y="694.0" name="top"/>
+  <anchor x="327" y="0" name="bottom"/>
+  <anchor x="327" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="48.0" y="0.0" type="line"/>
-      <point x="606.0" y="0.0" type="line"/>
-      <point x="606.0" y="72.0" type="line"/>
-      <point x="126.0" y="72.0" type="line"/>
-      <point x="138.0" y="47.0" type="line"/>
-      <point x="593.0" y="642.0" type="line"/>
-      <point x="593.0" y="694.0" type="line"/>
-      <point x="62.0" y="694.0" type="line"/>
-      <point x="62.0" y="622.0" type="line"/>
-      <point x="514.0" y="622.0" type="line"/>
-      <point x="502.0" y="647.0" type="line"/>
-      <point x="48.0" y="53.0" type="line"/>
+      <point x="48" y="0" type="line"/>
+      <point x="606" y="0" type="line"/>
+      <point x="606" y="72" type="line"/>
+      <point x="126" y="72" type="line"/>
+      <point x="138" y="47" type="line"/>
+      <point x="593" y="642" type="line"/>
+      <point x="593" y="694" type="line"/>
+      <point x="62" y="694" type="line"/>
+      <point x="62" y="622" type="line"/>
+      <point x="514" y="622" type="line"/>
+      <point x="502" y="647" type="line"/>
+      <point x="48" y="53" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_acute.glif b/src/Cantarell-Regular.ufo/glyphs/Z_acute.glif
index e22bacae..4067d07b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_acute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zacute" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="0179"/>
   <outline>
     <component base="Z"/>
-    <component base="acutecomb.case" xOffset="239.0"/>
+    <component base="acutecomb.case" xOffset="239"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_caron.glif b/src/Cantarell-Regular.ufo/glyphs/Z_caron.glif
index 0e6ea90b..26c9bb3f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_caron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zcaron" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="017D"/>
   <outline>
     <component base="Z"/>
-    <component base="caroncomb.case" xOffset="143.0"/>
+    <component base="caroncomb.case" xOffset="143"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif
index 56ab0529..a3352181 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zdotaccent" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="017B"/>
   <outline>
     <component base="Z"/>
-    <component base="dotaccentcomb.case" xOffset="191.0"/>
+    <component base="dotaccentcomb.case" xOffset="191"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif
index 3a66a532..d768c671 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zdotbelow" format="2">
-  <advance width="654.0"/>
+  <advance width="654"/>
   <unicode hex="1E92"/>
   <outline>
     <component base="Z"/>
-    <component base="dotbelowcomb" xOffset="191.0"/>
+    <component base="dotbelowcomb" xOffset="191"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif
index 51b52a05..fb9b4e87 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif
@@ -1,53 +1,53 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ze-cy" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0417"/>
-  <anchor x="302.0" y="0.0" name="bottom"/>
-  <anchor x="302.0" y="694.0" name="top"/>
+  <anchor x="302" y="0" name="bottom"/>
+  <anchor x="302" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="274.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-10.0"/>
-      <point x="539.0" y="70.0"/>
-      <point x="539.0" y="197.0" type="curve" smooth="yes"/>
-      <point x="539.0" y="302.0"/>
-      <point x="462.0" y="370.0"/>
-      <point x="330.0" y="378.0" type="curve"/>
-      <point x="356.0" y="364.0" type="line"/>
-      <point x="460.0" y="369.0"/>
-      <point x="522.0" y="429.0"/>
-      <point x="522.0" y="526.0" type="curve" smooth="yes"/>
-      <point x="522.0" y="637.0"/>
-      <point x="433.0" y="704.0"/>
-      <point x="286.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="203.0" y="704.0"/>
-      <point x="125.0" y="682.0"/>
-      <point x="63.0" y="647.0" type="curve"/>
-      <point x="81.0" y="585.0" type="line"/>
-      <point x="141.0" y="613.0"/>
-      <point x="204.0" y="631.0"/>
-      <point x="270.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="374.0" y="631.0"/>
-      <point x="437.0" y="585.0"/>
-      <point x="437.0" y="511.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="437.0"/>
-      <point x="375.0" y="393.0"/>
-      <point x="273.0" y="393.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="393.0" type="line"/>
-      <point x="151.0" y="323.0" type="line"/>
-      <point x="245.0" y="323.0" type="line" smooth="yes"/>
-      <point x="381.0" y="323.0"/>
-      <point x="454.0" y="277.0"/>
-      <point x="454.0" y="189.0" type="curve" smooth="yes"/>
-      <point x="454.0" y="106.0"/>
-      <point x="389.0" y="63.0"/>
-      <point x="281.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="218.0" y="63.0"/>
-      <point x="135.0" y="78.0"/>
-      <point x="67.0" y="112.0" type="curve"/>
-      <point x="48.0" y="44.0" type="line"/>
-      <point x="116.0" y="10.0"/>
-      <point x="194.0" y="-10.0"/>
+      <point x="274" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="539" y="70"/>
+      <point x="539" y="197" type="curve" smooth="yes"/>
+      <point x="539" y="302"/>
+      <point x="462" y="370"/>
+      <point x="330" y="378" type="curve"/>
+      <point x="356" y="364" type="line"/>
+      <point x="460" y="369"/>
+      <point x="522" y="429"/>
+      <point x="522" y="526" type="curve" smooth="yes"/>
+      <point x="522" y="637"/>
+      <point x="433" y="704"/>
+      <point x="286" y="704" type="curve" smooth="yes"/>
+      <point x="203" y="704"/>
+      <point x="125" y="682"/>
+      <point x="63" y="647" type="curve"/>
+      <point x="81" y="585" type="line"/>
+      <point x="141" y="613"/>
+      <point x="204" y="631"/>
+      <point x="270" y="631" type="curve" smooth="yes"/>
+      <point x="374" y="631"/>
+      <point x="437" y="585"/>
+      <point x="437" y="511" type="curve" smooth="yes"/>
+      <point x="437" y="437"/>
+      <point x="375" y="393"/>
+      <point x="273" y="393" type="curve" smooth="yes"/>
+      <point x="151" y="393" type="line"/>
+      <point x="151" y="323" type="line"/>
+      <point x="245" y="323" type="line" smooth="yes"/>
+      <point x="381" y="323"/>
+      <point x="454" y="277"/>
+      <point x="454" y="189" type="curve" smooth="yes"/>
+      <point x="454" y="106"/>
+      <point x="389" y="63"/>
+      <point x="281" y="63" type="curve" smooth="yes"/>
+      <point x="218" y="63"/>
+      <point x="135" y="78"/>
+      <point x="67" y="112" type="curve"/>
+      <point x="48" y="44" type="line"/>
+      <point x="116" y="10"/>
+      <point x="194" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_edescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_edescender-cy.glif
index 3c0e8e2d..857afa15 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_edescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_edescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zedescender-cy" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="0498"/>
   <outline>
     <component base="Ze-cy"/>
-    <component base="cedillacomb" xOffset="155.0"/>
+    <component base="cedillacomb" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_edieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_edieresis-cy.glif
index dd04a989..0c698e72 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_edieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_edieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zedieresis-cy" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="04DE"/>
   <outline>
     <component base="Ze-cy"/>
-    <component base="dieresiscomb.case" xOffset="66.0"/>
+    <component base="dieresiscomb.case" xOffset="66"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif
index 96e98128..73c47ff1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhe-cy" format="2">
-  <advance width="964.0"/>
+  <advance width="964"/>
   <unicode hex="0416"/>
-  <anchor x="911.0" y="0.0" name="bottomright"/>
-  <anchor x="483.0" y="694.0" name="top"/>
+  <anchor x="911" y="0" name="bottomright"/>
+  <anchor x="483" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="839.0" y="0.0" type="line"/>
-      <point x="938.0" y="0.0" type="line"/>
-      <point x="702.0" y="376.0" type="line"/>
-      <point x="703.0" y="356.0" type="line"/>
-      <point x="925.0" y="694.0" type="line"/>
-      <point x="830.0" y="694.0" type="line"/>
-      <point x="612.0" y="361.0" type="line"/>
+      <point x="839" y="0" type="line"/>
+      <point x="938" y="0" type="line"/>
+      <point x="702" y="376" type="line"/>
+      <point x="703" y="356" type="line"/>
+      <point x="925" y="694" type="line"/>
+      <point x="830" y="694" type="line"/>
+      <point x="612" y="361" type="line"/>
     </contour>
     <contour>
-      <point x="26.0" y="0.0" type="line"/>
-      <point x="121.0" y="0.0" type="line"/>
-      <point x="352.0" y="363.0" type="line"/>
-      <point x="138.0" y="694.0" type="line"/>
-      <point x="39.0" y="694.0" type="line"/>
-      <point x="264.0" y="349.0" type="line"/>
-      <point x="262.0" y="368.0" type="line"/>
+      <point x="26" y="0" type="line"/>
+      <point x="121" y="0" type="line"/>
+      <point x="352" y="363" type="line"/>
+      <point x="138" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+      <point x="264" y="349" type="line"/>
+      <point x="262" y="368" type="line"/>
     </contour>
     <contour>
-      <point x="284.0" y="323.0" type="line"/>
-      <point x="664.0" y="323.0" type="line"/>
-      <point x="664.0" y="395.0" type="line"/>
-      <point x="284.0" y="395.0" type="line"/>
+      <point x="284" y="323" type="line"/>
+      <point x="664" y="323" type="line"/>
+      <point x="664" y="395" type="line"/>
+      <point x="284" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="441.0" y="0.0" type="line"/>
-      <point x="524.0" y="0.0" type="line"/>
-      <point x="524.0" y="694.0" type="line"/>
-      <point x="441.0" y="694.0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="524" y="0" type="line"/>
+      <point x="524" y="694" type="line"/>
+      <point x="441" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif
index e214cf01..5936915a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhebreve-cy" format="2">
-  <advance width="964.0"/>
+  <advance width="964"/>
   <unicode hex="04C1"/>
   <outline>
     <component base="Zhe-cy"/>
-    <component base="brevecomb-cy.case" xOffset="268.0"/>
+    <component base="brevecomb-cy.case" xOffset="268"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_hedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_hedescender-cy.glif
index cd47a0f7..8f90f3a0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_hedescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_hedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhedescender-cy" format="2">
-  <advance width="1039.0"/>
+  <advance width="1039"/>
   <unicode hex="0496"/>
   <outline>
-    <component base="Zhe-cy" xOffset="13.0"/>
-    <component base="descender-cy.case" xOffset="817.0"/>
+    <component base="Zhe-cy" xOffset="13"/>
+    <component base="descender-cy.case" xOffset="817"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_hedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_hedieresis-cy.glif
index ef6a3683..43c4bd91 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_hedieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_hedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Zhedieresis-cy" format="2">
-  <advance width="964.0"/>
+  <advance width="964"/>
   <unicode hex="04DC"/>
   <outline>
     <component base="Zhe-cy"/>
-    <component base="dieresiscomb.case" xOffset="247.0"/>
+    <component base="dieresiscomb.case" xOffset="247"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif b/src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif
index a2098e7e..079259e4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_bar-cy" format="2">
-  <advance width="889.0"/>
-  <anchor x="445.0" y="342.0" name="_center"/>
+  <advance width="889"/>
+  <anchor x="445" y="342" name="_center"/>
   <outline>
     <contour>
-      <point x="128.0" y="312.0" type="line"/>
-      <point x="761.0" y="312.0" type="line"/>
-      <point x="761.0" y="372.0" type="line"/>
-      <point x="128.0" y="372.0" type="line"/>
+      <point x="128" y="312" type="line"/>
+      <point x="761" y="312" type="line"/>
+      <point x="761" y="372" type="line"/>
+      <point x="128" y="372" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif 
b/src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif
index fa6d84f8..734ba7f4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_bottomhook" format="2">
-  <advance width="581.0"/>
-  <anchor x="457.0" y="0.0" name="_bottom"/>
+  <advance width="581"/>
+  <anchor x="457" y="0" name="_bottom"/>
   <outline>
     <contour>
-      <point x="379.0" y="-227.0" type="line"/>
-      <point x="453.0" y="-194.0"/>
-      <point x="502.0" y="-113.0"/>
-      <point x="502.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="502.0" y="0.0" type="line"/>
-      <point x="422.0" y="0.0" type="line"/>
-      <point x="422.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="422.0" y="-98.0"/>
-      <point x="394.0" y="-155.0"/>
-      <point x="352.0" y="-179.0" type="curve"/>
+      <point x="379" y="-227" type="line"/>
+      <point x="453" y="-194"/>
+      <point x="502" y="-113"/>
+      <point x="502" y="-23" type="curve" smooth="yes"/>
+      <point x="502" y="0" type="line"/>
+      <point x="422" y="0" type="line"/>
+      <point x="422" y="-35" type="line" smooth="yes"/>
+      <point x="422" y="-98"/>
+      <point x="394" y="-155"/>
+      <point x="352" y="-179" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif
index 860a3b76..f3d16e39 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_commaaccent" format="2">
-  <advance width="329.0"/>
+  <advance width="329"/>
   <outline>
     <contour>
-      <point x="99.0" y="-227.0" type="curve"/>
-      <point x="154.0" y="-227.0" type="line"/>
-      <point x="187.0" y="-181.0"/>
-      <point x="203.0" y="-129.0"/>
-      <point x="203.0" y="-65.0" type="curve"/>
-      <point x="128.0" y="-65.0" type="line"/>
-      <point x="128.0" y="-132.0"/>
-      <point x="117.0" y="-194.0"/>
+      <point x="99" y="-227" type="curve"/>
+      <point x="154" y="-227" type="line"/>
+      <point x="187" y="-181"/>
+      <point x="203" y="-129"/>
+      <point x="203" y="-65" type="curve"/>
+      <point x="128" y="-65" type="line"/>
+      <point x="128" y="-132"/>
+      <point x="117" y="-194"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_currencyvstem.glif 
b/src/Cantarell-Regular.ufo/glyphs/_currencyvstem.glif
index 39efdb17..bf36e45e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_currencyvstem.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_currencyvstem.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_currencyvstem" format="2">
-  <advance width="698.0"/>
+  <advance width="698"/>
   <outline>
     <contour>
-      <point x="382.0" y="646.0" type="line"/>
-      <point x="452.0" y="646.0" type="line"/>
-      <point x="452.0" y="840.0" type="line"/>
-      <point x="382.0" y="840.0" type="line"/>
+      <point x="382" y="646" type="line"/>
+      <point x="452" y="646" type="line"/>
+      <point x="452" y="840" type="line"/>
+      <point x="382" y="840" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_descender-cy.case.straight.glif 
b/src/Cantarell-Regular.ufo/glyphs/_descender-cy.case.straight.glif
index b9040a92..87d9a270 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_descender-cy.case.straight.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_descender-cy.case.straight.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descender-cy.case.straight" format="2">
-  <advance width="267.0"/>
-  <anchor x="145.0" y="0.0" name="_bottomright"/>
+  <advance width="267"/>
+  <anchor x="145" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="107.0" y="-178.0" type="line"/>
-      <point x="182.0" y="-178.0" type="line"/>
-      <point x="182.0" y="52.0" type="line"/>
-      <point x="107.0" y="52.0" type="line"/>
+      <point x="107" y="-178" type="line"/>
+      <point x="182" y="-178" type="line"/>
+      <point x="182" y="52" type="line"/>
+      <point x="107" y="52" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_descenderreverse-cy.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/_descenderreverse-cy.case.glif
index 1881e147..0522fb20 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_descenderreverse-cy.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_descenderreverse-cy.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descenderreverse-cy.case" format="2">
-  <advance width="321.0"/>
-  <anchor x="179.0" y="0.0" name="_bottomright"/>
+  <advance width="321"/>
+  <anchor x="179" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="10.0" y="-178.0" type="line"/>
-      <point x="85.0" y="-178.0" type="line"/>
-      <point x="85.0" y="0.0" type="line"/>
-      <point x="142.0" y="0.0" type="line"/>
-      <point x="142.0" y="72.0" type="line"/>
-      <point x="10.0" y="72.0" type="line"/>
+      <point x="10" y="-178" type="line"/>
+      <point x="85" y="-178" type="line"/>
+      <point x="85" y="0" type="line"/>
+      <point x="142" y="0" type="line"/>
+      <point x="142" y="72" type="line"/>
+      <point x="10" y="72" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_descenderreversed-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/_descenderreversed-cy.glif
index b1ed8a51..2e2b7c07 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_descenderreversed-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_descenderreversed-cy.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_descenderreversed-cy" format="2">
-  <advance width="267.0"/>
-  <anchor x="192.0" y="0.0" name="_bottomright"/>
+  <advance width="267"/>
+  <anchor x="192" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="45.0" y="-120.0" type="line"/>
-      <point x="117.0" y="-120.0" type="line"/>
-      <point x="117.0" y="0.0" type="line"/>
-      <point x="182.0" y="0.0" type="line"/>
-      <point x="182.0" y="72.0" type="line"/>
-      <point x="45.0" y="72.0" type="line"/>
+      <point x="45" y="-120" type="line"/>
+      <point x="117" y="-120" type="line"/>
+      <point x="117" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="72" type="line"/>
+      <point x="45" y="72" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_o.numero.glif b/src/Cantarell-Regular.ufo/glyphs/_o.numero.glif
index d40c8b17..fcc4a23e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_o.numero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_o.numero.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_o.numero" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <note>
 o
 </note>
   <outline>
     <contour>
-      <point x="91.0" y="0.0" type="line"/>
-      <point x="482.0" y="0.0" type="line"/>
-      <point x="482.0" y="69.0" type="line"/>
-      <point x="91.0" y="69.0" type="line"/>
+      <point x="91" y="0" type="line"/>
+      <point x="482" y="0" type="line"/>
+      <point x="482" y="69" type="line"/>
+      <point x="91" y="69" type="line"/>
     </contour>
-    <component base="o" yOffset="212.0"/>
+    <component base="o" yOffset="212"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif
index 87dc20dc..75d6602f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_slash.zero" format="2">
-  <advance width="456.0"/>
-  <anchor x="223.0" y="241.0" name="_slash"/>
+  <advance width="456"/>
+  <anchor x="223" y="241" name="_slash"/>
   <outline>
     <contour>
-      <point x="101.0" y="11.0" type="line"/>
-      <point x="387.0" y="433.0" type="line"/>
-      <point x="340.0" y="462.0" type="line"/>
-      <point x="58.0" y="40.0" type="line"/>
+      <point x="101" y="11" type="line"/>
+      <point x="387" y="433" type="line"/>
+      <point x="340" y="462" type="line"/>
+      <point x="58" y="40" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_slash.zero.osf.glif 
b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.osf.glif
index 5b3ce495..c7973de8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_slash.zero.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.osf.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_slash.zero.osf" format="2">
-  <advance width="456.0"/>
-  <anchor x="223.0" y="241.0" name="_slash"/>
+  <advance width="456"/>
+  <anchor x="223" y="241" name="_slash"/>
   <outline>
     <contour>
-      <point x="121.0" y="40.0" type="line"/>
-      <point x="377.0" y="415.0" type="line"/>
-      <point x="330.0" y="444.0" type="line"/>
-      <point x="78.0" y="69.0" type="line"/>
+      <point x="121" y="40" type="line"/>
+      <point x="377" y="415" type="line"/>
+      <point x="330" y="444" type="line"/>
+      <point x="78" y="69" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_typoquote.glif 
b/src/Cantarell-Regular.ufo/glyphs/_typoquote.glif
index 34a11e76..44c841ce 100644
--- a/src/Cantarell-Regular.ufo/glyphs/_typoquote.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/_typoquote.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="_typoquote" format="2">
-  <advance width="296.0"/>
+  <advance width="296"/>
   <outline>
     <contour>
-      <point x="75.0" y="-160.0" type="curve"/>
-      <point x="144.0" y="-160.0" type="line"/>
-      <point x="179.0" y="-90.0"/>
-      <point x="214.0" y="36.0"/>
-      <point x="214.0" y="115.0" type="curve"/>
-      <point x="129.0" y="115.0" type="line"/>
-      <point x="129.0" y="38.0"/>
-      <point x="104.0" y="-88.0"/>
+      <point x="75" y="-160" type="curve"/>
+      <point x="144" y="-160" type="line"/>
+      <point x="179" y="-90"/>
+      <point x="214" y="36"/>
+      <point x="214" y="115" type="curve"/>
+      <point x="129" y="115" type="line"/>
+      <point x="129" y="38"/>
+      <point x="104" y="-88"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/a-cy.glif
index 9ed498ab..d8953d55 100644
--- a/src/Cantarell-Regular.ufo/glyphs/a-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/a-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="a-cy" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="0430"/>
-  <anchor x="258.0" y="482.0" name="top"/>
+  <anchor x="258" y="482" name="top"/>
   <outline>
     <component base="a"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/a.glif b/src/Cantarell-Regular.ufo/glyphs/a.glif
index e7555a54..80c50a99 100644
--- a/src/Cantarell-Regular.ufo/glyphs/a.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/a.glif
@@ -1,54 +1,54 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="a" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="0061"/>
   <note>
 a
 </note>
-  <anchor x="261.0" y="0.0" name="bottom"/>
-  <anchor x="415.0" y="10.0" name="ogonek"/>
-  <anchor x="246.0" y="482.0" name="top"/>
+  <anchor x="261" y="0" name="bottom"/>
+  <anchor x="415" y="10" name="ogonek"/>
+  <anchor x="246" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="381.0" y="0.0" type="line"/>
-      <point x="437.0" y="0.0" type="line"/>
-      <point x="437.0" y="313.0" type="line" smooth="yes"/>
-      <point x="437.0" y="428.0"/>
-      <point x="369.0" y="492.0"/>
-      <point x="243.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="492.0"/>
-      <point x="112.0" y="475.0"/>
-      <point x="60.0" y="446.0" type="curve"/>
-      <point x="80.0" y="387.0" type="line"/>
-      <point x="130.0" y="409.0"/>
-      <point x="180.0" y="420.0"/>
-      <point x="227.0" y="420.0" type="curve" smooth="yes"/>
-      <point x="313.0" y="420.0"/>
-      <point x="357.0" y="384.0"/>
-      <point x="357.0" y="313.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="56.0" type="line"/>
+      <point x="381" y="0" type="line"/>
+      <point x="437" y="0" type="line"/>
+      <point x="437" y="313" type="line" smooth="yes"/>
+      <point x="437" y="428"/>
+      <point x="369" y="492"/>
+      <point x="243" y="492" type="curve" smooth="yes"/>
+      <point x="180" y="492"/>
+      <point x="112" y="475"/>
+      <point x="60" y="446" type="curve"/>
+      <point x="80" y="387" type="line"/>
+      <point x="130" y="409"/>
+      <point x="180" y="420"/>
+      <point x="227" y="420" type="curve" smooth="yes"/>
+      <point x="313" y="420"/>
+      <point x="357" y="384"/>
+      <point x="357" y="313" type="curve" smooth="yes"/>
+      <point x="357" y="56" type="line"/>
     </contour>
     <contour>
-      <point x="210.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="325.0" y="-10.0"/>
-      <point x="412.0" y="62.0"/>
-      <point x="426.0" y="169.0" type="curve"/>
-      <point x="397.0" y="183.0" type="line"/>
-      <point x="382.0" y="109.0"/>
-      <point x="316.0" y="60.0"/>
-      <point x="233.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="60.0"/>
-      <point x="127.0" y="92.0"/>
-      <point x="127.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="127.0" y="201.0"/>
-      <point x="198.0" y="226.0"/>
-      <point x="369.0" y="226.0" type="curve"/>
-      <point x="369.0" y="281.0" type="line"/>
-      <point x="144.0" y="281.0"/>
-      <point x="47.0" y="236.0"/>
-      <point x="47.0" y="131.0" type="curve" smooth="yes"/>
-      <point x="47.0" y="45.0"/>
-      <point x="111.0" y="-10.0"/>
+      <point x="210" y="-10" type="curve" smooth="yes"/>
+      <point x="325" y="-10"/>
+      <point x="412" y="62"/>
+      <point x="426" y="169" type="curve"/>
+      <point x="397" y="183" type="line"/>
+      <point x="382" y="109"/>
+      <point x="316" y="60"/>
+      <point x="233" y="60" type="curve" smooth="yes"/>
+      <point x="169" y="60"/>
+      <point x="127" y="92"/>
+      <point x="127" y="140" type="curve" smooth="yes"/>
+      <point x="127" y="201"/>
+      <point x="198" y="226"/>
+      <point x="369" y="226" type="curve"/>
+      <point x="369" y="281" type="line"/>
+      <point x="144" y="281"/>
+      <point x="47" y="236"/>
+      <point x="47" y="131" type="curve" smooth="yes"/>
+      <point x="47" y="45"/>
+      <point x="111" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aacute.glif b/src/Cantarell-Regular.ufo/glyphs/aacute.glif
index b6a21faa..1ec7f0a5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/aacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/aacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aacute" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="00E1"/>
   <outline>
     <component base="a"/>
-    <component base="acutecomb" xOffset="163.0"/>
+    <component base="acutecomb" xOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif b/src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif
index f6e73200..aa3f92ed 100644
--- a/src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreve-cy" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="04D1"/>
   <outline>
     <component base="a-cy"/>
-    <component base="brevecomb-cy" xOffset="36.0"/>
+    <component base="brevecomb-cy" xOffset="36"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abreve.glif b/src/Cantarell-Regular.ufo/glyphs/abreve.glif
index 6bf3da36..848aa2ec 100644
--- a/src/Cantarell-Regular.ufo/glyphs/abreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/abreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreve" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="0103"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb" xOffset="38.0"/>
+    <component base="brevecomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abreveacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/abreveacute.glif
index d64a5186..8953a05b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/abreveacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/abreveacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abreveacute" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EAF"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_acutecomb" xOffset="73.0"/>
+    <component base="brevecomb_acutecomb" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevedotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevedotbelow.glif
index 06cae8cb..e700220f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/abrevedotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevedotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevedotbelow" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EB7"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="125.0"/>
-    <component base="brevecomb" xOffset="38.0"/>
+    <component base="dotbelowcomb" xOffset="125"/>
+    <component base="brevecomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif
index 7008d37b..64832354 100644
--- a/src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevegrave" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EB1"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_gravecomb" xOffset="45.0"/>
+    <component base="brevecomb_gravecomb" xOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevehookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevehookabove.glif
index f01f1e51..3d33dc6b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/abrevehookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevehookabove" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EB3"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_hookabovecomb" xOffset="53.0"/>
+    <component base="brevecomb_hookabovecomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif
index fbd9755d..fde4429f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="abrevetilde" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EB5"/>
   <outline>
     <component base="a"/>
-    <component base="brevecomb_tildecomb" xOffset="22.0"/>
+    <component base="brevecomb_tildecomb" xOffset="22"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acaron.glif b/src/Cantarell-Regular.ufo/glyphs/acaron.glif
index c02dfa37..a1416896 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acaron" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="01CE"/>
   <outline>
     <component base="a"/>
-    <component base="caroncomb" xOffset="63.0"/>
+    <component base="caroncomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflex.glif
index 89c078df..47529051 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflex" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="00E2"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb" xOffset="53.0"/>
+    <component base="circumflexcomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexacute.glif
index 74b1dc8b..df1950aa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acircumflexacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexacute" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EA5"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_acutecomb" xOffset="55.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="55"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexdotbelow.glif
index 60fdd0e2..921bede3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acircumflexdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexdotbelow" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EAD"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="125.0"/>
-    <component base="circumflexcomb" xOffset="53.0"/>
+    <component base="dotbelowcomb" xOffset="125"/>
+    <component base="circumflexcomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexgrave.glif
index 3abcca44..5cae15c1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acircumflexgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexgrave" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EA7"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_gravecomb" xOffset="55.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="55"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexhookabove.glif
index ca2a5d18..eb9f30b1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acircumflexhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflexhookabove" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EA9"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="78.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflextilde.glif
index 1517a3e5..d02ca74c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acircumflextilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acircumflextilde" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EAB"/>
   <outline>
     <component base="a"/>
-    <component base="circumflexcomb_tildecomb" xOffset="33.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="33"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acute.glif b/src/Cantarell-Regular.ufo/glyphs/acute.glif
index 148da68d..1a1cc824 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acute" format="2">
-  <advance width="259.0"/>
+  <advance width="259"/>
   <unicode hex="00B4"/>
   <outline>
-    <component base="acutecomb" xOffset="-2.0"/>
+    <component base="acutecomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/acutecomb.case.glif
index a5142e3e..42f06ec5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acutecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb.case" format="2">
-  <anchor x="88.0" y="694.0" name="_top"/>
-  <anchor x="39.0" y="801.0" name="top"/>
+  <anchor x="88" y="694" name="_top"/>
+  <anchor x="39" y="801" name="top"/>
   <outline>
     <contour>
-      <point x="72.0" y="744.0" type="line"/>
-      <point x="236.0" y="853.0" type="line"/>
-      <point x="186.0" y="917.0" type="line"/>
-      <point x="40.0" y="786.0" type="line"/>
+      <point x="72" y="744" type="line"/>
+      <point x="236" y="853" type="line"/>
+      <point x="186" y="917" type="line"/>
+      <point x="40" y="786" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>283.0</real>
+      <integer>283</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb.glif b/src/Cantarell-Regular.ufo/glyphs/acutecomb.glif
index ed4480c3..861ae5f3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acutecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb" format="2">
   <unicode hex="0301"/>
-  <anchor x="83.0" y="482.0" name="_top"/>
-  <anchor x="117.0" y="704.0" name="top"/>
-  <anchor x="0.0" y="546.0" name="top_dot"/>
+  <anchor x="83" y="482" name="_top"/>
+  <anchor x="117" y="704" name="top"/>
+  <anchor x="0" y="546" name="top_dot"/>
   <outline>
     <contour>
-      <point x="89.0" y="560.0" type="line"/>
-      <point x="219.0" y="694.0" type="line"/>
-      <point x="156.0" y="745.0" type="line"/>
-      <point x="52.0" y="589.0" type="line"/>
+      <point x="89" y="560" type="line"/>
+      <point x="219" y="694" type="line"/>
+      <point x="156" y="745" type="line"/>
+      <point x="52" y="589" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>255.0</real>
+      <integer>255</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
index bee35b0b..c908a635 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="acutecomb.loclVIET" format="2">
-  <anchor x="83.0" y="482.0" name="_top"/>
-  <anchor x="117.0" y="662.0" name="top"/>
-  <anchor x="41.0" y="627.0" name="top_dot"/>
+  <anchor x="83" y="482" name="_top"/>
+  <anchor x="117" y="662" name="top"/>
+  <anchor x="41" y="627" name="top_dot"/>
   <outline>
     <contour>
-      <point x="86.0" y="562.0" type="line"/>
-      <point x="220.0" y="691.0" type="line"/>
-      <point x="159.0" y="744.0" type="line"/>
-      <point x="50.0" y="592.0" type="line"/>
+      <point x="86" y="562" type="line"/>
+      <point x="220" y="691" type="line"/>
+      <point x="159" y="744" type="line"/>
+      <point x="50" y="592" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -21,7 +21,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>264.0</real>
+      <integer>264</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb_dotaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/acutecomb_dotaccentcomb.glif
index 270799f4..4abcec85 100644
--- a/src/Cantarell-Regular.ufo/glyphs/acutecomb_dotaccentcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb_dotaccentcomb.glif
@@ -2,12 +2,12 @@
 <glyph name="acutecomb_dotaccentcomb" format="2">
   <outline>
     <component base="acutecomb.loclVIET"/>
-    <component base="dotaccentcomb.loclVIET" xOffset="-92.0" yOffset="145.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="-92" yOffset="145"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>264.0</real>
+      <integer>264</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/adblgrave.glif
index fd7e99d1..e19d49b8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/adblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/adblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adblgrave" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="0201"/>
   <outline>
     <component base="a"/>
-    <component base="dblgravecomb" xOffset="-8.0"/>
+    <component base="dblgravecomb" xOffset="-8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif
index f9c41998..277bffa8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adieresis-cy" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="04D3"/>
   <outline>
     <component base="a-cy"/>
-    <component base="dieresiscomb" xOffset="25.0"/>
+    <component base="dieresiscomb" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adieresis.glif b/src/Cantarell-Regular.ufo/glyphs/adieresis.glif
index 255918de..ccad65fd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/adieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/adieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adieresis" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="00E4"/>
   <outline>
     <component base="a"/>
-    <component base="dieresiscomb" xOffset="13.0"/>
+    <component base="dieresiscomb" xOffset="13"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/adotbelow.glif
index 5684697a..1adc990d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/adotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/adotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="adotbelow" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EA1"/>
   <outline>
     <component base="a"/>
-    <component base="dotbelowcomb" xOffset="125.0"/>
+    <component base="dotbelowcomb" xOffset="125"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ae.glif b/src/Cantarell-Regular.ufo/glyphs/ae.glif
index 6666c877..e1e59e83 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ae.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ae.glif
@@ -1,82 +1,82 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ae" format="2">
-  <advance width="834.0"/>
+  <advance width="834"/>
   <unicode hex="00E6"/>
-  <anchor x="418.0" y="0.0" name="bottom"/>
-  <anchor x="418.0" y="482.0" name="top"/>
+  <anchor x="418" y="0" name="bottom"/>
+  <anchor x="418" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="362.0" y="224.0" type="line"/>
-      <point x="424.0" y="224.0" type="line"/>
-      <point x="424.0" y="326.0" type="line" smooth="yes"/>
-      <point x="424.0" y="434.0"/>
-      <point x="362.0" y="492.0"/>
-      <point x="247.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="183.0" y="492.0"/>
-      <point x="123.0" y="474.0"/>
-      <point x="59.0" y="436.0" type="curve"/>
-      <point x="77.0" y="378.0" type="line"/>
-      <point x="134.0" y="407.0"/>
-      <point x="180.0" y="420.0"/>
-      <point x="230.0" y="420.0" type="curve" smooth="yes"/>
-      <point x="314.0" y="420.0"/>
-      <point x="362.0" y="384.0"/>
-      <point x="362.0" y="313.0" type="curve" smooth="yes"/>
+      <point x="362" y="224" type="line"/>
+      <point x="424" y="224" type="line"/>
+      <point x="424" y="326" type="line" smooth="yes"/>
+      <point x="424" y="434"/>
+      <point x="362" y="492"/>
+      <point x="247" y="492" type="curve" smooth="yes"/>
+      <point x="183" y="492"/>
+      <point x="123" y="474"/>
+      <point x="59" y="436" type="curve"/>
+      <point x="77" y="378" type="line"/>
+      <point x="134" y="407"/>
+      <point x="180" y="420"/>
+      <point x="230" y="420" type="curve" smooth="yes"/>
+      <point x="314" y="420"/>
+      <point x="362" y="384"/>
+      <point x="362" y="313" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="208.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="322.0" y="-10.0"/>
-      <point x="410.0" y="62.0"/>
-      <point x="426.0" y="169.0" type="curve"/>
-      <point x="397.0" y="183.0" type="line"/>
-      <point x="381.0" y="108.0"/>
-      <point x="316.0" y="60.0"/>
-      <point x="232.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="168.0" y="60.0"/>
-      <point x="127.0" y="89.0"/>
-      <point x="127.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="127.0" y="196.0"/>
-      <point x="201.0" y="219.0"/>
-      <point x="369.0" y="219.0" type="curve"/>
-      <point x="369.0" y="279.0" type="line"/>
-      <point x="162.0" y="279.0"/>
-      <point x="47.0" y="225.0"/>
-      <point x="47.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="47.0" y="42.0"/>
-      <point x="111.0" y="-10.0"/>
+      <point x="208" y="-10" type="curve" smooth="yes"/>
+      <point x="322" y="-10"/>
+      <point x="410" y="62"/>
+      <point x="426" y="169" type="curve"/>
+      <point x="397" y="183" type="line"/>
+      <point x="381" y="108"/>
+      <point x="316" y="60"/>
+      <point x="232" y="60" type="curve" smooth="yes"/>
+      <point x="168" y="60"/>
+      <point x="127" y="89"/>
+      <point x="127" y="134" type="curve" smooth="yes"/>
+      <point x="127" y="196"/>
+      <point x="201" y="219"/>
+      <point x="369" y="219" type="curve"/>
+      <point x="369" y="279" type="line"/>
+      <point x="162" y="279"/>
+      <point x="47" y="225"/>
+      <point x="47" y="120" type="curve" smooth="yes"/>
+      <point x="47" y="42"/>
+      <point x="111" y="-10"/>
     </contour>
     <contour>
-      <point x="607.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="661.0" y="-10.0"/>
-      <point x="709.0" y="1.0"/>
-      <point x="765.0" y="26.0" type="curve"/>
-      <point x="747.0" y="84.0" type="line"/>
-      <point x="701.0" y="65.0"/>
-      <point x="660.0" y="55.0"/>
-      <point x="619.0" y="55.0" type="curve" smooth="yes"/>
-      <point x="508.0" y="55.0"/>
-      <point x="432.0" y="130.0"/>
-      <point x="432.0" y="255.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="364.0"/>
-      <point x="489.0" y="424.0"/>
-      <point x="577.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="659.0" y="424.0"/>
-      <point x="707.0" y="371.0"/>
-      <point x="707.0" y="279.0" type="curve"/>
-      <point x="426.0" y="279.0" type="line"/>
-      <point x="426.0" y="219.0" type="line"/>
-      <point x="778.0" y="219.0" type="line"/>
-      <point x="780.0" y="234.0"/>
-      <point x="782.0" y="269.0"/>
-      <point x="782.0" y="288.0" type="curve" smooth="yes"/>
-      <point x="782.0" y="409.0"/>
-      <point x="702.0" y="492.0"/>
-      <point x="583.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="449.0" y="492.0"/>
-      <point x="358.0" y="388.0"/>
-      <point x="358.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="358.0" y="82.0"/>
-      <point x="451.0" y="-10.0"/>
+      <point x="607" y="-10" type="curve" smooth="yes"/>
+      <point x="661" y="-10"/>
+      <point x="709" y="1"/>
+      <point x="765" y="26" type="curve"/>
+      <point x="747" y="84" type="line"/>
+      <point x="701" y="65"/>
+      <point x="660" y="55"/>
+      <point x="619" y="55" type="curve" smooth="yes"/>
+      <point x="508" y="55"/>
+      <point x="432" y="130"/>
+      <point x="432" y="255" type="curve" smooth="yes"/>
+      <point x="432" y="364"/>
+      <point x="489" y="424"/>
+      <point x="577" y="424" type="curve" smooth="yes"/>
+      <point x="659" y="424"/>
+      <point x="707" y="371"/>
+      <point x="707" y="279" type="curve"/>
+      <point x="426" y="279" type="line"/>
+      <point x="426" y="219" type="line"/>
+      <point x="778" y="219" type="line"/>
+      <point x="780" y="234"/>
+      <point x="782" y="269"/>
+      <point x="782" y="288" type="curve" smooth="yes"/>
+      <point x="782" y="409"/>
+      <point x="702" y="492"/>
+      <point x="583" y="492" type="curve" smooth="yes"/>
+      <point x="449" y="492"/>
+      <point x="358" y="388"/>
+      <point x="358" y="236" type="curve" smooth="yes"/>
+      <point x="358" y="82"/>
+      <point x="451" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aeacute.glif b/src/Cantarell-Regular.ufo/glyphs/aeacute.glif
index ebfbf2a7..7612061c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/aeacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/aeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aeacute" format="2">
-  <advance width="834.0"/>
+  <advance width="834"/>
   <unicode hex="01FD"/>
   <outline>
     <component base="ae"/>
-    <component base="acutecomb" xOffset="335.0"/>
+    <component base="acutecomb" xOffset="335"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/agrave.glif b/src/Cantarell-Regular.ufo/glyphs/agrave.glif
index bf7ba1b7..31ea15f9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/agrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/agrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="agrave" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="00E0"/>
   <outline>
     <component base="a"/>
-    <component base="gravecomb" xOffset="68.0"/>
+    <component base="gravecomb" xOffset="68"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ahookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ahookabove.glif
index 20caf23c..b1be117a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ahookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ahookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ahookabove" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="1EA3"/>
   <outline>
     <component base="a"/>
-    <component base="hookabovecomb" xOffset="93.0"/>
+    <component base="hookabovecomb" xOffset="93"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aie-cy.glif b/src/Cantarell-Regular.ufo/glyphs/aie-cy.glif
index 8afc1066..90896264 100644
--- a/src/Cantarell-Regular.ufo/glyphs/aie-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/aie-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aie-cy" format="2">
-  <advance width="834.0"/>
+  <advance width="834"/>
   <unicode hex="04D5"/>
   <outline>
     <component base="ae"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ainvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/ainvertedbreve.glif
index dc6c7246..8b8aa492 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ainvertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ainvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ainvertedbreve" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="0203"/>
   <outline>
     <component base="a"/>
-    <component base="breveinvertedcomb" xOffset="36.0"/>
+    <component base="breveinvertedcomb" xOffset="36"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/amacron.glif b/src/Cantarell-Regular.ufo/glyphs/amacron.glif
index 9050f897..c9e90357 100644
--- a/src/Cantarell-Regular.ufo/glyphs/amacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/amacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="amacron" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="0101"/>
   <outline>
     <component base="a"/>
-    <component base="macroncomb" xOffset="1.0"/>
+    <component base="macroncomb" xOffset="1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ampersand.glif b/src/Cantarell-Regular.ufo/glyphs/ampersand.glif
index d45776a4..67a459b7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ampersand.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ampersand.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ampersand" format="2">
-  <advance width="708.0"/>
+  <advance width="708"/>
   <unicode hex="0026"/>
   <outline>
     <contour>
-      <point x="586.0" y="-10.0" type="curve"/>
-      <point x="637.0" y="50.0" type="line"/>
-      <point x="302.0" y="326.0"/>
-      <point x="225.0" y="415.0"/>
-      <point x="225.0" y="524.0" type="curve" smooth="yes"/>
-      <point x="225.0" y="598.0"/>
-      <point x="260.0" y="638.0"/>
-      <point x="322.0" y="638.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="638.0"/>
-      <point x="422.0" y="602.0"/>
-      <point x="422.0" y="553.0" type="curve" smooth="yes"/>
-      <point x="422.0" y="401.0"/>
-      <point x="72.0" y="426.0"/>
-      <point x="72.0" y="187.0" type="curve" smooth="yes"/>
-      <point x="72.0" y="69.0"/>
-      <point x="159.0" y="-12.0"/>
-      <point x="283.0" y="-12.0" type="curve" smooth="yes"/>
-      <point x="424.0" y="-12.0"/>
-      <point x="560.0" y="95.0"/>
-      <point x="639.0" y="277.0" type="curve"/>
-      <point x="578.0" y="313.0" type="line"/>
-      <point x="494.0" y="141.0"/>
-      <point x="396.0" y="57.0"/>
-      <point x="293.0" y="57.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="57.0"/>
-      <point x="150.0" y="114.0"/>
-      <point x="150.0" y="194.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="388.0"/>
-      <point x="498.0" y="353.0"/>
-      <point x="498.0" y="554.0" type="curve" smooth="yes"/>
-      <point x="498.0" y="643.0"/>
-      <point x="430.0" y="704.0"/>
-      <point x="331.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="221.0" y="704.0"/>
-      <point x="149.0" y="630.0"/>
-      <point x="149.0" y="517.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="386.0"/>
-      <point x="245.0" y="274.0"/>
+      <point x="586" y="-10" type="curve"/>
+      <point x="637" y="50" type="line"/>
+      <point x="302" y="326"/>
+      <point x="225" y="415"/>
+      <point x="225" y="524" type="curve" smooth="yes"/>
+      <point x="225" y="598"/>
+      <point x="260" y="638"/>
+      <point x="322" y="638" type="curve" smooth="yes"/>
+      <point x="380" y="638"/>
+      <point x="422" y="602"/>
+      <point x="422" y="553" type="curve" smooth="yes"/>
+      <point x="422" y="401"/>
+      <point x="72" y="426"/>
+      <point x="72" y="187" type="curve" smooth="yes"/>
+      <point x="72" y="69"/>
+      <point x="159" y="-12"/>
+      <point x="283" y="-12" type="curve" smooth="yes"/>
+      <point x="424" y="-12"/>
+      <point x="560" y="95"/>
+      <point x="639" y="277" type="curve"/>
+      <point x="578" y="313" type="line"/>
+      <point x="494" y="141"/>
+      <point x="396" y="57"/>
+      <point x="293" y="57" type="curve" smooth="yes"/>
+      <point x="210" y="57"/>
+      <point x="150" y="114"/>
+      <point x="150" y="194" type="curve" smooth="yes"/>
+      <point x="150" y="388"/>
+      <point x="498" y="353"/>
+      <point x="498" y="554" type="curve" smooth="yes"/>
+      <point x="498" y="643"/>
+      <point x="430" y="704"/>
+      <point x="331" y="704" type="curve" smooth="yes"/>
+      <point x="221" y="704"/>
+      <point x="149" y="630"/>
+      <point x="149" y="517" type="curve" smooth="yes"/>
+      <point x="149" y="386"/>
+      <point x="245" y="274"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aogonek.glif b/src/Cantarell-Regular.ufo/glyphs/aogonek.glif
index ceca50f6..ebb30e01 100644
--- a/src/Cantarell-Regular.ufo/glyphs/aogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/aogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aogonek" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="0105"/>
   <outline>
     <component base="a"/>
-    <component base="ogonekcomb" xOffset="-17.0"/>
+    <component base="ogonekcomb" xOffset="-17"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/apostrophemod.glif 
b/src/Cantarell-Regular.ufo/glyphs/apostrophemod.glif
index 35450622..616b280d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/apostrophemod.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/apostrophemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="apostrophemod" format="2">
-  <advance width="294.0"/>
+  <advance width="294"/>
   <unicode hex="02BC"/>
   <outline>
     <component base="quoteright"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/approxequal.glif 
b/src/Cantarell-Regular.ufo/glyphs/approxequal.glif
index f56dc99b..a4c95842 100644
--- a/src/Cantarell-Regular.ufo/glyphs/approxequal.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/approxequal.glif
@@ -1,51 +1,51 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="approxequal" format="2">
-  <advance width="637.0"/>
+  <advance width="637"/>
   <unicode hex="2248"/>
   <outline>
     <contour>
-      <point x="142.0" y="353.0" type="line"/>
-      <point x="154.0" y="397.0"/>
-      <point x="190.0" y="423.0"/>
-      <point x="224.0" y="423.0" type="curve" smooth="yes"/>
-      <point x="281.0" y="423.0"/>
-      <point x="312.0" y="349.0"/>
-      <point x="397.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="349.0"/>
-      <point x="527.0" y="395.0"/>
-      <point x="547.0" y="473.0" type="curve"/>
-      <point x="490.0" y="498.0" type="line"/>
-      <point x="475.0" y="450.0"/>
-      <point x="439.0" y="427.0"/>
-      <point x="406.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="347.0" y="427.0"/>
-      <point x="319.0" y="501.0"/>
-      <point x="235.0" y="501.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="501.0"/>
-      <point x="107.0" y="452.0"/>
-      <point x="87.0" y="377.0" type="curve"/>
+      <point x="142" y="353" type="line"/>
+      <point x="154" y="397"/>
+      <point x="190" y="423"/>
+      <point x="224" y="423" type="curve" smooth="yes"/>
+      <point x="281" y="423"/>
+      <point x="312" y="349"/>
+      <point x="397" y="349" type="curve" smooth="yes"/>
+      <point x="464" y="349"/>
+      <point x="527" y="395"/>
+      <point x="547" y="473" type="curve"/>
+      <point x="490" y="498" type="line"/>
+      <point x="475" y="450"/>
+      <point x="439" y="427"/>
+      <point x="406" y="427" type="curve" smooth="yes"/>
+      <point x="347" y="427"/>
+      <point x="319" y="501"/>
+      <point x="235" y="501" type="curve" smooth="yes"/>
+      <point x="166" y="501"/>
+      <point x="107" y="452"/>
+      <point x="87" y="377" type="curve"/>
     </contour>
     <contour>
-      <point x="142.0" y="127.0" type="line"/>
-      <point x="154.0" y="171.0"/>
-      <point x="190.0" y="197.0"/>
-      <point x="224.0" y="197.0" type="curve" smooth="yes"/>
-      <point x="281.0" y="197.0"/>
-      <point x="312.0" y="123.0"/>
-      <point x="397.0" y="123.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="123.0"/>
-      <point x="527.0" y="169.0"/>
-      <point x="547.0" y="247.0" type="curve"/>
-      <point x="490.0" y="272.0" type="line"/>
-      <point x="475.0" y="224.0"/>
-      <point x="439.0" y="201.0"/>
-      <point x="406.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="347.0" y="201.0"/>
-      <point x="319.0" y="275.0"/>
-      <point x="235.0" y="275.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="275.0"/>
-      <point x="107.0" y="226.0"/>
-      <point x="87.0" y="151.0" type="curve"/>
+      <point x="142" y="127" type="line"/>
+      <point x="154" y="171"/>
+      <point x="190" y="197"/>
+      <point x="224" y="197" type="curve" smooth="yes"/>
+      <point x="281" y="197"/>
+      <point x="312" y="123"/>
+      <point x="397" y="123" type="curve" smooth="yes"/>
+      <point x="464" y="123"/>
+      <point x="527" y="169"/>
+      <point x="547" y="247" type="curve"/>
+      <point x="490" y="272" type="line"/>
+      <point x="475" y="224"/>
+      <point x="439" y="201"/>
+      <point x="406" y="201" type="curve" smooth="yes"/>
+      <point x="347" y="201"/>
+      <point x="319" y="275"/>
+      <point x="235" y="275" type="curve" smooth="yes"/>
+      <point x="166" y="275"/>
+      <point x="107" y="226"/>
+      <point x="87" y="151" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/approxequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/approxequal.tf.glif
index fa404916..41411a89 100644
--- a/src/Cantarell-Regular.ufo/glyphs/approxequal.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/approxequal.tf.glif
@@ -1,50 +1,50 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="approxequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="129.0" y="355.0" type="line"/>
-      <point x="141.0" y="399.0"/>
-      <point x="172.0" y="426.0"/>
-      <point x="203.0" y="426.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="426.0"/>
-      <point x="285.0" y="351.0"/>
-      <point x="361.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="422.0" y="351.0"/>
-      <point x="479.0" y="397.0"/>
-      <point x="499.0" y="474.0" type="curve"/>
-      <point x="446.0" y="498.0" type="line"/>
-      <point x="432.0" y="450.0"/>
-      <point x="397.0" y="427.0"/>
-      <point x="368.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="315.0" y="427.0"/>
-      <point x="289.0" y="501.0"/>
-      <point x="214.0" y="501.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="501.0"/>
-      <point x="98.0" y="456.0"/>
-      <point x="77.0" y="379.0" type="curve"/>
+      <point x="129" y="355" type="line"/>
+      <point x="141" y="399"/>
+      <point x="172" y="426"/>
+      <point x="203" y="426" type="curve" smooth="yes"/>
+      <point x="255" y="426"/>
+      <point x="285" y="351"/>
+      <point x="361" y="351" type="curve" smooth="yes"/>
+      <point x="422" y="351"/>
+      <point x="479" y="397"/>
+      <point x="499" y="474" type="curve"/>
+      <point x="446" y="498" type="line"/>
+      <point x="432" y="450"/>
+      <point x="397" y="427"/>
+      <point x="368" y="427" type="curve" smooth="yes"/>
+      <point x="315" y="427"/>
+      <point x="289" y="501"/>
+      <point x="214" y="501" type="curve" smooth="yes"/>
+      <point x="153" y="501"/>
+      <point x="98" y="456"/>
+      <point x="77" y="379" type="curve"/>
     </contour>
     <contour>
-      <point x="129.0" y="130.0" type="line"/>
-      <point x="141.0" y="176.0"/>
-      <point x="174.0" y="200.0"/>
-      <point x="203.0" y="200.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="200.0"/>
-      <point x="285.0" y="126.0"/>
-      <point x="361.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="422.0" y="126.0"/>
-      <point x="479.0" y="171.0"/>
-      <point x="499.0" y="248.0" type="curve"/>
-      <point x="446.0" y="272.0" type="line"/>
-      <point x="432.0" y="225.0"/>
-      <point x="397.0" y="201.0"/>
-      <point x="368.0" y="201.0" type="curve" smooth="yes"/>
-      <point x="315.0" y="201.0"/>
-      <point x="289.0" y="275.0"/>
-      <point x="214.0" y="275.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="275.0"/>
-      <point x="97.0" y="227.0"/>
-      <point x="77.0" y="153.0" type="curve"/>
+      <point x="129" y="130" type="line"/>
+      <point x="141" y="176"/>
+      <point x="174" y="200"/>
+      <point x="203" y="200" type="curve" smooth="yes"/>
+      <point x="255" y="200"/>
+      <point x="285" y="126"/>
+      <point x="361" y="126" type="curve" smooth="yes"/>
+      <point x="422" y="126"/>
+      <point x="479" y="171"/>
+      <point x="499" y="248" type="curve"/>
+      <point x="446" y="272" type="line"/>
+      <point x="432" y="225"/>
+      <point x="397" y="201"/>
+      <point x="368" y="201" type="curve" smooth="yes"/>
+      <point x="315" y="201"/>
+      <point x="289" y="275"/>
+      <point x="214" y="275" type="curve" smooth="yes"/>
+      <point x="151" y="275"/>
+      <point x="97" y="227"/>
+      <point x="77" y="153" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aring.glif b/src/Cantarell-Regular.ufo/glyphs/aring.glif
index ad835a28..2e0ab32b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/aring.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/aring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aring" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="00E5"/>
   <outline>
     <component base="a"/>
-    <component base="ringcomb" xOffset="73.0"/>
+    <component base="ringcomb" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aringacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/aringacute.glif
index 16e6669b..6c8ead26 100644
--- a/src/Cantarell-Regular.ufo/glyphs/aringacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/aringacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="aringacute" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="01FB"/>
   <outline>
     <component base="a"/>
-    <component base="ringcomb_acutecomb" xOffset="93.0"/>
+    <component base="ringcomb_acutecomb" xOffset="93"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/asciicircum.glif 
b/src/Cantarell-Regular.ufo/glyphs/asciicircum.glif
index 6172148a..cd9efde2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/asciicircum.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/asciicircum.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asciicircum" format="2">
-  <advance width="638.0"/>
+  <advance width="638"/>
   <unicode hex="005E"/>
   <outline>
     <contour>
-      <point x="125.0" y="232.0" type="line"/>
-      <point x="324.0" y="619.0" type="line"/>
-      <point x="302.0" y="620.0" type="line"/>
-      <point x="496.0" y="232.0" type="line"/>
-      <point x="572.0" y="268.0" type="line"/>
-      <point x="349.0" y="699.0" type="line"/>
-      <point x="279.0" y="699.0" type="line"/>
-      <point x="65.0" y="260.0" type="line"/>
+      <point x="125" y="232" type="line"/>
+      <point x="324" y="619" type="line"/>
+      <point x="302" y="620" type="line"/>
+      <point x="496" y="232" type="line"/>
+      <point x="572" y="268" type="line"/>
+      <point x="349" y="699" type="line"/>
+      <point x="279" y="699" type="line"/>
+      <point x="65" y="260" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/asciitilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/asciitilde.glif
index 291f70a5..0c462e00 100644
--- a/src/Cantarell-Regular.ufo/glyphs/asciitilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/asciitilde.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asciitilde" format="2">
-  <advance width="674.0"/>
+  <advance width="674"/>
   <unicode hex="007E"/>
   <outline>
     <contour>
-      <point x="146.0" y="252.0" type="line"/>
-      <point x="158.0" y="296.0"/>
-      <point x="197.0" y="330.0"/>
-      <point x="237.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="299.0" y="330.0"/>
-      <point x="334.0" y="247.0"/>
-      <point x="424.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="494.0" y="247.0"/>
-      <point x="560.0" y="297.0"/>
-      <point x="581.0" y="378.0" type="curve"/>
-      <point x="526.0" y="401.0" type="line"/>
-      <point x="510.0" y="350.0"/>
-      <point x="469.0" y="322.0"/>
-      <point x="433.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="322.0"/>
-      <point x="337.0" y="405.0"/>
-      <point x="249.0" y="405.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="405.0"/>
-      <point x="114.0" y="352.0"/>
-      <point x="93.0" y="275.0" type="curve"/>
+      <point x="146" y="252" type="line"/>
+      <point x="158" y="296"/>
+      <point x="197" y="330"/>
+      <point x="237" y="330" type="curve" smooth="yes"/>
+      <point x="299" y="330"/>
+      <point x="334" y="247"/>
+      <point x="424" y="247" type="curve" smooth="yes"/>
+      <point x="494" y="247"/>
+      <point x="560" y="297"/>
+      <point x="581" y="378" type="curve"/>
+      <point x="526" y="401" type="line"/>
+      <point x="510" y="350"/>
+      <point x="469" y="322"/>
+      <point x="433" y="322" type="curve" smooth="yes"/>
+      <point x="369" y="322"/>
+      <point x="337" y="405"/>
+      <point x="249" y="405" type="curve" smooth="yes"/>
+      <point x="176" y="405"/>
+      <point x="114" y="352"/>
+      <point x="93" y="275" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/asterisk.glif b/src/Cantarell-Regular.ufo/glyphs/asterisk.glif
index 43a5bd92..852e107d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/asterisk.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/asterisk.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="asterisk" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="002A"/>
   <outline>
     <contour>
-      <point x="242.0" y="475.0" type="line"/>
-      <point x="427.0" y="566.0" type="line"/>
-      <point x="390.0" y="627.0" type="line"/>
-      <point x="226.0" y="502.0" type="line"/>
+      <point x="242" y="475" type="line"/>
+      <point x="427" y="566" type="line"/>
+      <point x="390" y="627" type="line"/>
+      <point x="226" y="502" type="line"/>
     </contour>
     <contour>
-      <point x="78.0" y="348.0" type="line"/>
-      <point x="243.0" y="473.0" type="line"/>
-      <point x="227.0" y="499.0" type="line"/>
-      <point x="41.0" y="408.0" type="line"/>
+      <point x="78" y="348" type="line"/>
+      <point x="243" y="473" type="line"/>
+      <point x="227" y="499" type="line"/>
+      <point x="41" y="408" type="line"/>
     </contour>
     <contour>
-      <point x="198.0" y="282.0" type="line"/>
-      <point x="269.0" y="282.0" type="line"/>
-      <point x="251.0" y="488.0" type="line"/>
-      <point x="219.0" y="488.0" type="line"/>
+      <point x="198" y="282" type="line"/>
+      <point x="269" y="282" type="line"/>
+      <point x="251" y="488" type="line"/>
+      <point x="219" y="488" type="line"/>
     </contour>
     <contour>
-      <point x="227.0" y="475.0" type="line"/>
-      <point x="244.0" y="501.0" type="line"/>
-      <point x="80.0" y="628.0" type="line"/>
-      <point x="43.0" y="568.0" type="line"/>
+      <point x="227" y="475" type="line"/>
+      <point x="244" y="501" type="line"/>
+      <point x="80" y="628" type="line"/>
+      <point x="43" y="568" type="line"/>
     </contour>
     <contour>
-      <point x="390.0" y="346.0" type="line"/>
-      <point x="427.0" y="406.0" type="line"/>
-      <point x="243.0" y="499.0" type="line"/>
-      <point x="226.0" y="472.0" type="line"/>
+      <point x="390" y="346" type="line"/>
+      <point x="427" y="406" type="line"/>
+      <point x="243" y="499" type="line"/>
+      <point x="226" y="472" type="line"/>
     </contour>
     <contour>
-      <point x="219.0" y="488.0" type="line"/>
-      <point x="251.0" y="488.0" type="line"/>
-      <point x="269.0" y="694.0" type="line"/>
-      <point x="198.0" y="694.0" type="line"/>
+      <point x="219" y="488" type="line"/>
+      <point x="251" y="488" type="line"/>
+      <point x="269" y="694" type="line"/>
+      <point x="198" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/at.glif b/src/Cantarell-Regular.ufo/glyphs/at.glif
index 62becf63..1147a405 100644
--- a/src/Cantarell-Regular.ufo/glyphs/at.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/at.glif
@@ -1,82 +1,82 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="at" format="2">
-  <advance width="1000.0"/>
+  <advance width="1000"/>
   <unicode hex="0040"/>
   <outline>
     <contour>
-      <point x="497.0" y="-162.0" type="curve" smooth="yes"/>
-      <point x="571.0" y="-162.0"/>
-      <point x="637.0" y="-147.0"/>
-      <point x="686.0" y="-126.0" type="curve"/>
-      <point x="668.0" y="-66.0" type="line"/>
-      <point x="621.0" y="-85.0"/>
-      <point x="561.0" y="-96.0"/>
-      <point x="503.0" y="-96.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="-96.0"/>
-      <point x="154.0" y="48.0"/>
-      <point x="154.0" y="263.0" type="curve" smooth="yes"/>
-      <point x="154.0" y="483.0"/>
-      <point x="302.0" y="636.0"/>
-      <point x="521.0" y="636.0" type="curve" smooth="yes"/>
-      <point x="723.0" y="636.0"/>
-      <point x="850.0" y="507.0"/>
-      <point x="850.0" y="318.0" type="curve" smooth="yes"/>
-      <point x="850.0" y="203.0"/>
-      <point x="803.0" y="120.0"/>
-      <point x="731.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="701.0" y="120.0"/>
-      <point x="677.0" y="137.0"/>
-      <point x="677.0" y="172.0" type="curve"/>
-      <point x="595.0" y="173.0" type="line"/>
-      <point x="595.0" y="99.0"/>
-      <point x="649.0" y="57.0"/>
-      <point x="722.0" y="57.0" type="curve" smooth="yes"/>
-      <point x="843.0" y="57.0"/>
-      <point x="923.0" y="170.0"/>
-      <point x="923.0" y="333.0" type="curve" smooth="yes"/>
-      <point x="923.0" y="561.0"/>
-      <point x="765.0" y="704.0"/>
-      <point x="530.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="261.0" y="704.0"/>
-      <point x="80.0" y="517.0"/>
-      <point x="80.0" y="256.0" type="curve" smooth="yes"/>
-      <point x="80.0" y="0.0"/>
-      <point x="253.0" y="-162.0"/>
+      <point x="497" y="-162" type="curve" smooth="yes"/>
+      <point x="571" y="-162"/>
+      <point x="637" y="-147"/>
+      <point x="686" y="-126" type="curve"/>
+      <point x="668" y="-66" type="line"/>
+      <point x="621" y="-85"/>
+      <point x="561" y="-96"/>
+      <point x="503" y="-96" type="curve" smooth="yes"/>
+      <point x="295" y="-96"/>
+      <point x="154" y="48"/>
+      <point x="154" y="263" type="curve" smooth="yes"/>
+      <point x="154" y="483"/>
+      <point x="302" y="636"/>
+      <point x="521" y="636" type="curve" smooth="yes"/>
+      <point x="723" y="636"/>
+      <point x="850" y="507"/>
+      <point x="850" y="318" type="curve" smooth="yes"/>
+      <point x="850" y="203"/>
+      <point x="803" y="120"/>
+      <point x="731" y="120" type="curve" smooth="yes"/>
+      <point x="701" y="120"/>
+      <point x="677" y="137"/>
+      <point x="677" y="172" type="curve"/>
+      <point x="595" y="173" type="line"/>
+      <point x="595" y="99"/>
+      <point x="649" y="57"/>
+      <point x="722" y="57" type="curve" smooth="yes"/>
+      <point x="843" y="57"/>
+      <point x="923" y="170"/>
+      <point x="923" y="333" type="curve" smooth="yes"/>
+      <point x="923" y="561"/>
+      <point x="765" y="704"/>
+      <point x="530" y="704" type="curve" smooth="yes"/>
+      <point x="261" y="704"/>
+      <point x="80" y="517"/>
+      <point x="80" y="256" type="curve" smooth="yes"/>
+      <point x="80" y="0"/>
+      <point x="253" y="-162"/>
     </contour>
     <contour>
-      <point x="468.0" y="50.0" type="curve" smooth="yes"/>
-      <point x="526.0" y="50.0"/>
-      <point x="580.0" y="79.0"/>
-      <point x="618.0" y="119.0" type="curve"/>
-      <point x="596.0" y="174.0" type="line"/>
-      <point x="573.0" y="142.0"/>
-      <point x="531.0" y="119.0"/>
-      <point x="491.0" y="119.0" type="curve" smooth="yes"/>
-      <point x="430.0" y="119.0"/>
-      <point x="388.0" y="171.0"/>
-      <point x="388.0" y="259.0" type="curve" smooth="yes"/>
-      <point x="388.0" y="350.0"/>
-      <point x="433.0" y="417.0"/>
-      <point x="503.0" y="417.0" type="curve" smooth="yes"/>
-      <point x="548.0" y="417.0"/>
-      <point x="593.0" y="387.0"/>
-      <point x="612.0" y="340.0" type="curve"/>
-      <point x="635.0" y="412.0" type="line"/>
-      <point x="608.0" y="459.0"/>
-      <point x="561.0" y="484.0"/>
-      <point x="506.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="484.0"/>
-      <point x="301.0" y="391.0"/>
-      <point x="301.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="301.0" y="129.0"/>
-      <point x="371.0" y="50.0"/>
+      <point x="468" y="50" type="curve" smooth="yes"/>
+      <point x="526" y="50"/>
+      <point x="580" y="79"/>
+      <point x="618" y="119" type="curve"/>
+      <point x="596" y="174" type="line"/>
+      <point x="573" y="142"/>
+      <point x="531" y="119"/>
+      <point x="491" y="119" type="curve" smooth="yes"/>
+      <point x="430" y="119"/>
+      <point x="388" y="171"/>
+      <point x="388" y="259" type="curve" smooth="yes"/>
+      <point x="388" y="350"/>
+      <point x="433" y="417"/>
+      <point x="503" y="417" type="curve" smooth="yes"/>
+      <point x="548" y="417"/>
+      <point x="593" y="387"/>
+      <point x="612" y="340" type="curve"/>
+      <point x="635" y="412" type="line"/>
+      <point x="608" y="459"/>
+      <point x="561" y="484"/>
+      <point x="506" y="484" type="curve" smooth="yes"/>
+      <point x="399" y="484"/>
+      <point x="301" y="391"/>
+      <point x="301" y="248" type="curve" smooth="yes"/>
+      <point x="301" y="129"/>
+      <point x="371" y="50"/>
     </contour>
     <contour>
-      <point x="594.0" y="159.0" type="line"/>
-      <point x="676.0" y="159.0" type="line"/>
-      <point x="697.0" y="472.0" type="line"/>
-      <point x="630.0" y="472.0" type="line"/>
-      <point x="609.0" y="389.0" type="line"/>
+      <point x="594" y="159" type="line"/>
+      <point x="676" y="159" type="line"/>
+      <point x="697" y="472" type="line"/>
+      <point x="630" y="472" type="line"/>
+      <point x="609" y="389" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/atilde.glif b/src/Cantarell-Regular.ufo/glyphs/atilde.glif
index dc83929b..1b19fa7a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/atilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/atilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="atilde" format="2">
-  <advance width="512.0"/>
+  <advance width="512"/>
   <unicode hex="00E3"/>
   <outline>
     <component base="a"/>
-    <component base="tildecomb" xOffset="14.0"/>
+    <component base="tildecomb" xOffset="14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/b.glif b/src/Cantarell-Regular.ufo/glyphs/b.glif
index 504fa128..1b6b5ce7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/b.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/b.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="b" format="2">
-  <advance width="569.0"/>
+  <advance width="569"/>
   <unicode hex="0062"/>
   <note>
 b
 </note>
-  <anchor x="283.0" y="0.0" name="bottom"/>
-  <anchor x="283.0" y="482.0" name="top"/>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="283" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="139.0" y="0.0" type="line"/>
-      <point x="163.0" y="56.0" type="line"/>
-      <point x="163.0" y="739.0" type="line"/>
-      <point x="83.0" y="739.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="139" y="0" type="line"/>
+      <point x="163" y="56" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="288.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="-10.0"/>
-      <point x="518.0" y="93.0"/>
-      <point x="518.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="518.0" y="394.0"/>
-      <point x="430.0" y="492.0"/>
-      <point x="298.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="492.0"/>
-      <point x="139.0" y="445.0"/>
-      <point x="107.0" y="364.0" type="curve"/>
-      <point x="137.0" y="320.0" type="line"/>
-      <point x="159.0" y="384.0"/>
-      <point x="211.0" y="422.0"/>
-      <point x="279.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="375.0" y="422.0"/>
-      <point x="438.0" y="346.0"/>
-      <point x="438.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="438.0" y="130.0"/>
-      <point x="381.0" y="60.0"/>
-      <point x="288.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="221.0" y="60.0"/>
-      <point x="169.0" y="96.0"/>
-      <point x="143.0" y="155.0" type="curve"/>
-      <point x="106.0" y="111.0" type="line"/>
-      <point x="137.0" y="33.0"/>
-      <point x="200.0" y="-10.0"/>
+      <point x="288" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="518" y="93"/>
+      <point x="518" y="247" type="curve" smooth="yes"/>
+      <point x="518" y="394"/>
+      <point x="430" y="492"/>
+      <point x="298" y="492" type="curve" smooth="yes"/>
+      <point x="206" y="492"/>
+      <point x="139" y="445"/>
+      <point x="107" y="364" type="curve"/>
+      <point x="137" y="320" type="line"/>
+      <point x="159" y="384"/>
+      <point x="211" y="422"/>
+      <point x="279" y="422" type="curve" smooth="yes"/>
+      <point x="375" y="422"/>
+      <point x="438" y="346"/>
+      <point x="438" y="235" type="curve" smooth="yes"/>
+      <point x="438" y="130"/>
+      <point x="381" y="60"/>
+      <point x="288" y="60" type="curve" smooth="yes"/>
+      <point x="221" y="60"/>
+      <point x="169" y="96"/>
+      <point x="143" y="155" type="curve"/>
+      <point x="106" y="111" type="line"/>
+      <point x="137" y="33"/>
+      <point x="200" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/backslash.glif b/src/Cantarell-Regular.ufo/glyphs/backslash.glif
index 580fde4d..d25e20b9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/backslash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/backslash.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="backslash" format="2">
-  <advance width="357.0"/>
+  <advance width="357"/>
   <unicode hex="005C"/>
   <outline>
-    <component base="slash" xScale="-1.0" xOffset="357.0"/>
+    <component base="slash" xScale="-1" xOffset="357"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bar.glif b/src/Cantarell-Regular.ufo/glyphs/bar.glif
index 0d00eecb..e5b1a6eb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/bar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/bar.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bar" format="2">
-  <advance width="327.0"/>
+  <advance width="327"/>
   <unicode hex="007C"/>
   <outline>
     <contour>
-      <point x="125.0" y="-159.0" type="line"/>
-      <point x="202.0" y="-159.0" type="line"/>
-      <point x="202.0" y="741.0" type="line"/>
-      <point x="125.0" y="741.0" type="line"/>
+      <point x="125" y="-159" type="line"/>
+      <point x="202" y="-159" type="line"/>
+      <point x="202" y="741" type="line"/>
+      <point x="125" y="741" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/be-cy.glif b/src/Cantarell-Regular.ufo/glyphs/be-cy.glif
index 3a112e8b..954efbe8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/be-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/be-cy.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="be-cy" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="0431"/>
   <outline>
     <contour>
-      <point x="293.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="424.0" y="-10.0"/>
-      <point x="507.0" y="89.0"/>
-      <point x="507.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="507.0" y="368.0"/>
-      <point x="430.0" y="454.0"/>
-      <point x="317.0" y="454.0" type="curve" smooth="yes"/>
-      <point x="223.0" y="454.0"/>
-      <point x="148.0" y="394.0"/>
-      <point x="104.0" y="286.0" type="curve"/>
-      <point x="126.0" y="243.0" type="line"/>
-      <point x="158.0" y="332.0"/>
-      <point x="217.0" y="382.0"/>
-      <point x="288.0" y="382.0" type="curve" smooth="yes"/>
-      <point x="368.0" y="382.0"/>
-      <point x="423.0" y="321.0"/>
-      <point x="423.0" y="229.0" type="curve" smooth="yes"/>
-      <point x="423.0" y="126.0"/>
-      <point x="377.0" y="63.0"/>
-      <point x="303.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="63.0"/>
-      <point x="144.0" y="160.0"/>
-      <point x="144.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="554.0"/>
-      <point x="181.0" y="620.0"/>
-      <point x="303.0" y="620.0" type="curve" smooth="yes"/>
-      <point x="382.0" y="620.0"/>
-      <point x="440.0" y="648.0"/>
-      <point x="475.0" y="706.0" type="curve"/>
-      <point x="421.0" y="744.0" type="line"/>
-      <point x="398.0" y="713.0"/>
-      <point x="354.0" y="694.0"/>
-      <point x="295.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="128.0" y="694.0"/>
-      <point x="61.0" y="589.0"/>
-      <point x="61.0" y="328.0" type="curve" smooth="yes"/>
-      <point x="61.0" y="110.0"/>
-      <point x="150.0" y="-10.0"/>
+      <point x="293" y="-10" type="curve" smooth="yes"/>
+      <point x="424" y="-10"/>
+      <point x="507" y="89"/>
+      <point x="507" y="243" type="curve" smooth="yes"/>
+      <point x="507" y="368"/>
+      <point x="430" y="454"/>
+      <point x="317" y="454" type="curve" smooth="yes"/>
+      <point x="223" y="454"/>
+      <point x="148" y="394"/>
+      <point x="104" y="286" type="curve"/>
+      <point x="126" y="243" type="line"/>
+      <point x="158" y="332"/>
+      <point x="217" y="382"/>
+      <point x="288" y="382" type="curve" smooth="yes"/>
+      <point x="368" y="382"/>
+      <point x="423" y="321"/>
+      <point x="423" y="229" type="curve" smooth="yes"/>
+      <point x="423" y="126"/>
+      <point x="377" y="63"/>
+      <point x="303" y="63" type="curve" smooth="yes"/>
+      <point x="202" y="63"/>
+      <point x="144" y="160"/>
+      <point x="144" y="334" type="curve" smooth="yes"/>
+      <point x="144" y="554"/>
+      <point x="181" y="620"/>
+      <point x="303" y="620" type="curve" smooth="yes"/>
+      <point x="382" y="620"/>
+      <point x="440" y="648"/>
+      <point x="475" y="706" type="curve"/>
+      <point x="421" y="744" type="line"/>
+      <point x="398" y="713"/>
+      <point x="354" y="694"/>
+      <point x="295" y="694" type="curve" smooth="yes"/>
+      <point x="128" y="694"/>
+      <point x="61" y="589"/>
+      <point x="61" y="328" type="curve" smooth="yes"/>
+      <point x="61" y="110"/>
+      <point x="150" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif 
b/src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif
index 3da2008f..15164e68 100644
--- a/src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="blackCircle" format="2">
-  <advance width="659.0"/>
+  <advance width="659"/>
   <unicode hex="25CF"/>
   <note>
 H18533
 </note>
   <outline>
     <contour>
-      <point x="327.0" y="109.0" type="curve" smooth="yes"/>
-      <point x="472.0" y="109.0"/>
-      <point x="569.0" y="205.0"/>
-      <point x="569.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="569.0" y="490.0"/>
-      <point x="475.0" y="585.0"/>
-      <point x="332.0" y="585.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="585.0"/>
-      <point x="90.0" y="488.0"/>
-      <point x="90.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="90.0" y="202.0"/>
-      <point x="185.0" y="109.0"/>
+      <point x="327" y="109" type="curve" smooth="yes"/>
+      <point x="472" y="109"/>
+      <point x="569" y="205"/>
+      <point x="569" y="349" type="curve" smooth="yes"/>
+      <point x="569" y="490"/>
+      <point x="475" y="585"/>
+      <point x="332" y="585" type="curve" smooth="yes"/>
+      <point x="187" y="585"/>
+      <point x="90" y="488"/>
+      <point x="90" y="342" type="curve" smooth="yes"/>
+      <point x="90" y="202"/>
+      <point x="185" y="109"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/blank.glif b/src/Cantarell-Regular.ufo/glyphs/blank.glif
index 033dd69a..f22ab3f9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/blank.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/blank.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="blank" format="2">
-  <advance width="816.0"/>
+  <advance width="816"/>
   <unicode hex="2423"/>
   <note>
 uni2423
 </note>
   <outline>
     <contour>
-      <point x="125.0" y="0.0" type="line"/>
-      <point x="691.0" y="0.0" type="line"/>
-      <point x="691.0" y="166.0" type="line"/>
-      <point x="618.0" y="166.0" type="line"/>
-      <point x="618.0" y="73.0" type="line"/>
-      <point x="198.0" y="73.0" type="line"/>
-      <point x="198.0" y="166.0" type="line"/>
-      <point x="125.0" y="166.0" type="line"/>
+      <point x="125" y="0" type="line"/>
+      <point x="691" y="0" type="line"/>
+      <point x="691" y="166" type="line"/>
+      <point x="618" y="166" type="line"/>
+      <point x="618" y="73" type="line"/>
+      <point x="198" y="73" type="line"/>
+      <point x="198" y="166" type="line"/>
+      <point x="125" y="166" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/braceleft.glif b/src/Cantarell-Regular.ufo/glyphs/braceleft.glif
index 28f52d4d..ba8780bc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/braceleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/braceleft.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="braceleft" format="2">
-  <advance width="393.0"/>
+  <advance width="393"/>
   <unicode hex="007B"/>
   <outline>
     <contour>
-      <point x="353.0" y="-173.0" type="curve"/>
-      <point x="353.0" y="-104.0" type="line"/>
-      <point x="257.0" y="-104.0"/>
-      <point x="228.0" y="-72.0"/>
-      <point x="228.0" y="-21.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="138.0" type="line" smooth="yes"/>
-      <point x="228.0" y="229.0"/>
-      <point x="187.0" y="291.0"/>
-      <point x="118.0" y="302.0" type="curve"/>
-      <point x="118.0" y="303.0" type="line"/>
-      <point x="182.0" y="319.0"/>
-      <point x="228.0" y="386.0"/>
-      <point x="228.0" y="462.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="596.0" type="line" smooth="yes"/>
-      <point x="228.0" y="647.0"/>
-      <point x="255.0" y="680.0"/>
-      <point x="353.0" y="680.0" type="curve"/>
-      <point x="353.0" y="749.0" type="line"/>
-      <point x="199.0" y="749.0"/>
-      <point x="151.0" y="689.0"/>
-      <point x="151.0" y="587.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="452.0" type="line" smooth="yes"/>
-      <point x="151.0" y="394.0"/>
-      <point x="102.0" y="337.0"/>
-      <point x="31.0" y="316.0" type="curve"/>
-      <point x="31.0" y="290.0" type="line"/>
-      <point x="109.0" y="265.0"/>
-      <point x="151.0" y="202.0"/>
-      <point x="151.0" y="128.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="-32.0" type="line" smooth="yes"/>
-      <point x="151.0" y="-114.0"/>
-      <point x="195.0" y="-173.0"/>
+      <point x="353" y="-173" type="curve"/>
+      <point x="353" y="-104" type="line"/>
+      <point x="257" y="-104"/>
+      <point x="228" y="-72"/>
+      <point x="228" y="-21" type="curve" smooth="yes"/>
+      <point x="228" y="138" type="line" smooth="yes"/>
+      <point x="228" y="229"/>
+      <point x="187" y="291"/>
+      <point x="118" y="302" type="curve"/>
+      <point x="118" y="303" type="line"/>
+      <point x="182" y="319"/>
+      <point x="228" y="386"/>
+      <point x="228" y="462" type="curve" smooth="yes"/>
+      <point x="228" y="596" type="line" smooth="yes"/>
+      <point x="228" y="647"/>
+      <point x="255" y="680"/>
+      <point x="353" y="680" type="curve"/>
+      <point x="353" y="749" type="line"/>
+      <point x="199" y="749"/>
+      <point x="151" y="689"/>
+      <point x="151" y="587" type="curve" smooth="yes"/>
+      <point x="151" y="452" type="line" smooth="yes"/>
+      <point x="151" y="394"/>
+      <point x="102" y="337"/>
+      <point x="31" y="316" type="curve"/>
+      <point x="31" y="290" type="line"/>
+      <point x="109" y="265"/>
+      <point x="151" y="202"/>
+      <point x="151" y="128" type="curve" smooth="yes"/>
+      <point x="151" y="-32" type="line" smooth="yes"/>
+      <point x="151" y="-114"/>
+      <point x="195" y="-173"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/braceright.glif 
b/src/Cantarell-Regular.ufo/glyphs/braceright.glif
index 8ba2e238..62f9a1e5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/braceright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/braceright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="braceright" format="2">
-  <advance width="393.0"/>
+  <advance width="393"/>
   <unicode hex="007D"/>
   <outline>
-    <component base="braceleft" xScale="-1.0" yScale="-1.0" xOffset="393.0" yOffset="576.0"/>
+    <component base="braceleft" xScale="-1" yScale="-1" xOffset="393" yOffset="576"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bracketleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/bracketleft.glif
index 4e64929a..b623414f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/bracketleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/bracketleft.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bracketleft" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <unicode hex="005B"/>
   <outline>
     <contour>
-      <point x="100.0" y="-180.0" type="line"/>
-      <point x="327.0" y="-180.0" type="line"/>
-      <point x="327.0" y="-113.0" type="line"/>
-      <point x="175.0" y="-113.0" type="line"/>
-      <point x="175.0" y="672.0" type="line"/>
-      <point x="327.0" y="672.0" type="line"/>
-      <point x="327.0" y="739.0" type="line"/>
-      <point x="100.0" y="739.0" type="line"/>
+      <point x="100" y="-180" type="line"/>
+      <point x="327" y="-180" type="line"/>
+      <point x="327" y="-113" type="line"/>
+      <point x="175" y="-113" type="line"/>
+      <point x="175" y="672" type="line"/>
+      <point x="327" y="672" type="line"/>
+      <point x="327" y="739" type="line"/>
+      <point x="100" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bracketright.glif 
b/src/Cantarell-Regular.ufo/glyphs/bracketright.glif
index 3489fdd3..3fd0771f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/bracketright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/bracketright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bracketright" format="2">
-  <advance width="367.0"/>
+  <advance width="367"/>
   <unicode hex="005D"/>
   <outline>
-    <component base="bracketleft" xScale="-1.0" xOffset="368.0"/>
+    <component base="bracketleft" xScale="-1" xOffset="368"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/breve.glif b/src/Cantarell-Regular.ufo/glyphs/breve.glif
index 629ba3bb..7fe2eeb3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/breve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/breve.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breve" format="2">
-  <advance width="410.0"/>
+  <advance width="410"/>
   <unicode hex="02D8"/>
   <outline>
-    <component base="brevecomb" xOffset="-2.0"/>
+    <component base="brevecomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevebelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevebelowcomb.glif
index 125968b5..bd9e43ea 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevebelowcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevebelowcomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevebelowcomb" format="2">
   <unicode hex="032E"/>
-  <anchor x="206.0" y="0.0" name="_bottom"/>
-  <anchor x="206.0" y="-212.0" name="bottom"/>
+  <anchor x="206" y="0" name="_bottom"/>
+  <anchor x="206" y="-212" name="bottom"/>
   <outline>
     <contour>
-      <point x="205.0" y="-212.0" type="curve" smooth="yes"/>
-      <point x="279.0" y="-212.0"/>
-      <point x="331.0" y="-171.0"/>
-      <point x="356.0" y="-93.0" type="curve"/>
-      <point x="317.0" y="-67.0" type="line"/>
-      <point x="299.0" y="-121.0"/>
-      <point x="265.0" y="-149.0"/>
-      <point x="217.0" y="-149.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="-149.0"/>
-      <point x="137.0" y="-116.0"/>
-      <point x="119.0" y="-67.0" type="curve"/>
-      <point x="55.0" y="-105.0" type="line"/>
-      <point x="79.0" y="-169.0"/>
-      <point x="139.0" y="-212.0"/>
+      <point x="205" y="-212" type="curve" smooth="yes"/>
+      <point x="279" y="-212"/>
+      <point x="331" y="-171"/>
+      <point x="356" y="-93" type="curve"/>
+      <point x="317" y="-67" type="line"/>
+      <point x="299" y="-121"/>
+      <point x="265" y="-149"/>
+      <point x="217" y="-149" type="curve" smooth="yes"/>
+      <point x="176" y="-149"/>
+      <point x="137" y="-116"/>
+      <point x="119" y="-67" type="curve"/>
+      <point x="55" y="-105" type="line"/>
+      <point x="79" y="-169"/>
+      <point x="139" y="-212"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>414.0</real>
+      <integer>414</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.case.glif
index 7f602d61..b4a2dfeb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb-cy.case" format="2">
-  <anchor x="215.0" y="694.0" name="_top"/>
-  <anchor x="215.0" y="892.0" name="top"/>
+  <anchor x="215" y="694" name="_top"/>
+  <anchor x="215" y="892" name="top"/>
   <outline>
-    <component base="brevecomb-cy" yOffset="197.0"/>
+    <component base="brevecomb-cy" yOffset="197"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>425.0</real>
+      <integer>425</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif
index b1c253f9..6a48b62c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb-cy" format="2">
-  <anchor x="222.0" y="482.0" name="_top"/>
-  <anchor x="222.0" y="680.0" name="top"/>
+  <anchor x="222" y="482" name="_top"/>
+  <anchor x="222" y="680" name="top"/>
   <outline>
     <contour>
-      <point x="224.0" y="565.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="565.0"/>
-      <point x="384.0" y="619.0"/>
-      <point x="395.0" y="701.0" type="curve"/>
-      <point x="337.0" y="731.0" type="line"/>
-      <point x="326.0" y="662.0"/>
-      <point x="285.0" y="621.0"/>
-      <point x="228.0" y="621.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="621.0"/>
-      <point x="126.0" y="664.0"/>
-      <point x="115.0" y="729.0" type="curve"/>
-      <point x="56.0" y="699.0" type="line"/>
-      <point x="71.0" y="616.0"/>
-      <point x="136.0" y="565.0"/>
+      <point x="224" y="565" type="curve" smooth="yes"/>
+      <point x="316" y="565"/>
+      <point x="384" y="619"/>
+      <point x="395" y="701" type="curve"/>
+      <point x="337" y="731" type="line"/>
+      <point x="326" y="662"/>
+      <point x="285" y="621"/>
+      <point x="228" y="621" type="curve" smooth="yes"/>
+      <point x="172" y="621"/>
+      <point x="126" y="664"/>
+      <point x="115" y="729" type="curve"/>
+      <point x="56" y="699" type="line"/>
+      <point x="71" y="616"/>
+      <point x="136" y="565"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>452.0</real>
+      <integer>452</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb.case.glif
index 31fac4e1..b978d766 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb.case" format="2">
-  <anchor x="209.0" y="694.0" name="_top"/>
-  <anchor x="209.0" y="826.0" name="top"/>
+  <anchor x="209" y="694" name="_top"/>
+  <anchor x="209" y="826" name="top"/>
   <outline>
-    <component base="brevecomb" yOffset="197.0"/>
+    <component base="brevecomb" yOffset="197"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>416.0</real>
+      <integer>416</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb.glif b/src/Cantarell-Regular.ufo/glyphs/brevecomb.glif
index 436bf770..e632ee53 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb" format="2">
   <unicode hex="0306"/>
-  <anchor x="208.0" y="482.0" name="_top"/>
-  <anchor x="208.0" y="681.0" name="top"/>
+  <anchor x="208" y="482" name="_top"/>
+  <anchor x="208" y="681" name="top"/>
   <outline>
     <contour>
-      <point x="205.0" y="561.0" type="curve" smooth="yes"/>
-      <point x="282.0" y="561.0"/>
-      <point x="343.0" y="619.0"/>
-      <point x="356.0" y="705.0" type="curve"/>
-      <point x="317.0" y="731.0" type="line"/>
-      <point x="310.0" y="668.0"/>
-      <point x="270.0" y="626.0"/>
-      <point x="217.0" y="626.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="626.0"/>
-      <point x="127.0" y="668.0"/>
-      <point x="119.0" y="730.0" type="curve"/>
-      <point x="55.0" y="693.0" type="line"/>
-      <point x="69.0" y="614.0"/>
-      <point x="129.0" y="561.0"/>
+      <point x="205" y="561" type="curve" smooth="yes"/>
+      <point x="282" y="561"/>
+      <point x="343" y="619"/>
+      <point x="356" y="705" type="curve"/>
+      <point x="317" y="731" type="line"/>
+      <point x="310" y="668"/>
+      <point x="270" y="626"/>
+      <point x="217" y="626" type="curve" smooth="yes"/>
+      <point x="166" y="626"/>
+      <point x="127" y="668"/>
+      <point x="119" y="730" type="curve"/>
+      <point x="55" y="693" type="line"/>
+      <point x="69" y="614"/>
+      <point x="129" y="561"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>414.0</real>
+      <integer>414</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
index e65b5d54..c72b6d7e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb.loclVIET" format="2">
-  <anchor x="208.0" y="482.0" name="_top"/>
-  <anchor x="208.0" y="580.0" name="top"/>
+  <anchor x="208" y="482" name="_top"/>
+  <anchor x="208" y="580" name="top"/>
   <outline>
     <contour>
-      <point x="205.0" y="539.0" type="curve" smooth="yes"/>
-      <point x="282.0" y="539.0"/>
-      <point x="343.0" y="587.0"/>
-      <point x="356.0" y="658.0" type="curve"/>
-      <point x="317.0" y="684.0" type="line"/>
-      <point x="310.0" y="635.0"/>
-      <point x="270.0" y="602.0"/>
-      <point x="217.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="602.0"/>
-      <point x="127.0" y="635.0"/>
-      <point x="119.0" y="683.0" type="curve"/>
-      <point x="55.0" y="647.0" type="line"/>
-      <point x="69.0" y="582.0"/>
-      <point x="129.0" y="539.0"/>
+      <point x="205" y="539" type="curve" smooth="yes"/>
+      <point x="282" y="539"/>
+      <point x="343" y="587"/>
+      <point x="356" y="658" type="curve"/>
+      <point x="317" y="684" type="line"/>
+      <point x="310" y="635"/>
+      <point x="270" y="602"/>
+      <point x="217" y="602" type="curve" smooth="yes"/>
+      <point x="166" y="602"/>
+      <point x="127" y="635"/>
+      <point x="119" y="683" type="curve"/>
+      <point x="55" y="647" type="line"/>
+      <point x="69" y="582"/>
+      <point x="129" y="539"/>
     </contour>
   </outline>
   <lib>
@@ -30,7 +30,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>412.0</real>
+      <integer>412</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.case.glif
index fb29031f..8b6b9388 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_acutecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-67.0" yOffset="200.0"/>
-    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="68.0" yOffset="337.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-67" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="68" yOffset="337"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>386.0</real>
+      <integer>386</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.glif
index ca7de125..a41a49e2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_acutecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="-35.0"/>
-    <component base="acutecomb.loclVIET" xOffset="90.0" yOffset="98.0"/>
+    <component base="brevecomb.loclVIET" xOffset="-35"/>
+    <component base="acutecomb.loclVIET" xOffset="90" yOffset="98"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>359.0</real>
+      <integer>359</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.case.glif
index ba64f6a6..74f3b4f6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_gravecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-60.0" yOffset="200.0"/>
-    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-22.0" yOffset="337.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-60" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-22" yOffset="337"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>374.0</real>
+      <integer>374</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.glif
index 81c59d86..72f63142 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_gravecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="-7.0"/>
-    <component base="gravecomb.loclVIET" xOffset="31.0" yOffset="98.0"/>
+    <component base="brevecomb.loclVIET" xOffset="-7"/>
+    <component base="gravecomb.loclVIET" xOffset="31" yOffset="98"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>360.0</real>
+      <integer>360</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.case.glif
index 0cc92c79..5d3054a6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_hookabovecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-65.0" yOffset="200.0"/>
-    <component base="hookabovecomb.loclVIET" yxScale="0.06993" yOffset="337.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-65" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" yOffset="337"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>378.0</real>
+      <integer>378</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.glif
index f543d839..a6fbdd43 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_hookabovecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="-15.0"/>
-    <component base="hookabovecomb.loclVIET" xOffset="59.0" yOffset="98.0"/>
+    <component base="brevecomb.loclVIET" xOffset="-15"/>
+    <component base="hookabovecomb.loclVIET" xOffset="59" yOffset="98"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>368.0</real>
+      <integer>368</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.case.glif
index d20e4ba5..819ecc3f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_tildecomb.case" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-36.0" yOffset="200.0"/>
-    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-50.0" yOffset="337.0"/>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-36" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-50" yOffset="337"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>445.0</real>
+      <integer>445</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.glif
index 47d73611..538c5ca3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brevecomb_tildecomb" format="2">
   <outline>
-    <component base="brevecomb.loclVIET" xOffset="16.0"/>
-    <component base="tildecomb.loclVIET" xOffset="2.0" yOffset="98.0"/>
+    <component base="brevecomb.loclVIET" xOffset="16"/>
+    <component base="tildecomb.loclVIET" xOffset="2" yOffset="98"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>441.0</real>
+      <integer>441</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.case.glif
index a7727c17..ac4e0b26 100644
--- a/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breveinvertedcomb.case" format="2">
-  <anchor x="197.0" y="694.0" name="_top"/>
-  <anchor x="197.0" y="908.0" name="top"/>
+  <anchor x="197" y="694" name="_top"/>
+  <anchor x="197" y="908" name="top"/>
   <outline>
-    <component base="breveinvertedcomb" xOffset="-8.0" yOffset="192.0"/>
+    <component base="breveinvertedcomb" xOffset="-8" yOffset="192"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>408.0</real>
+      <integer>408</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.glif
index 054a136e..51828c08 100644
--- a/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="breveinvertedcomb" format="2">
   <unicode hex="0311"/>
-  <anchor x="210.0" y="482.0" name="_top"/>
-  <anchor x="210.0" y="716.0" name="top"/>
+  <anchor x="210" y="482" name="_top"/>
+  <anchor x="210" y="716" name="top"/>
   <outline>
     <contour>
-      <point x="104.0" y="565.0" type="line"/>
-      <point x="111.0" y="631.0"/>
-      <point x="152.0" y="670.0"/>
-      <point x="200.0" y="670.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="670.0"/>
-      <point x="288.0" y="628.0"/>
-      <point x="295.0" y="566.0" type="curve"/>
-      <point x="359.0" y="603.0" type="line"/>
-      <point x="346.0" y="682.0"/>
-      <point x="286.0" y="735.0"/>
-      <point x="213.0" y="735.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="735.0"/>
-      <point x="78.0" y="677.0"/>
-      <point x="65.0" y="591.0" type="curve"/>
+      <point x="104" y="565" type="line"/>
+      <point x="111" y="631"/>
+      <point x="152" y="670"/>
+      <point x="200" y="670" type="curve" smooth="yes"/>
+      <point x="249" y="670"/>
+      <point x="288" y="628"/>
+      <point x="295" y="566" type="curve"/>
+      <point x="359" y="603" type="line"/>
+      <point x="346" y="682"/>
+      <point x="286" y="735"/>
+      <point x="213" y="735" type="curve" smooth="yes"/>
+      <point x="137" y="735"/>
+      <point x="78" y="677"/>
+      <point x="65" y="591" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>398.0</real>
+      <integer>398</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brokenbar.glif b/src/Cantarell-Regular.ufo/glyphs/brokenbar.glif
index ae03f674..27f4354a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/brokenbar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/brokenbar.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="brokenbar" format="2">
-  <advance width="329.0"/>
+  <advance width="329"/>
   <unicode hex="00A6"/>
   <outline>
     <contour>
-      <point x="125.0" y="-159.0" type="line"/>
-      <point x="204.0" y="-159.0" type="line"/>
-      <point x="204.0" y="181.0" type="line"/>
-      <point x="125.0" y="181.0" type="line"/>
+      <point x="125" y="-159" type="line"/>
+      <point x="204" y="-159" type="line"/>
+      <point x="204" y="181" type="line"/>
+      <point x="125" y="181" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="412.0" type="line"/>
-      <point x="204.0" y="412.0" type="line"/>
-      <point x="204.0" y="741.0" type="line"/>
-      <point x="125.0" y="741.0" type="line"/>
+      <point x="125" y="412" type="line"/>
+      <point x="204" y="412" type="line"/>
+      <point x="204" y="741" type="line"/>
+      <point x="125" y="741" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bullet.glif b/src/Cantarell-Regular.ufo/glyphs/bullet.glif
index 5da8a747..3399163f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/bullet.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/bullet.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bullet" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="2022"/>
   <outline>
-    <component base="period" xScale="2.0" yScale="2.0" xOffset="-84.0" yOffset="162.0"/>
+    <component base="period" xScale="2" yScale="2" xOffset="-84" yOffset="162"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bulletoperator.glif 
b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.glif
index f948409c..03640150 100644
--- a/src/Cantarell-Regular.ufo/glyphs/bulletoperator.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bulletoperator" format="2">
-  <advance width="385.0"/>
+  <advance width="385"/>
   <unicode hex="2219"/>
   <outline>
-    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="20.0" yOffset="280.0"/>
+    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="20" yOffset="280"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bulletoperator.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.tf.glif
index 56cd2a0f..6c32a15d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/bulletoperator.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.tf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="bulletoperator.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="290.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="237.0"/>
-      <point x="367.0" y="271.0"/>
-      <point x="367.0" y="318.0" type="curve" smooth="yes"/>
-      <point x="367.0" y="364.0"/>
-      <point x="336.0" y="398.0"/>
-      <point x="290.0" y="398.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="398.0"/>
-      <point x="211.0" y="364.0"/>
-      <point x="211.0" y="318.0" type="curve" smooth="yes"/>
-      <point x="211.0" y="271.0"/>
-      <point x="243.0" y="237.0"/>
+      <point x="290" y="237" type="curve" smooth="yes"/>
+      <point x="336" y="237"/>
+      <point x="367" y="271"/>
+      <point x="367" y="318" type="curve" smooth="yes"/>
+      <point x="367" y="364"/>
+      <point x="336" y="398"/>
+      <point x="290" y="398" type="curve" smooth="yes"/>
+      <point x="243" y="398"/>
+      <point x="211" y="364"/>
+      <point x="211" y="318" type="curve" smooth="yes"/>
+      <point x="211" y="271"/>
+      <point x="243" y="237"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/c.glif b/src/Cantarell-Regular.ufo/glyphs/c.glif
index 602346ea..74d03617 100644
--- a/src/Cantarell-Regular.ufo/glyphs/c.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/c.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="c" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0063"/>
   <note>
 c
 </note>
-  <anchor x="247.0" y="0.0" name="bottom"/>
-  <anchor x="267.0" y="482.0" name="top"/>
+  <anchor x="247" y="0" name="bottom"/>
+  <anchor x="267" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="271.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="329.0" y="-10.0"/>
-      <point x="389.0" y="4.0"/>
-      <point x="429.0" y="28.0" type="curve"/>
-      <point x="411.0" y="86.0" type="line"/>
-      <point x="371.0" y="67.0"/>
-      <point x="327.0" y="56.0"/>
-      <point x="290.0" y="56.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="56.0"/>
-      <point x="133.0" y="126.0"/>
-      <point x="133.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="133.0" y="359.0"/>
-      <point x="189.0" y="422.0"/>
-      <point x="289.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="422.0"/>
-      <point x="370.0" y="413.0"/>
-      <point x="410.0" y="395.0" type="curve"/>
-      <point x="429.0" y="460.0" type="line"/>
-      <point x="385.0" y="481.0"/>
-      <point x="338.0" y="492.0"/>
-      <point x="290.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="492.0"/>
-      <point x="51.0" y="386.0"/>
-      <point x="51.0" y="227.0" type="curve" smooth="yes"/>
-      <point x="51.0" y="78.0"/>
-      <point x="133.0" y="-10.0"/>
+      <point x="271" y="-10" type="curve" smooth="yes"/>
+      <point x="329" y="-10"/>
+      <point x="389" y="4"/>
+      <point x="429" y="28" type="curve"/>
+      <point x="411" y="86" type="line"/>
+      <point x="371" y="67"/>
+      <point x="327" y="56"/>
+      <point x="290" y="56" type="curve" smooth="yes"/>
+      <point x="190" y="56"/>
+      <point x="133" y="126"/>
+      <point x="133" y="243" type="curve" smooth="yes"/>
+      <point x="133" y="359"/>
+      <point x="189" y="422"/>
+      <point x="289" y="422" type="curve" smooth="yes"/>
+      <point x="327" y="422"/>
+      <point x="370" y="413"/>
+      <point x="410" y="395" type="curve"/>
+      <point x="429" y="460" type="line"/>
+      <point x="385" y="481"/>
+      <point x="338" y="492"/>
+      <point x="290" y="492" type="curve" smooth="yes"/>
+      <point x="147" y="492"/>
+      <point x="51" y="386"/>
+      <point x="51" y="227" type="curve" smooth="yes"/>
+      <point x="51" y="78"/>
+      <point x="133" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cacute.glif b/src/Cantarell-Regular.ufo/glyphs/cacute.glif
index 1dda63c2..e3dfe7e2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/cacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/cacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cacute" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0107"/>
   <outline>
     <component base="c"/>
-    <component base="acutecomb" xOffset="184.0"/>
+    <component base="acutecomb" xOffset="184"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caron.glif b/src/Cantarell-Regular.ufo/glyphs/caron.glif
index 4c70487c..7b738fcc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/caron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/caron.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caron" format="2">
-  <advance width="376.0"/>
+  <advance width="376"/>
   <unicode hex="02C7"/>
   <outline>
-    <component base="caroncomb" xOffset="3.0"/>
+    <component base="caroncomb" xOffset="3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.alt.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb.alt.glif
index 452a82af..10b19e43 100644
--- a/src/Cantarell-Regular.ufo/glyphs/caroncomb.alt.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.alt.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.alt" format="2">
-  <anchor x="126.0" y="482.0" name="_topright"/>
+  <anchor x="126" y="482" name="_topright"/>
   <outline>
     <contour>
-      <point x="129.0" y="553.0" type="line"/>
-      <point x="171.0" y="741.0" type="line"/>
-      <point x="97.0" y="749.0" type="line"/>
-      <point x="81.0" y="559.0" type="line"/>
+      <point x="129" y="553" type="line"/>
+      <point x="171" y="741" type="line"/>
+      <point x="97" y="749" type="line"/>
+      <point x="81" y="559" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>233.0</real>
+      <integer>233</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb.case.glif
index 38eee1c5..f0abdba5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/caroncomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.case" format="2">
-  <anchor x="184.0" y="694.0" name="_top"/>
-  <anchor x="184.0" y="836.0" name="top"/>
+  <anchor x="184" y="694" name="_top"/>
+  <anchor x="184" y="836" name="top"/>
   <outline>
-    <component base="caroncomb" yOffset="187.0"/>
+    <component base="caroncomb" yOffset="187"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>386.0</real>
+      <integer>386</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.glif b/src/Cantarell-Regular.ufo/glyphs/caroncomb.glif
index 2ac6aabe..95280d59 100644
--- a/src/Cantarell-Regular.ufo/glyphs/caroncomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb" format="2">
   <unicode hex="030C"/>
-  <anchor x="183.0" y="482.0" name="_top"/>
-  <anchor x="183.0" y="642.0" name="top"/>
+  <anchor x="183" y="482" name="_top"/>
+  <anchor x="183" y="642" name="top"/>
   <outline>
     <contour>
-      <point x="164.0" y="567.0" type="line"/>
-      <point x="207.0" y="567.0" type="line"/>
-      <point x="334.0" y="706.0" type="line"/>
-      <point x="300.0" y="736.0" type="line"/>
-      <point x="188.0" y="635.0" type="line"/>
-      <point x="83.0" y="735.0" type="line"/>
-      <point x="34.0" y="693.0" type="line"/>
+      <point x="164" y="567" type="line"/>
+      <point x="207" y="567" type="line"/>
+      <point x="334" y="706" type="line"/>
+      <point x="300" y="736" type="line"/>
+      <point x="188" y="635" type="line"/>
+      <point x="83" y="735" type="line"/>
+      <point x="34" y="693" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>364.0</real>
+      <integer>364</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
index 67e90b1d..219e7e0e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb.loclVIET" format="2">
-  <anchor x="184.0" y="482.0" name="_top"/>
-  <anchor x="184.0" y="627.0" name="top"/>
+  <anchor x="184" y="482" name="_top"/>
+  <anchor x="184" y="627" name="top"/>
   <outline>
     <contour>
-      <point x="334.0" y="660.0" type="line"/>
-      <point x="303.0" y="688.0" type="line"/>
-      <point x="191.0" y="609.0" type="line"/>
-      <point x="84.0" y="686.0" type="line"/>
-      <point x="39.0" y="641.0" type="line"/>
-      <point x="165.0" y="541.0" type="line"/>
-      <point x="208.0" y="541.0" type="line"/>
+      <point x="334" y="660" type="line"/>
+      <point x="303" y="688" type="line"/>
+      <point x="191" y="609" type="line"/>
+      <point x="84" y="686" type="line"/>
+      <point x="39" y="641" type="line"/>
+      <point x="165" y="541" type="line"/>
+      <point x="208" y="541" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -23,7 +23,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>367.0</real>
+      <integer>367</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb_dotaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb_dotaccentcomb.glif
index 5f3eec21..fcaeb35c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/caroncomb_dotaccentcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb_dotaccentcomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="caroncomb_dotaccentcomb" format="2">
-  <advance width="367.0"/>
   <outline>
     <component base="caroncomb.loclVIET"/>
-    <component base="dotaccentcomb.loclVIET" xOffset="51.0" yOffset="145.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="51" yOffset="145"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>367</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccaron.glif b/src/Cantarell-Regular.ufo/glyphs/ccaron.glif
index a06cff73..5281d2f5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ccaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ccaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccaron" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="010D"/>
   <outline>
     <component base="c"/>
-    <component base="caroncomb" xOffset="84.0"/>
+    <component base="caroncomb" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccedilla.glif b/src/Cantarell-Regular.ufo/glyphs/ccedilla.glif
index c6992526..05dcd3f6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ccedilla.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ccedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccedilla" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00E7"/>
   <outline>
     <component base="c"/>
-    <component base="cedillacomb" xOffset="100.0"/>
+    <component base="cedillacomb" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccedillaacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ccedillaacute.glif
index 5bc4d117..947aeac9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ccedillaacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ccedillaacute.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccedillaacute" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="1E09"/>
   <outline>
     <component base="c"/>
-    <component base="cedillacomb" xOffset="100.0"/>
-    <component base="acutecomb" xOffset="184.0"/>
+    <component base="cedillacomb" xOffset="100"/>
+    <component base="acutecomb" xOffset="184"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif
index 9a39e3fa..cf720c62 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ccircumflex" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0109"/>
   <outline>
     <component base="c"/>
-    <component base="circumflexcomb" xOffset="74.0"/>
+    <component base="circumflexcomb" xOffset="74"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif
index 3bbc94a9..0eb90b06 100644
--- a/src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cdotaccent" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="010B"/>
   <outline>
     <component base="c"/>
-    <component base="dotaccentcomb" xOffset="134.0"/>
+    <component base="dotaccentcomb" xOffset="134"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cedi.glif b/src/Cantarell-Regular.ufo/glyphs/cedi.glif
index bdb198ee..424daa98 100644
--- a/src/Cantarell-Regular.ufo/glyphs/cedi.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/cedi.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedi" format="2">
-  <advance width="713.0"/>
+  <advance width="713"/>
   <unicode hex="20B5"/>
   <outline>
-    <component base="C" xOffset="19.0"/>
-    <component base="_currencyvstem" xOffset="-5.0"/>
-    <component base="_currencyvstem" xOffset="-5.0" yOffset="-800.0"/>
+    <component base="C" xOffset="19"/>
+    <component base="_currencyvstem" xOffset="-5"/>
+    <component base="_currencyvstem" xOffset="-5" yOffset="-800"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/cedilla.glif
index 9b2e65b5..6443fff3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/cedilla.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/cedilla.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedilla" format="2">
-  <advance width="327.0"/>
+  <advance width="327"/>
   <unicode hex="00B8"/>
   <outline>
-    <component base="cedillacomb" xOffset="-3.0"/>
+    <component base="cedillacomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif
index bc595db5..500408db 100644
--- a/src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cedillacomb" format="2">
   <unicode hex="0327"/>
-  <anchor x="147.0" y="0.0" name="_bottom"/>
-  <anchor x="256.0" y="-260.0" name="bottom"/>
+  <anchor x="147" y="0" name="_bottom"/>
+  <anchor x="256" y="-260" name="bottom"/>
   <outline>
     <contour>
-      <point x="148.0" y="-256.0" type="curve" smooth="yes"/>
-      <point x="230.0" y="-256.0"/>
-      <point x="277.0" y="-220.0"/>
-      <point x="277.0" y="-157.0" type="curve" smooth="yes"/>
-      <point x="277.0" y="-102.0"/>
-      <point x="239.0" y="-70.0"/>
-      <point x="163.0" y="-59.0" type="curve"/>
-      <point x="174.0" y="5.0" type="line"/>
-      <point x="116.0" y="5.0" type="line"/>
-      <point x="96.0" y="-102.0" type="line"/>
-      <point x="164.0" y="-105.0"/>
-      <point x="204.0" y="-127.0"/>
-      <point x="204.0" y="-161.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="-186.0"/>
-      <point x="184.0" y="-200.0"/>
-      <point x="147.0" y="-200.0" type="curve" smooth="yes"/>
-      <point x="122.0" y="-200.0"/>
-      <point x="90.0" y="-194.0"/>
-      <point x="66.0" y="-183.0" type="curve"/>
-      <point x="49.0" y="-232.0" type="line"/>
-      <point x="77.0" y="-248.0"/>
-      <point x="110.0" y="-256.0"/>
+      <point x="148" y="-256" type="curve" smooth="yes"/>
+      <point x="230" y="-256"/>
+      <point x="277" y="-220"/>
+      <point x="277" y="-157" type="curve" smooth="yes"/>
+      <point x="277" y="-102"/>
+      <point x="239" y="-70"/>
+      <point x="163" y="-59" type="curve"/>
+      <point x="174" y="5" type="line"/>
+      <point x="116" y="5" type="line"/>
+      <point x="96" y="-102" type="line"/>
+      <point x="164" y="-105"/>
+      <point x="204" y="-127"/>
+      <point x="204" y="-161" type="curve" smooth="yes"/>
+      <point x="204" y="-186"/>
+      <point x="184" y="-200"/>
+      <point x="147" y="-200" type="curve" smooth="yes"/>
+      <point x="122" y="-200"/>
+      <point x="90" y="-194"/>
+      <point x="66" y="-183" type="curve"/>
+      <point x="49" y="-232" type="line"/>
+      <point x="77" y="-248"/>
+      <point x="110" y="-256"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>332.0</real>
+      <integer>332</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cent.glif b/src/Cantarell-Regular.ufo/glyphs/cent.glif
index ebdad2ef..0a8cf284 100644
--- a/src/Cantarell-Regular.ufo/glyphs/cent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/cent.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cent" format="2">
-  <advance width="549.0"/>
+  <advance width="549"/>
   <unicode hex="00A2"/>
   <outline>
-    <component base="c" xOffset="35.0"/>
-    <component base="_currencyvstem" xOffset="-105.0" yOffset="-209.0"/>
-    <component base="_currencyvstem" xOffset="-102.0" yOffset="-800.0"/>
+    <component base="c" xOffset="35"/>
+    <component base="_currencyvstem" xOffset="-105" yOffset="-209"/>
+    <component base="_currencyvstem" xOffset="-102" yOffset="-800"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/che-cy.glif b/src/Cantarell-Regular.ufo/glyphs/che-cy.glif
index 5325141a..b4e74070 100644
--- a/src/Cantarell-Regular.ufo/glyphs/che-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/che-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="che-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="0447"/>
-  <anchor x="446.0" y="0.0" name="bottomright"/>
-  <anchor x="266.0" y="482.0" name="top"/>
+  <anchor x="446" y="0" name="bottomright"/>
+  <anchor x="266" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="219.0" y="171.0" type="curve" smooth="yes"/>
-      <point x="283.0" y="171.0"/>
-      <point x="355.0" y="192.0"/>
-      <point x="399.0" y="226.0" type="curve"/>
-      <point x="384.0" y="277.0" type="line"/>
-      <point x="346.0" y="255.0"/>
-      <point x="291.0" y="241.0"/>
-      <point x="244.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="241.0"/>
-      <point x="129.0" y="276.0"/>
-      <point x="129.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="482.0" type="line"/>
-      <point x="48.0" y="482.0" type="line"/>
-      <point x="48.0" y="301.0" type="line" smooth="yes"/>
-      <point x="48.0" y="222.0"/>
-      <point x="116.0" y="171.0"/>
+      <point x="219" y="171" type="curve" smooth="yes"/>
+      <point x="283" y="171"/>
+      <point x="355" y="192"/>
+      <point x="399" y="226" type="curve"/>
+      <point x="384" y="277" type="line"/>
+      <point x="346" y="255"/>
+      <point x="291" y="241"/>
+      <point x="244" y="241" type="curve" smooth="yes"/>
+      <point x="173" y="241"/>
+      <point x="129" y="276"/>
+      <point x="129" y="336" type="curve" smooth="yes"/>
+      <point x="129" y="482" type="line"/>
+      <point x="48" y="482" type="line"/>
+      <point x="48" y="301" type="line" smooth="yes"/>
+      <point x="48" y="222"/>
+      <point x="116" y="171"/>
     </contour>
     <contour>
-      <point x="368.0" y="0.0" type="line"/>
-      <point x="449.0" y="0.0" type="line"/>
-      <point x="449.0" y="482.0" type="line"/>
-      <point x="368.0" y="482.0" type="line"/>
+      <point x="368" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="449" y="482" type="line"/>
+      <point x="368" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/chedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/chedescender-cy.glif
index d9c9ed15..b83c478e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/chedescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/chedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chedescender-cy" format="2">
-  <advance width="549.0"/>
+  <advance width="549"/>
   <unicode hex="04B7"/>
   <outline>
     <component base="che-cy"/>
-    <component base="descender-cy" xOffset="339.0"/>
+    <component base="descender-cy" xOffset="339"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/chedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/chedieresis-cy.glif
index c0d0f282..4cafee4b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/chedieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/chedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chedieresis-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="04F5"/>
   <outline>
     <component base="che-cy"/>
-    <component base="dieresiscomb" xOffset="33.0"/>
+    <component base="dieresiscomb" xOffset="33"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/chekhakassian-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/chekhakassian-cy.glif
index 330699a3..07e590eb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/chekhakassian-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/chekhakassian-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="chekhakassian-cy" format="2">
-  <advance width="532.0"/>
+  <advance width="532"/>
   <unicode hex="04CC"/>
   <outline>
     <component base="che-cy"/>
-    <component base="_descenderreversed-cy" xOffset="254.0"/>
+    <component base="_descenderreversed-cy" xOffset="254"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cheverticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/cheverticalstroke-cy.glif
index 0479de84..a9b78454 100644
--- a/src/Cantarell-Regular.ufo/glyphs/cheverticalstroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/cheverticalstroke-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="cheverticalstroke-cy" format="2">
-  <advance width="542.0"/>
+  <advance width="542"/>
   <unicode hex="04B9"/>
   <outline>
     <contour>
-      <point x="224.0" y="171.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="171.0"/>
-      <point x="364.0" y="192.0"/>
-      <point x="409.0" y="226.0" type="curve"/>
-      <point x="394.0" y="277.0" type="line"/>
-      <point x="355.0" y="255.0"/>
-      <point x="297.0" y="241.0"/>
-      <point x="249.0" y="241.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="241.0"/>
-      <point x="129.0" y="276.0"/>
-      <point x="129.0" y="336.0" type="curve" smooth="yes"/>
-      <point x="129.0" y="482.0" type="line"/>
-      <point x="48.0" y="482.0" type="line"/>
-      <point x="48.0" y="301.0" type="line" smooth="yes"/>
-      <point x="48.0" y="222.0"/>
-      <point x="118.0" y="171.0"/>
+      <point x="224" y="171" type="curve" smooth="yes"/>
+      <point x="289" y="171"/>
+      <point x="364" y="192"/>
+      <point x="409" y="226" type="curve"/>
+      <point x="394" y="277" type="line"/>
+      <point x="355" y="255"/>
+      <point x="297" y="241"/>
+      <point x="249" y="241" type="curve" smooth="yes"/>
+      <point x="175" y="241"/>
+      <point x="129" y="276"/>
+      <point x="129" y="336" type="curve" smooth="yes"/>
+      <point x="129" y="482" type="line"/>
+      <point x="48" y="482" type="line"/>
+      <point x="48" y="301" type="line" smooth="yes"/>
+      <point x="48" y="222"/>
+      <point x="118" y="171"/>
     </contour>
     <contour>
-      <point x="378.0" y="0.0" type="line"/>
-      <point x="459.0" y="0.0" type="line"/>
-      <point x="459.0" y="482.0" type="line"/>
-      <point x="378.0" y="482.0" type="line"/>
+      <point x="378" y="0" type="line"/>
+      <point x="459" y="0" type="line"/>
+      <point x="459" y="482" type="line"/>
+      <point x="378" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="223.0" y="53.0" type="line"/>
-      <point x="286.0" y="53.0" type="line"/>
-      <point x="286.0" y="378.0" type="line"/>
-      <point x="223.0" y="378.0" type="line"/>
+      <point x="223" y="53" type="line"/>
+      <point x="286" y="53" type="line"/>
+      <point x="286" y="378" type="line"/>
+      <point x="223" y="378" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflex.glif
index a65ebe5b..e851c707 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflex.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflex" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="02C6"/>
   <outline>
-    <component base="circumflexcomb" xOffset="-8.0"/>
+    <component base="circumflexcomb" xOffset="-8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.case.glif
index 22bc4c75..5d717d72 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb.case" format="2">
-  <anchor x="188.0" y="694.0" name="_top"/>
-  <anchor x="188.0" y="852.0" name="top"/>
-  <anchor x="355.0" y="779.0" name="top_viet"/>
+  <anchor x="188" y="694" name="_top"/>
+  <anchor x="188" y="852" name="top"/>
+  <anchor x="355" y="779" name="top_viet"/>
   <outline>
-    <component base="circumflexcomb" yOffset="195.0"/>
+    <component base="circumflexcomb" yOffset="195"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>388.0</real>
+      <integer>388</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.glif
index 33e48fc1..f253e866 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb" format="2">
   <unicode hex="0302"/>
-  <anchor x="193.0" y="482.0" name="_top"/>
-  <anchor x="193.0" y="658.0" name="top"/>
-  <anchor x="355.0" y="602.0" name="top_viet"/>
+  <anchor x="193" y="482" name="_top"/>
+  <anchor x="193" y="658" name="top"/>
+  <anchor x="355" y="602" name="top_viet"/>
   <outline>
     <contour>
-      <point x="45.0" y="587.0" type="line"/>
-      <point x="80.0" y="559.0" type="line"/>
-      <point x="190.0" y="657.0" type="line"/>
-      <point x="299.0" y="559.0" type="line"/>
-      <point x="343.0" y="601.0" type="line"/>
-      <point x="216.0" y="728.0" type="line"/>
-      <point x="173.0" y="728.0" type="line"/>
+      <point x="45" y="587" type="line"/>
+      <point x="80" y="559" type="line"/>
+      <point x="190" y="657" type="line"/>
+      <point x="299" y="559" type="line"/>
+      <point x="343" y="601" type="line"/>
+      <point x="216" y="728" type="line"/>
+      <point x="173" y="728" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>386.0</real>
+      <integer>386</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
index 9f33867f..5932f3ee 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb.loclVIET" format="2">
-  <anchor x="191.0" y="482.0" name="_top"/>
-  <anchor x="192.0" y="580.0" name="top"/>
-  <anchor x="321.0" y="563.0" name="top_viet"/>
+  <anchor x="191" y="482" name="_top"/>
+  <anchor x="192" y="580" name="top"/>
+  <anchor x="321" y="563" name="top_viet"/>
   <outline>
     <contour>
-      <point x="45.0" y="564.0" type="line"/>
-      <point x="80.0" y="536.0" type="line"/>
-      <point x="190.0" y="610.0" type="line"/>
-      <point x="299.0" y="536.0" type="line"/>
-      <point x="343.0" y="578.0" type="line"/>
-      <point x="216.0" y="680.0" type="line"/>
-      <point x="173.0" y="680.0" type="line"/>
+      <point x="45" y="564" type="line"/>
+      <point x="80" y="536" type="line"/>
+      <point x="190" y="610" type="line"/>
+      <point x="299" y="536" type="line"/>
+      <point x="343" y="578" type="line"/>
+      <point x="216" y="680" type="line"/>
+      <point x="173" y="680" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -22,7 +22,7 @@
         <integer>80</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>386.0</real>
+      <integer>386</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.case.glif
index 3134a6f1..fd6c2702 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_acutecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59.0" yOffset="200.0"/>
-    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="220.0" yOffset="303.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="220" yOffset="303"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>520.0</real>
+      <integer>520</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.glif
index 9fe22aa7..a2aeae77 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="circumflexcomb_acutecomb" format="2">
   <outline>
     <component base="circumflexcomb.loclVIET"/>
-    <component base="acutecomb.loclVIET" xOffset="238.0" yOffset="81.0"/>
+    <component base="acutecomb.loclVIET" xOffset="238" yOffset="81"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>386.0</real>
+      <integer>386</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.case.glif
index 530bf5c4..bea2b735 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_gravecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59.0" yOffset="200.0"/>
-    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="123.0" yOffset="303.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="123" yOffset="303"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>421.0</real>
+      <integer>421</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.glif
index 5897efb8..8117a3ac 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="circumflexcomb_gravecomb" format="2">
   <outline>
     <component base="circumflexcomb.loclVIET"/>
-    <component base="gravecomb.loclVIET" xOffset="151.0" yOffset="81.0"/>
+    <component base="gravecomb.loclVIET" xOffset="151" yOffset="81"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>386.0</real>
+      <integer>386</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
index 2c265f31..521fe23c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_hookabovecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59.0" yOffset="200.0"/>
-    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="150.0" yOffset="303.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="150" yOffset="303"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>487.0</real>
+      <integer>487</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.glif
index 2c319a48..454b3694 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_hookabovecomb" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" xOffset="-23.0"/>
-    <component base="hookabovecomb.loclVIET" xOffset="164.0" yOffset="81.0"/>
+    <component base="circumflexcomb.loclVIET" xOffset="-23"/>
+    <component base="hookabovecomb.loclVIET" xOffset="164" yOffset="81"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>441.0</real>
+      <integer>441</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.case.glif
index bc4ef3e6..b8f9a40a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.case.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_tildecomb.case" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-26.0" yOffset="200.0"/>
-    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-54.0" yOffset="351.0"/>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-26" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-54" yOffset="351"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>437.0</real>
+      <integer>437</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.glif
index dc804be8..25aa0e49 100644
--- a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="circumflexcomb_tildecomb" format="2">
   <outline>
-    <component base="circumflexcomb.loclVIET" xOffset="22.0"/>
-    <component base="tildecomb.loclVIET" xOffset="-8.0" yOffset="98.0"/>
+    <component base="circumflexcomb.loclVIET" xOffset="22"/>
+    <component base="tildecomb.loclVIET" xOffset="-8" yOffset="98"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>432.0</real>
+      <integer>432</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/colon.glif b/src/Cantarell-Regular.ufo/glyphs/colon.glif
index adb104e9..f2eeae45 100644
--- a/src/Cantarell-Regular.ufo/glyphs/colon.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/colon.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="colon" format="2">
-  <advance width="272.0"/>
+  <advance width="272"/>
   <unicode hex="003A"/>
   <outline>
     <component base="period"/>
-    <component base="period" yOffset="364.0"/>
+    <component base="period" yOffset="364"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/colonsign.glif b/src/Cantarell-Regular.ufo/glyphs/colonsign.glif
index 1958a6ac..9f0d5826 100644
--- a/src/Cantarell-Regular.ufo/glyphs/colonsign.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/colonsign.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="colonsign" format="2">
-  <advance width="714.0"/>
+  <advance width="714"/>
   <unicode hex="20A1"/>
   <outline>
     <contour>
-      <point x="478.0" y="694.0" type="line"/>
-      <point x="538.0" y="694.0" type="line"/>
-      <point x="559.0" y="824.0" type="line"/>
-      <point x="499.0" y="824.0" type="line"/>
+      <point x="478" y="694" type="line"/>
+      <point x="538" y="694" type="line"/>
+      <point x="559" y="824" type="line"/>
+      <point x="499" y="824" type="line"/>
     </contour>
     <contour>
-      <point x="263.0" y="-140.0" type="line"/>
-      <point x="323.0" y="-140.0" type="line"/>
-      <point x="350.0" y="26.0" type="line"/>
-      <point x="290.0" y="26.0" type="line"/>
+      <point x="263" y="-140" type="line"/>
+      <point x="323" y="-140" type="line"/>
+      <point x="350" y="26" type="line"/>
+      <point x="290" y="26" type="line"/>
     </contour>
     <contour>
-      <point x="368.0" y="694.0" type="line"/>
-      <point x="428.0" y="694.0" type="line"/>
-      <point x="449.0" y="824.0" type="line"/>
-      <point x="389.0" y="824.0" type="line"/>
+      <point x="368" y="694" type="line"/>
+      <point x="428" y="694" type="line"/>
+      <point x="449" y="824" type="line"/>
+      <point x="389" y="824" type="line"/>
     </contour>
     <contour>
-      <point x="374.0" y="-140.0" type="line"/>
-      <point x="434.0" y="-140.0" type="line"/>
-      <point x="461.0" y="26.0" type="line"/>
-      <point x="401.0" y="26.0" type="line"/>
+      <point x="374" y="-140" type="line"/>
+      <point x="434" y="-140" type="line"/>
+      <point x="461" y="26" type="line"/>
+      <point x="401" y="26" type="line"/>
     </contour>
-    <component base="C" xOffset="20.0"/>
+    <component base="C" xOffset="20"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/comma.glif b/src/Cantarell-Regular.ufo/glyphs/comma.glif
index e0f82546..973b3afa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/comma.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/comma.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="comma" format="2">
-  <advance width="272.0"/>
+  <advance width="272"/>
   <unicode hex="002C"/>
   <outline>
     <contour>
-      <point x="62.0" y="-174.0" type="curve"/>
-      <point x="125.0" y="-174.0" type="line"/>
-      <point x="161.0" y="-84.0"/>
-      <point x="182.0" y="20.0"/>
-      <point x="182.0" y="107.0" type="curve"/>
-      <point x="99.0" y="107.0" type="line"/>
-      <point x="99.0" y="17.0"/>
-      <point x="85.0" y="-88.0"/>
+      <point x="62" y="-174" type="curve"/>
+      <point x="125" y="-174" type="line"/>
+      <point x="161" y="-84"/>
+      <point x="182" y="20"/>
+      <point x="182" y="107" type="curve"/>
+      <point x="99" y="107" type="line"/>
+      <point x="99" y="17"/>
+      <point x="85" y="-88"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commaaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/commaaccentcomb.glif
index 02fd94d0..0ed9105c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/commaaccentcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/commaaccentcomb.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaaccentcomb" format="2">
   <unicode hex="0326"/>
-  <anchor x="166.0" y="0.0" name="_bottom"/>
-  <anchor x="166.0" y="-231.0" name="bottom"/>
+  <anchor x="166" y="0" name="_bottom"/>
+  <anchor x="166" y="-231" name="bottom"/>
   <outline>
     <component base="_commaaccent"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>329.0</real>
+      <integer>329</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commaturnedabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/commaturnedabovecomb.glif
index edb2bf3e..c77997a0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/commaturnedabovecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/commaturnedabovecomb.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaturnedabovecomb" format="2">
   <unicode hex="0312"/>
-  <anchor x="151.0" y="482.0" name="_top"/>
-  <anchor x="151.0" y="749.0" name="top"/>
+  <anchor x="151" y="482" name="_top"/>
+  <anchor x="151" y="749" name="top"/>
   <outline>
     <contour>
-      <point x="205.0" y="732.0" type="curve"/>
-      <point x="146.0" y="732.0" type="line"/>
-      <point x="114.0" y="688.0"/>
-      <point x="99.0" y="637.0"/>
-      <point x="99.0" y="570.0" type="curve"/>
-      <point x="174.0" y="570.0" type="line"/>
-      <point x="174.0" y="632.0"/>
-      <point x="186.0" y="697.0"/>
+      <point x="205" y="732" type="curve"/>
+      <point x="146" y="732" type="line"/>
+      <point x="114" y="688"/>
+      <point x="99" y="637"/>
+      <point x="99" y="570" type="curve"/>
+      <point x="174" y="570" type="line"/>
+      <point x="174" y="632"/>
+      <point x="186" y="697"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>329.0</real>
+      <integer>329</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commaturnedmod.glif 
b/src/Cantarell-Regular.ufo/glyphs/commaturnedmod.glif
index eb655fc2..7f9636e5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/commaturnedmod.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/commaturnedmod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commaturnedmod" format="2">
-  <advance width="329.0"/>
+  <advance width="329"/>
   <unicode hex="02BB"/>
   <outline>
     <component base="commaturnedabovecomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.glif 
b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.glif
index 3b867f53..c8c80122 100644
--- a/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commercialMinusSign" format="2">
-  <advance width="676.0"/>
+  <advance width="676"/>
   <unicode hex="2052"/>
   <outline>
     <contour>
-      <point x="63.0" y="0.0" type="line"/>
-      <point x="146.0" y="0.0" type="line"/>
-      <point x="612.0" y="694.0" type="line"/>
-      <point x="523.0" y="694.0" type="line"/>
+      <point x="63" y="0" type="line"/>
+      <point x="146" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="523" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="511.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="555.0" y="-10.0"/>
-      <point x="585.0" y="21.0"/>
-      <point x="585.0" y="64.0" type="curve" smooth="yes"/>
-      <point x="585.0" y="106.0"/>
-      <point x="555.0" y="137.0"/>
-      <point x="511.0" y="137.0" type="curve" smooth="yes"/>
-      <point x="467.0" y="137.0"/>
-      <point x="437.0" y="106.0"/>
-      <point x="437.0" y="64.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="21.0"/>
-      <point x="467.0" y="-10.0"/>
+      <point x="511" y="-10" type="curve" smooth="yes"/>
+      <point x="555" y="-10"/>
+      <point x="585" y="21"/>
+      <point x="585" y="64" type="curve" smooth="yes"/>
+      <point x="585" y="106"/>
+      <point x="555" y="137"/>
+      <point x="511" y="137" type="curve" smooth="yes"/>
+      <point x="467" y="137"/>
+      <point x="437" y="106"/>
+      <point x="437" y="64" type="curve" smooth="yes"/>
+      <point x="437" y="21"/>
+      <point x="467" y="-10"/>
     </contour>
     <contour>
-      <point x="165.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="557.0"/>
-      <point x="239.0" y="588.0"/>
-      <point x="239.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="239.0" y="673.0"/>
-      <point x="209.0" y="704.0"/>
-      <point x="165.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="121.0" y="704.0"/>
-      <point x="91.0" y="673.0"/>
-      <point x="91.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="91.0" y="588.0"/>
-      <point x="121.0" y="557.0"/>
+      <point x="165" y="557" type="curve" smooth="yes"/>
+      <point x="209" y="557"/>
+      <point x="239" y="588"/>
+      <point x="239" y="630" type="curve" smooth="yes"/>
+      <point x="239" y="673"/>
+      <point x="209" y="704"/>
+      <point x="165" y="704" type="curve" smooth="yes"/>
+      <point x="121" y="704"/>
+      <point x="91" y="673"/>
+      <point x="91" y="630" type="curve" smooth="yes"/>
+      <point x="91" y="588"/>
+      <point x="121" y="557"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.tf.glif
index 8a40d19b..47d348e2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.tf.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="commercialMinusSign.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="47.0" y="0.0" type="line"/>
-      <point x="129.0" y="0.0" type="line"/>
-      <point x="534.0" y="694.0" type="line"/>
-      <point x="445.0" y="694.0" type="line"/>
+      <point x="47" y="0" type="line"/>
+      <point x="129" y="0" type="line"/>
+      <point x="534" y="694" type="line"/>
+      <point x="445" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="442.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="-10.0"/>
-      <point x="511.0" y="21.0"/>
-      <point x="511.0" y="64.0" type="curve" smooth="yes"/>
-      <point x="511.0" y="106.0"/>
-      <point x="482.0" y="137.0"/>
-      <point x="442.0" y="137.0" type="curve" smooth="yes"/>
-      <point x="402.0" y="137.0"/>
-      <point x="373.0" y="106.0"/>
-      <point x="373.0" y="64.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="21.0"/>
-      <point x="402.0" y="-10.0"/>
+      <point x="442" y="-10" type="curve" smooth="yes"/>
+      <point x="482" y="-10"/>
+      <point x="511" y="21"/>
+      <point x="511" y="64" type="curve" smooth="yes"/>
+      <point x="511" y="106"/>
+      <point x="482" y="137"/>
+      <point x="442" y="137" type="curve" smooth="yes"/>
+      <point x="402" y="137"/>
+      <point x="373" y="106"/>
+      <point x="373" y="64" type="curve" smooth="yes"/>
+      <point x="373" y="21"/>
+      <point x="402" y="-10"/>
     </contour>
     <contour>
-      <point x="139.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="557.0"/>
-      <point x="208.0" y="588.0"/>
-      <point x="208.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="208.0" y="673.0"/>
-      <point x="179.0" y="704.0"/>
-      <point x="139.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="98.0" y="704.0"/>
-      <point x="69.0" y="673.0"/>
-      <point x="69.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="69.0" y="588.0"/>
-      <point x="98.0" y="557.0"/>
+      <point x="139" y="557" type="curve" smooth="yes"/>
+      <point x="179" y="557"/>
+      <point x="208" y="588"/>
+      <point x="208" y="630" type="curve" smooth="yes"/>
+      <point x="208" y="673"/>
+      <point x="179" y="704"/>
+      <point x="139" y="704" type="curve" smooth="yes"/>
+      <point x="98" y="704"/>
+      <point x="69" y="673"/>
+      <point x="69" y="630" type="curve" smooth="yes"/>
+      <point x="69" y="588"/>
+      <point x="98" y="557"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/copyright.glif b/src/Cantarell-Regular.ufo/glyphs/copyright.glif
index 2cb77030..a005dcec 100644
--- a/src/Cantarell-Regular.ufo/glyphs/copyright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/copyright.glif
@@ -1,63 +1,63 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="copyright" format="2">
-  <advance width="885.0"/>
+  <advance width="885"/>
   <unicode hex="00A9"/>
   <outline>
     <contour>
-      <point x="438.0" y="-3.0" type="curve" smooth="yes"/>
-      <point x="656.0" y="-3.0"/>
-      <point x="802.0" y="140.0"/>
-      <point x="802.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="802.0" y="564.0"/>
-      <point x="660.0" y="704.0"/>
-      <point x="446.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="704.0"/>
-      <point x="83.0" y="560.0"/>
-      <point x="83.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="136.0"/>
-      <point x="225.0" y="-3.0"/>
+      <point x="438" y="-3" type="curve" smooth="yes"/>
+      <point x="656" y="-3"/>
+      <point x="802" y="140"/>
+      <point x="802" y="354" type="curve" smooth="yes"/>
+      <point x="802" y="564"/>
+      <point x="660" y="704"/>
+      <point x="446" y="704" type="curve" smooth="yes"/>
+      <point x="228" y="704"/>
+      <point x="83" y="560"/>
+      <point x="83" y="344" type="curve" smooth="yes"/>
+      <point x="83" y="136"/>
+      <point x="225" y="-3"/>
     </contour>
     <contour>
-      <point x="448.0" y="59.0" type="curve" smooth="yes"/>
-      <point x="266.0" y="59.0"/>
-      <point x="145.0" y="177.0"/>
-      <point x="145.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="145.0" y="527.0"/>
-      <point x="262.0" y="642.0"/>
-      <point x="438.0" y="642.0" type="curve" smooth="yes"/>
-      <point x="619.0" y="642.0"/>
-      <point x="740.0" y="523.0"/>
-      <point x="740.0" y="344.0" type="curve" smooth="yes"/>
-      <point x="740.0" y="173.0"/>
-      <point x="623.0" y="59.0"/>
+      <point x="448" y="59" type="curve" smooth="yes"/>
+      <point x="266" y="59"/>
+      <point x="145" y="177"/>
+      <point x="145" y="354" type="curve" smooth="yes"/>
+      <point x="145" y="527"/>
+      <point x="262" y="642"/>
+      <point x="438" y="642" type="curve" smooth="yes"/>
+      <point x="619" y="642"/>
+      <point x="740" y="523"/>
+      <point x="740" y="344" type="curve" smooth="yes"/>
+      <point x="740" y="173"/>
+      <point x="623" y="59"/>
     </contour>
     <contour>
-      <point x="453.0" y="134.0" type="curve" smooth="yes"/>
-      <point x="496.0" y="134.0"/>
-      <point x="543.0" y="143.0"/>
-      <point x="580.0" y="160.0" type="curve"/>
-      <point x="562.0" y="219.0" type="line"/>
-      <point x="534.0" y="209.0"/>
-      <point x="500.0" y="202.0"/>
-      <point x="471.0" y="202.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="202.0"/>
-      <point x="323.0" y="262.0"/>
-      <point x="323.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="323.0" y="442.0"/>
-      <point x="374.0" y="494.0"/>
-      <point x="462.0" y="494.0" type="curve" smooth="yes"/>
-      <point x="494.0" y="494.0"/>
-      <point x="531.0" y="487.0"/>
-      <point x="562.0" y="475.0" type="curve"/>
-      <point x="583.0" y="538.0" type="line"/>
-      <point x="548.0" y="554.0"/>
-      <point x="508.0" y="562.0"/>
-      <point x="466.0" y="562.0" type="curve" smooth="yes"/>
-      <point x="331.0" y="562.0"/>
-      <point x="241.0" y="475.0"/>
-      <point x="241.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="241.0" y="217.0"/>
-      <point x="325.0" y="134.0"/>
+      <point x="453" y="134" type="curve" smooth="yes"/>
+      <point x="496" y="134"/>
+      <point x="543" y="143"/>
+      <point x="580" y="160" type="curve"/>
+      <point x="562" y="219" type="line"/>
+      <point x="534" y="209"/>
+      <point x="500" y="202"/>
+      <point x="471" y="202" type="curve" smooth="yes"/>
+      <point x="381" y="202"/>
+      <point x="323" y="262"/>
+      <point x="323" y="355" type="curve" smooth="yes"/>
+      <point x="323" y="442"/>
+      <point x="374" y="494"/>
+      <point x="462" y="494" type="curve" smooth="yes"/>
+      <point x="494" y="494"/>
+      <point x="531" y="487"/>
+      <point x="562" y="475" type="curve"/>
+      <point x="583" y="538" type="line"/>
+      <point x="548" y="554"/>
+      <point x="508" y="562"/>
+      <point x="466" y="562" type="curve" smooth="yes"/>
+      <point x="331" y="562"/>
+      <point x="241" y="475"/>
+      <point x="241" y="343" type="curve" smooth="yes"/>
+      <point x="241" y="217"/>
+      <point x="325" y="134"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/currency.glif b/src/Cantarell-Regular.ufo/glyphs/currency.glif
index 15dcfad2..36928f25 100644
--- a/src/Cantarell-Regular.ufo/glyphs/currency.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/currency.glif
@@ -1,59 +1,59 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="currency" format="2">
-  <advance width="662.0"/>
+  <advance width="662"/>
   <unicode hex="00A4"/>
   <outline>
     <contour>
-      <point x="326.0" y="131.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="131.0"/>
-      <point x="532.0" y="215.0"/>
-      <point x="532.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="532.0" y="461.0"/>
-      <point x="454.0" y="540.0"/>
-      <point x="336.0" y="540.0" type="curve" smooth="yes"/>
-      <point x="212.0" y="540.0"/>
-      <point x="130.0" y="456.0"/>
-      <point x="130.0" y="331.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="211.0"/>
-      <point x="208.0" y="131.0"/>
+      <point x="326" y="131" type="curve" smooth="yes"/>
+      <point x="450" y="131"/>
+      <point x="532" y="215"/>
+      <point x="532" y="342" type="curve" smooth="yes"/>
+      <point x="532" y="461"/>
+      <point x="454" y="540"/>
+      <point x="336" y="540" type="curve" smooth="yes"/>
+      <point x="212" y="540"/>
+      <point x="130" y="456"/>
+      <point x="130" y="331" type="curve" smooth="yes"/>
+      <point x="130" y="211"/>
+      <point x="208" y="131"/>
     </contour>
     <contour>
-      <point x="135.0" y="90.0" type="line"/>
-      <point x="227.0" y="181.0" type="line"/>
-      <point x="186.0" y="222.0" type="line"/>
-      <point x="94.0" y="131.0" type="line"/>
+      <point x="135" y="90" type="line"/>
+      <point x="227" y="181" type="line"/>
+      <point x="186" y="222" type="line"/>
+      <point x="94" y="131" type="line"/>
     </contour>
     <contour>
-      <point x="527.0" y="90.0" type="line"/>
-      <point x="567.0" y="131.0" type="line"/>
-      <point x="475.0" y="221.0" type="line"/>
-      <point x="435.0" y="181.0" type="line"/>
+      <point x="527" y="90" type="line"/>
+      <point x="567" y="131" type="line"/>
+      <point x="475" y="221" type="line"/>
+      <point x="435" y="181" type="line"/>
     </contour>
     <contour>
-      <point x="336.0" y="204.0" type="curve" smooth="yes"/>
-      <point x="260.0" y="204.0"/>
-      <point x="210.0" y="259.0"/>
-      <point x="210.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="417.0"/>
-      <point x="256.0" y="467.0"/>
-      <point x="326.0" y="467.0" type="curve" smooth="yes"/>
-      <point x="402.0" y="467.0"/>
-      <point x="452.0" y="413.0"/>
-      <point x="452.0" y="332.0" type="curve" smooth="yes"/>
-      <point x="452.0" y="255.0"/>
-      <point x="406.0" y="204.0"/>
+      <point x="336" y="204" type="curve" smooth="yes"/>
+      <point x="260" y="204"/>
+      <point x="210" y="259"/>
+      <point x="210" y="341" type="curve" smooth="yes"/>
+      <point x="210" y="417"/>
+      <point x="256" y="467"/>
+      <point x="326" y="467" type="curve" smooth="yes"/>
+      <point x="402" y="467"/>
+      <point x="452" y="413"/>
+      <point x="452" y="332" type="curve" smooth="yes"/>
+      <point x="452" y="255"/>
+      <point x="406" y="204"/>
     </contour>
     <contour>
-      <point x="185.0" y="448.0" type="line"/>
-      <point x="227.0" y="488.0" type="line"/>
-      <point x="135.0" y="580.0" type="line"/>
-      <point x="94.0" y="539.0" type="line"/>
+      <point x="185" y="448" type="line"/>
+      <point x="227" y="488" type="line"/>
+      <point x="135" y="580" type="line"/>
+      <point x="94" y="539" type="line"/>
     </contour>
     <contour>
-      <point x="475.0" y="448.0" type="line"/>
-      <point x="567.0" y="539.0" type="line"/>
-      <point x="526.0" y="580.0" type="line"/>
-      <point x="434.0" y="488.0" type="line"/>
+      <point x="475" y="448" type="line"/>
+      <point x="567" y="539" type="line"/>
+      <point x="526" y="580" type="line"/>
+      <point x="434" y="488" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/d.glif b/src/Cantarell-Regular.ufo/glyphs/d.glif
index 3c05cfbc..a0013c39 100644
--- a/src/Cantarell-Regular.ufo/glyphs/d.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/d.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="d" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="0064"/>
   <note>
 d
 </note>
-  <anchor x="287.0" y="0.0" name="bottom"/>
-  <anchor x="412.0" y="598.0" name="center"/>
-  <anchor x="287.0" y="482.0" name="top"/>
-  <anchor x="591.0" y="482.0" name="topright"/>
+  <anchor x="287" y="0" name="bottom"/>
+  <anchor x="412" y="598" name="center"/>
+  <anchor x="287" y="482" name="top"/>
+  <anchor x="591" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="431.0" y="0.0" type="line"/>
-      <point x="487.0" y="0.0" type="line"/>
-      <point x="487.0" y="739.0" type="line"/>
-      <point x="407.0" y="739.0" type="line"/>
-      <point x="407.0" y="56.0" type="line"/>
+      <point x="431" y="0" type="line"/>
+      <point x="487" y="0" type="line"/>
+      <point x="487" y="739" type="line"/>
+      <point x="407" y="739" type="line"/>
+      <point x="407" y="56" type="line"/>
     </contour>
     <contour>
-      <point x="267.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="-10.0"/>
-      <point x="411.0" y="30.0"/>
-      <point x="448.0" y="96.0" type="curve"/>
-      <point x="419.0" y="132.0" type="line"/>
-      <point x="392.0" y="87.0"/>
-      <point x="347.0" y="60.0"/>
-      <point x="290.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="60.0"/>
-      <point x="132.0" y="135.0"/>
-      <point x="132.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="352.0"/>
-      <point x="188.0" y="422.0"/>
-      <point x="281.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="342.0" y="422.0"/>
-      <point x="390.0" y="394.0"/>
-      <point x="418.0" y="346.0" type="curve"/>
-      <point x="455.0" y="390.0" type="line"/>
-      <point x="420.0" y="455.0"/>
-      <point x="358.0" y="492.0"/>
-      <point x="278.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="492.0"/>
-      <point x="52.0" y="390.0"/>
-      <point x="52.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="52.0" y="89.0"/>
-      <point x="138.0" y="-10.0"/>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="411" y="30"/>
+      <point x="448" y="96" type="curve"/>
+      <point x="419" y="132" type="line"/>
+      <point x="392" y="87"/>
+      <point x="347" y="60"/>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="352"/>
+      <point x="188" y="422"/>
+      <point x="281" y="422" type="curve" smooth="yes"/>
+      <point x="342" y="422"/>
+      <point x="390" y="394"/>
+      <point x="418" y="346" type="curve"/>
+      <point x="455" y="390" type="line"/>
+      <point x="420" y="455"/>
+      <point x="358" y="492"/>
+      <point x="278" y="492" type="curve" smooth="yes"/>
+      <point x="142" y="492"/>
+      <point x="52" y="390"/>
+      <point x="52" y="237" type="curve" smooth="yes"/>
+      <point x="52" y="89"/>
+      <point x="138" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dagger.glif b/src/Cantarell-Regular.ufo/glyphs/dagger.glif
index f267db19..5514837b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dagger.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dagger.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dagger" format="2">
-  <advance width="458.0"/>
+  <advance width="458"/>
   <unicode hex="2020"/>
   <outline>
     <contour>
-      <point x="186.0" y="0.0" type="line"/>
-      <point x="270.0" y="0.0" type="line"/>
-      <point x="257.0" y="510.0" type="line"/>
-      <point x="270.0" y="694.0" type="line"/>
-      <point x="186.0" y="694.0" type="line"/>
-      <point x="194.0" y="510.0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="270" y="0" type="line"/>
+      <point x="257" y="510" type="line"/>
+      <point x="270" y="694" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="194" y="510" type="line"/>
     </contour>
     <contour>
-      <point x="64.0" y="475.0" type="line"/>
-      <point x="223.0" y="482.0" type="line"/>
-      <point x="223.0" y="538.0" type="line"/>
-      <point x="64.0" y="545.0" type="line"/>
+      <point x="64" y="475" type="line"/>
+      <point x="223" y="482" type="line"/>
+      <point x="223" y="538" type="line"/>
+      <point x="64" y="545" type="line"/>
     </contour>
     <contour>
-      <point x="394.0" y="475.0" type="line"/>
-      <point x="394.0" y="545.0" type="line"/>
-      <point x="231.0" y="538.0" type="line"/>
-      <point x="231.0" y="482.0" type="line"/>
+      <point x="394" y="475" type="line"/>
+      <point x="394" y="545" type="line"/>
+      <point x="231" y="538" type="line"/>
+      <point x="231" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif b/src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif
index 8c097d08..d0f5a62d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="daggerdbl" format="2">
-  <advance width="470.0"/>
+  <advance width="470"/>
   <unicode hex="2021"/>
   <outline>
     <contour>
-      <point x="193.0" y="0.0" type="line"/>
-      <point x="276.0" y="0.0" type="line"/>
-      <point x="264.0" y="175.0" type="line"/>
-      <point x="272.0" y="346.0" type="line"/>
-      <point x="264.0" y="506.0" type="line"/>
-      <point x="276.0" y="694.0" type="line"/>
-      <point x="193.0" y="694.0" type="line"/>
-      <point x="201.0" y="506.0" type="line"/>
-      <point x="193.0" y="346.0" type="line"/>
-      <point x="201.0" y="175.0" type="line"/>
+      <point x="193" y="0" type="line"/>
+      <point x="276" y="0" type="line"/>
+      <point x="264" y="175" type="line"/>
+      <point x="272" y="346" type="line"/>
+      <point x="264" y="506" type="line"/>
+      <point x="276" y="694" type="line"/>
+      <point x="193" y="694" type="line"/>
+      <point x="201" y="506" type="line"/>
+      <point x="193" y="346" type="line"/>
+      <point x="201" y="175" type="line"/>
     </contour>
     <contour>
-      <point x="80.0" y="139.0" type="line"/>
-      <point x="229.0" y="146.0" type="line"/>
-      <point x="229.0" y="202.0" type="line"/>
-      <point x="80.0" y="209.0" type="line"/>
+      <point x="80" y="139" type="line"/>
+      <point x="229" y="146" type="line"/>
+      <point x="229" y="202" type="line"/>
+      <point x="80" y="209" type="line"/>
     </contour>
     <contour>
-      <point x="390.0" y="139.0" type="line"/>
-      <point x="390.0" y="209.0" type="line"/>
-      <point x="238.0" y="202.0" type="line"/>
-      <point x="238.0" y="146.0" type="line"/>
+      <point x="390" y="139" type="line"/>
+      <point x="390" y="209" type="line"/>
+      <point x="238" y="202" type="line"/>
+      <point x="238" y="146" type="line"/>
     </contour>
     <contour>
-      <point x="80.0" y="485.0" type="line"/>
-      <point x="229.0" y="492.0" type="line"/>
-      <point x="229.0" y="548.0" type="line"/>
-      <point x="80.0" y="555.0" type="line"/>
+      <point x="80" y="485" type="line"/>
+      <point x="229" y="492" type="line"/>
+      <point x="229" y="548" type="line"/>
+      <point x="80" y="555" type="line"/>
     </contour>
     <contour>
-      <point x="390.0" y="485.0" type="line"/>
-      <point x="390.0" y="555.0" type="line"/>
-      <point x="238.0" y="548.0" type="line"/>
-      <point x="238.0" y="492.0" type="line"/>
+      <point x="390" y="485" type="line"/>
+      <point x="390" y="555" type="line"/>
+      <point x="238" y="548" type="line"/>
+      <point x="238" y="492" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.case.glif
index 9a352a0d..d94fb8bd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.case.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dblgravecomb.case" format="2">
-  <anchor x="221.0" y="694.0" name="_top"/>
-  <anchor x="221.0" y="926.0" name="top"/>
+  <anchor x="221" y="694" name="_top"/>
+  <anchor x="221" y="926" name="top"/>
   <outline>
     <contour>
-      <point x="356.0" y="764.0" type="line"/>
-      <point x="395.0" y="800.0" type="line"/>
-      <point x="286.0" y="939.0" type="line"/>
-      <point x="226.0" y="885.0" type="line"/>
+      <point x="356" y="764" type="line"/>
+      <point x="395" y="800" type="line"/>
+      <point x="286" y="939" type="line"/>
+      <point x="226" y="885" type="line"/>
     </contour>
     <contour>
-      <point x="166.0" y="764.0" type="line"/>
-      <point x="205.0" y="800.0" type="line"/>
-      <point x="96.0" y="939.0" type="line"/>
-      <point x="36.0" y="885.0" type="line"/>
+      <point x="166" y="764" type="line"/>
+      <point x="205" y="800" type="line"/>
+      <point x="96" y="939" type="line"/>
+      <point x="36" y="885" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif
index ca1327a0..cd8e396e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dblgravecomb" format="2">
   <unicode hex="030F"/>
-  <anchor x="254.0" y="482.0" name="_top"/>
-  <anchor x="254.0" y="704.0" name="top"/>
+  <anchor x="254" y="482" name="_top"/>
+  <anchor x="254" y="704" name="top"/>
   <outline>
     <contour>
-      <point x="159.0" y="553.0" type="line"/>
-      <point x="201.0" y="575.0" type="line"/>
-      <point x="125.0" y="747.0" type="line"/>
-      <point x="54.0" y="708.0" type="line"/>
+      <point x="159" y="553" type="line"/>
+      <point x="201" y="575" type="line"/>
+      <point x="125" y="747" type="line"/>
+      <point x="54" y="708" type="line"/>
     </contour>
     <contour>
-      <point x="329.0" y="553.0" type="line"/>
-      <point x="371.0" y="575.0" type="line"/>
-      <point x="295.0" y="747.0" type="line"/>
-      <point x="224.0" y="708.0" type="line"/>
+      <point x="329" y="553" type="line"/>
+      <point x="371" y="575" type="line"/>
+      <point x="295" y="747" type="line"/>
+      <point x="224" y="708" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>425.0</real>
+      <integer>425</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dcaron.glif b/src/Cantarell-Regular.ufo/glyphs/dcaron.glif
index eb2ef22b..585128f2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dcaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dcaron" format="2">
-  <advance width="608.0"/>
+  <advance width="608"/>
   <unicode hex="010F"/>
   <outline>
     <component base="d"/>
-    <component base="caroncomb.alt" xOffset="465.0"/>
+    <component base="caroncomb.alt" xOffset="465"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dcroat.glif b/src/Cantarell-Regular.ufo/glyphs/dcroat.glif
index 369e20da..f88da49a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dcroat.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dcroat.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dcroat" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="0111"/>
   <outline>
     <component base="d"/>
-    <component base="strokeshortcomb" xOffset="184.0" yOffset="300.0"/>
+    <component base="strokeshortcomb" xOffset="184" yOffset="300"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif
index c8caeac2..73ac090e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ddotbelow" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="1E0D"/>
   <outline>
     <component base="d"/>
-    <component base="dotbelowcomb" xOffset="151.0"/>
+    <component base="dotbelowcomb" xOffset="151"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/de-cy.glif b/src/Cantarell-Regular.ufo/glyphs/de-cy.glif
index f20aac4d..5cf568f5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/de-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/de-cy.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="de-cy" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <unicode hex="0434"/>
   <outline>
     <contour>
-      <point x="69.0" y="20.0" type="line"/>
-      <point x="167.0" y="20.0"/>
-      <point x="219.0" y="96.0"/>
-      <point x="219.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="415.0" type="line"/>
-      <point x="396.0" y="415.0" type="line"/>
-      <point x="396.0" y="23.0" type="line"/>
-      <point x="473.0" y="23.0" type="line"/>
-      <point x="473.0" y="482.0" type="line"/>
-      <point x="145.0" y="482.0" type="line"/>
-      <point x="145.0" y="242.0" type="line" smooth="yes"/>
-      <point x="145.0" y="126.0"/>
-      <point x="115.0" y="65.0"/>
-      <point x="57.0" y="65.0" type="curve"/>
+      <point x="69" y="20" type="line"/>
+      <point x="167" y="20"/>
+      <point x="219" y="96"/>
+      <point x="219" y="243" type="curve" smooth="yes"/>
+      <point x="219" y="415" type="line"/>
+      <point x="396" y="415" type="line"/>
+      <point x="396" y="23" type="line"/>
+      <point x="473" y="23" type="line"/>
+      <point x="473" y="482" type="line"/>
+      <point x="145" y="482" type="line"/>
+      <point x="145" y="242" type="line" smooth="yes"/>
+      <point x="145" y="126"/>
+      <point x="115" y="65"/>
+      <point x="57" y="65" type="curve"/>
     </contour>
     <contour>
-      <point x="23.0" y="-126.0" type="line"/>
-      <point x="95.0" y="-126.0" type="line"/>
-      <point x="95.0" y="0.0" type="line"/>
-      <point x="479.0" y="0.0" type="line"/>
-      <point x="479.0" y="-126.0" type="line"/>
-      <point x="551.0" y="-126.0" type="line"/>
-      <point x="551.0" y="67.0" type="line"/>
-      <point x="23.0" y="67.0" type="line"/>
+      <point x="23" y="-126" type="line"/>
+      <point x="95" y="-126" type="line"/>
+      <point x="95" y="0" type="line"/>
+      <point x="479" y="0" type="line"/>
+      <point x="479" y="-126" type="line"/>
+      <point x="551" y="-126" type="line"/>
+      <point x="551" y="67" type="line"/>
+      <point x="23" y="67" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/degree.glif b/src/Cantarell-Regular.ufo/glyphs/degree.glif
index d98daedb..89724225 100644
--- a/src/Cantarell-Regular.ufo/glyphs/degree.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/degree.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="degree" format="2">
-  <advance width="486.0"/>
+  <advance width="486"/>
   <unicode hex="00B0"/>
   <outline>
     <contour>
-      <point x="241.0" y="417.0" type="curve" smooth="yes"/>
-      <point x="327.0" y="417.0"/>
-      <point x="385.0" y="475.0"/>
-      <point x="385.0" y="562.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="647.0"/>
-      <point x="329.0" y="704.0"/>
-      <point x="244.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="158.0" y="704.0"/>
-      <point x="100.0" y="646.0"/>
-      <point x="100.0" y="559.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="474.0"/>
-      <point x="156.0" y="417.0"/>
+      <point x="241" y="417" type="curve" smooth="yes"/>
+      <point x="327" y="417"/>
+      <point x="385" y="475"/>
+      <point x="385" y="562" type="curve" smooth="yes"/>
+      <point x="385" y="647"/>
+      <point x="329" y="704"/>
+      <point x="244" y="704" type="curve" smooth="yes"/>
+      <point x="158" y="704"/>
+      <point x="100" y="646"/>
+      <point x="100" y="559" type="curve" smooth="yes"/>
+      <point x="100" y="474"/>
+      <point x="156" y="417"/>
     </contour>
     <contour>
-      <point x="244.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="484.0"/>
-      <point x="165.0" y="515.0"/>
-      <point x="165.0" y="562.0" type="curve" smooth="yes"/>
-      <point x="165.0" y="608.0"/>
-      <point x="195.0" y="639.0"/>
-      <point x="241.0" y="639.0" type="curve" smooth="yes"/>
-      <point x="288.0" y="639.0"/>
-      <point x="320.0" y="607.0"/>
-      <point x="320.0" y="559.0" type="curve" smooth="yes"/>
-      <point x="320.0" y="514.0"/>
-      <point x="290.0" y="484.0"/>
+      <point x="244" y="484" type="curve" smooth="yes"/>
+      <point x="197" y="484"/>
+      <point x="165" y="515"/>
+      <point x="165" y="562" type="curve" smooth="yes"/>
+      <point x="165" y="608"/>
+      <point x="195" y="639"/>
+      <point x="241" y="639" type="curve" smooth="yes"/>
+      <point x="288" y="639"/>
+      <point x="320" y="607"/>
+      <point x="320" y="559" type="curve" smooth="yes"/>
+      <point x="320" y="514"/>
+      <point x="290" y="484"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/descender-cy.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/descender-cy.case.glif
index 693cb60a..9b63ce53 100644
--- a/src/Cantarell-Regular.ufo/glyphs/descender-cy.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/descender-cy.case.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy.case" format="2">
-  <advance width="267.0"/>
-  <anchor x="107.0" y="0.0" name="_bottomright"/>
+  <advance width="267"/>
+  <anchor x="107" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="107.0" y="0.0" type="line"/>
-      <point x="107.0" y="-178.0" type="line"/>
-      <point x="182.0" y="-178.0" type="line"/>
-      <point x="182.0" y="72.0" type="line"/>
-      <point x="50.0" y="72.0" type="line"/>
-      <point x="50.0" y="0.0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="-178" type="line"/>
+      <point x="182" y="-178" type="line"/>
+      <point x="182" y="72" type="line"/>
+      <point x="50" y="72" type="line"/>
+      <point x="50" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/descender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/descender-cy.glif
index 425ce9bb..5e3156ac 100644
--- a/src/Cantarell-Regular.ufo/glyphs/descender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/descender-cy.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy" format="2">
-  <advance width="267.0"/>
-  <anchor x="107.0" y="0.0" name="_bottomright"/>
+  <advance width="267"/>
+  <anchor x="107" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="109.0" y="-120.0" type="line"/>
-      <point x="182.0" y="-120.0" type="line"/>
-      <point x="182.0" y="67.0" type="line"/>
-      <point x="70.0" y="67.0" type="line"/>
-      <point x="70.0" y="0.0" type="line"/>
-      <point x="109.0" y="0.0" type="line"/>
+      <point x="109" y="-120" type="line"/>
+      <point x="182" y="-120" type="line"/>
+      <point x="182" y="67" type="line"/>
+      <point x="70" y="67" type="line"/>
+      <point x="70" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/descender-cy.strait.glif 
b/src/Cantarell-Regular.ufo/glyphs/descender-cy.strait.glif
index a87dd030..b16dcc9a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/descender-cy.strait.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/descender-cy.strait.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="descender-cy.strait" format="2">
-  <advance width="267.0"/>
-  <anchor x="145.0" y="0.0" name="_bottomright"/>
+  <advance width="267"/>
+  <anchor x="145" y="0" name="_bottomright"/>
   <outline>
     <contour>
-      <point x="107.0" y="-120.0" type="line"/>
-      <point x="182.0" y="-120.0" type="line"/>
-      <point x="182.0" y="52.0" type="line"/>
-      <point x="107.0" y="52.0" type="line"/>
+      <point x="107" y="-120" type="line"/>
+      <point x="182" y="-120" type="line"/>
+      <point x="182" y="52" type="line"/>
+      <point x="107" y="52" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresis.glif b/src/Cantarell-Regular.ufo/glyphs/dieresis.glif
index 95cce712..ecd46f0f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresis.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresis" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="00A8"/>
   <outline>
-    <component base="dieresiscomb" xOffset="-3.0"/>
+    <component base="dieresiscomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresisbelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresisbelowcomb.glif
index 751a0bce..233c585e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresisbelowcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresisbelowcomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresisbelowcomb" format="2">
   <unicode hex="0324"/>
-  <anchor x="236.0" y="0.0" name="_bottom"/>
-  <anchor x="236.0" y="-195.0" name="bottom"/>
+  <anchor x="236" y="0" name="_bottom"/>
+  <anchor x="236" y="-195" name="bottom"/>
   <outline>
     <contour>
-      <point x="136.0" y="-195.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="-195.0"/>
-      <point x="193.0" y="-174.0"/>
-      <point x="193.0" y="-138.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="-102.0"/>
-      <point x="172.0" y="-81.0"/>
-      <point x="136.0" y="-81.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="-81.0"/>
-      <point x="79.0" y="-102.0"/>
-      <point x="79.0" y="-138.0" type="curve" smooth="yes"/>
-      <point x="79.0" y="-174.0"/>
-      <point x="100.0" y="-195.0"/>
+      <point x="136" y="-195" type="curve" smooth="yes"/>
+      <point x="172" y="-195"/>
+      <point x="193" y="-174"/>
+      <point x="193" y="-138" type="curve" smooth="yes"/>
+      <point x="193" y="-102"/>
+      <point x="172" y="-81"/>
+      <point x="136" y="-81" type="curve" smooth="yes"/>
+      <point x="100" y="-81"/>
+      <point x="79" y="-102"/>
+      <point x="79" y="-138" type="curve" smooth="yes"/>
+      <point x="79" y="-174"/>
+      <point x="100" y="-195"/>
     </contour>
     <contour>
-      <point x="336.0" y="-195.0" type="curve" smooth="yes"/>
-      <point x="372.0" y="-195.0"/>
-      <point x="393.0" y="-174.0"/>
-      <point x="393.0" y="-138.0" type="curve" smooth="yes"/>
-      <point x="393.0" y="-102.0"/>
-      <point x="372.0" y="-81.0"/>
-      <point x="336.0" y="-81.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="-81.0"/>
-      <point x="279.0" y="-102.0"/>
-      <point x="279.0" y="-138.0" type="curve" smooth="yes"/>
-      <point x="279.0" y="-174.0"/>
-      <point x="300.0" y="-195.0"/>
+      <point x="336" y="-195" type="curve" smooth="yes"/>
+      <point x="372" y="-195"/>
+      <point x="393" y="-174"/>
+      <point x="393" y="-138" type="curve" smooth="yes"/>
+      <point x="393" y="-102"/>
+      <point x="372" y="-81"/>
+      <point x="336" y="-81" type="curve" smooth="yes"/>
+      <point x="300" y="-81"/>
+      <point x="279" y="-102"/>
+      <point x="279" y="-138" type="curve" smooth="yes"/>
+      <point x="279" y="-174"/>
+      <point x="300" y="-195"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>472.0</real>
+      <integer>472</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.case.glif
index 0c4bb55c..b2a03346 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb.case" format="2">
-  <anchor x="236.0" y="694.0" name="_top"/>
-  <anchor x="236.0" y="856.0" name="top"/>
+  <anchor x="236" y="694" name="_top"/>
+  <anchor x="236" y="856" name="top"/>
   <outline>
-    <component base="dieresiscomb" yOffset="182.0"/>
+    <component base="dieresiscomb" yOffset="182"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>472.0</real>
+      <integer>472</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif
index d990b7d8..e4a3801a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb" format="2">
   <unicode hex="0308"/>
-  <anchor x="233.0" y="482.0" name="_top"/>
-  <anchor x="233.0" y="674.0" name="top"/>
+  <anchor x="233" y="482" name="_top"/>
+  <anchor x="233" y="674" name="top"/>
   <outline>
     <contour>
-      <point x="133.0" y="595.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="595.0"/>
-      <point x="190.0" y="616.0"/>
-      <point x="190.0" y="652.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="688.0"/>
-      <point x="169.0" y="709.0"/>
-      <point x="133.0" y="709.0" type="curve" smooth="yes"/>
-      <point x="97.0" y="709.0"/>
-      <point x="76.0" y="688.0"/>
-      <point x="76.0" y="652.0" type="curve" smooth="yes"/>
-      <point x="76.0" y="616.0"/>
-      <point x="97.0" y="595.0"/>
+      <point x="133" y="595" type="curve" smooth="yes"/>
+      <point x="169" y="595"/>
+      <point x="190" y="616"/>
+      <point x="190" y="652" type="curve" smooth="yes"/>
+      <point x="190" y="688"/>
+      <point x="169" y="709"/>
+      <point x="133" y="709" type="curve" smooth="yes"/>
+      <point x="97" y="709"/>
+      <point x="76" y="688"/>
+      <point x="76" y="652" type="curve" smooth="yes"/>
+      <point x="76" y="616"/>
+      <point x="97" y="595"/>
     </contour>
     <contour>
-      <point x="333.0" y="595.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="595.0"/>
-      <point x="390.0" y="616.0"/>
-      <point x="390.0" y="652.0" type="curve" smooth="yes"/>
-      <point x="390.0" y="688.0"/>
-      <point x="369.0" y="709.0"/>
-      <point x="333.0" y="709.0" type="curve" smooth="yes"/>
-      <point x="297.0" y="709.0"/>
-      <point x="276.0" y="688.0"/>
-      <point x="276.0" y="652.0" type="curve" smooth="yes"/>
-      <point x="276.0" y="616.0"/>
-      <point x="297.0" y="595.0"/>
+      <point x="333" y="595" type="curve" smooth="yes"/>
+      <point x="369" y="595"/>
+      <point x="390" y="616"/>
+      <point x="390" y="652" type="curve" smooth="yes"/>
+      <point x="390" y="688"/>
+      <point x="369" y="709"/>
+      <point x="333" y="709" type="curve" smooth="yes"/>
+      <point x="297" y="709"/>
+      <point x="276" y="688"/>
+      <point x="276" y="652" type="curve" smooth="yes"/>
+      <point x="276" y="616"/>
+      <point x="297" y="595"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>466.0</real>
+      <integer>466</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
index 5357153f..da99f581 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb.loclVIET" format="2">
-  <anchor x="224.0" y="482.0" name="_top"/>
-  <anchor x="224.0" y="604.0" name="top"/>
+  <anchor x="224" y="482" name="_top"/>
+  <anchor x="224" y="604" name="top"/>
   <outline>
     <contour>
-      <point x="129.0" y="550.0" type="curve" smooth="yes"/>
-      <point x="162.0" y="550.0"/>
-      <point x="181.0" y="569.0"/>
-      <point x="181.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="635.0"/>
-      <point x="162.0" y="654.0"/>
-      <point x="129.0" y="654.0" type="curve" smooth="yes"/>
-      <point x="96.0" y="654.0"/>
-      <point x="77.0" y="635.0"/>
-      <point x="77.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="77.0" y="569.0"/>
-      <point x="96.0" y="550.0"/>
+      <point x="129" y="550" type="curve" smooth="yes"/>
+      <point x="162" y="550"/>
+      <point x="181" y="569"/>
+      <point x="181" y="602" type="curve" smooth="yes"/>
+      <point x="181" y="635"/>
+      <point x="162" y="654"/>
+      <point x="129" y="654" type="curve" smooth="yes"/>
+      <point x="96" y="654"/>
+      <point x="77" y="635"/>
+      <point x="77" y="602" type="curve" smooth="yes"/>
+      <point x="77" y="569"/>
+      <point x="96" y="550"/>
     </contour>
     <contour>
-      <point x="319.0" y="550.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="550.0"/>
-      <point x="371.0" y="569.0"/>
-      <point x="371.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="371.0" y="635.0"/>
-      <point x="352.0" y="654.0"/>
-      <point x="319.0" y="654.0" type="curve" smooth="yes"/>
-      <point x="286.0" y="654.0"/>
-      <point x="267.0" y="635.0"/>
-      <point x="267.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="267.0" y="569.0"/>
-      <point x="286.0" y="550.0"/>
+      <point x="319" y="550" type="curve" smooth="yes"/>
+      <point x="352" y="550"/>
+      <point x="371" y="569"/>
+      <point x="371" y="602" type="curve" smooth="yes"/>
+      <point x="371" y="635"/>
+      <point x="352" y="654"/>
+      <point x="319" y="654" type="curve" smooth="yes"/>
+      <point x="286" y="654"/>
+      <point x="267" y="635"/>
+      <point x="267" y="602" type="curve" smooth="yes"/>
+      <point x="267" y="569"/>
+      <point x="286" y="550"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>448.0</real>
+      <integer>448</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_acutecomb.glif
index b76ea8c6..b40c535e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_acutecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="dieresiscomb_acutecomb" format="2">
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="acutecomb" xOffset="141.0" yOffset="122.0"/>
+    <component base="acutecomb" xOffset="141" yOffset="122"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>448.0</real>
+      <integer>448</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_caroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_caroncomb.glif
index aa0e7257..7aca61cc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_caroncomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_caroncomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb_caroncomb" format="2">
-  <advance width="448.0"/>
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="caroncomb" xOffset="41.0" yOffset="122.0"/>
+    <component base="caroncomb" xOffset="41" yOffset="122"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>448</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_gravecomb.glif
index 0b99ff6c..3b579b47 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_gravecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="dieresiscomb_gravecomb" format="2">
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="gravecomb" xOffset="46.0" yOffset="122.0"/>
+    <component base="gravecomb" xOffset="46" yOffset="122"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>448.0</real>
+      <integer>448</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_macroncomb.glif
index 75cecb9b..fe87c155 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_macroncomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_macroncomb.glif
@@ -1,12 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dieresiscomb_macroncomb" format="2">
-  <advance width="448.0"/>
   <outline>
     <component base="dieresiscomb.loclVIET"/>
-    <component base="macroncomb" xOffset="-21.0" yOffset="122.0"/>
+    <component base="macroncomb" xOffset="-21" yOffset="122"/>
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>448</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divide.glif b/src/Cantarell-Regular.ufo/glyphs/divide.glif
index 96c6dffa..0b487e00 100644
--- a/src/Cantarell-Regular.ufo/glyphs/divide.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/divide.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divide" format="2">
-  <advance width="637.0"/>
+  <advance width="637"/>
   <unicode hex="00F7"/>
   <outline>
     <contour>
-      <point x="70.0" y="306.0" type="line"/>
-      <point x="562.0" y="306.0" type="line"/>
-      <point x="562.0" y="375.0" type="line"/>
-      <point x="70.0" y="375.0" type="line"/>
+      <point x="70" y="306" type="line"/>
+      <point x="562" y="306" type="line"/>
+      <point x="562" y="375" type="line"/>
+      <point x="70" y="375" type="line"/>
     </contour>
     <contour>
-      <point x="316.0" y="485.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="485.0"/>
-      <point x="373.0" y="506.0"/>
-      <point x="373.0" y="542.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="578.0"/>
-      <point x="352.0" y="599.0"/>
-      <point x="316.0" y="599.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="599.0"/>
-      <point x="259.0" y="578.0"/>
-      <point x="259.0" y="542.0" type="curve" smooth="yes"/>
-      <point x="259.0" y="506.0"/>
-      <point x="280.0" y="485.0"/>
+      <point x="316" y="485" type="curve" smooth="yes"/>
+      <point x="352" y="485"/>
+      <point x="373" y="506"/>
+      <point x="373" y="542" type="curve" smooth="yes"/>
+      <point x="373" y="578"/>
+      <point x="352" y="599"/>
+      <point x="316" y="599" type="curve" smooth="yes"/>
+      <point x="280" y="599"/>
+      <point x="259" y="578"/>
+      <point x="259" y="542" type="curve" smooth="yes"/>
+      <point x="259" y="506"/>
+      <point x="280" y="485"/>
     </contour>
     <contour>
-      <point x="316.0" y="82.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="82.0"/>
-      <point x="373.0" y="103.0"/>
-      <point x="373.0" y="139.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="175.0"/>
-      <point x="352.0" y="196.0"/>
-      <point x="316.0" y="196.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="196.0"/>
-      <point x="259.0" y="175.0"/>
-      <point x="259.0" y="139.0" type="curve" smooth="yes"/>
-      <point x="259.0" y="103.0"/>
-      <point x="280.0" y="82.0"/>
+      <point x="316" y="82" type="curve" smooth="yes"/>
+      <point x="352" y="82"/>
+      <point x="373" y="103"/>
+      <point x="373" y="139" type="curve" smooth="yes"/>
+      <point x="373" y="175"/>
+      <point x="352" y="196"/>
+      <point x="316" y="196" type="curve" smooth="yes"/>
+      <point x="280" y="196"/>
+      <point x="259" y="175"/>
+      <point x="259" y="139" type="curve" smooth="yes"/>
+      <point x="259" y="103"/>
+      <point x="280" y="82"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divide.tf.glif b/src/Cantarell-Regular.ufo/glyphs/divide.tf.glif
index 0279a512..92019e1e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/divide.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/divide.tf.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divide.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="61.0" y="296.0" type="line"/>
-      <point x="516.0" y="296.0" type="line"/>
-      <point x="516.0" y="366.0" type="line"/>
-      <point x="61.0" y="366.0" type="line"/>
+      <point x="61" y="296" type="line"/>
+      <point x="516" y="296" type="line"/>
+      <point x="516" y="366" type="line"/>
+      <point x="61" y="366" type="line"/>
     </contour>
     <contour>
-      <point x="288.0" y="475.0" type="curve" smooth="yes"/>
-      <point x="322.0" y="475.0"/>
-      <point x="344.0" y="496.0"/>
-      <point x="344.0" y="533.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="569.0"/>
-      <point x="322.0" y="591.0"/>
-      <point x="288.0" y="591.0" type="curve" smooth="yes"/>
-      <point x="254.0" y="591.0"/>
-      <point x="232.0" y="569.0"/>
-      <point x="232.0" y="533.0" type="curve" smooth="yes"/>
-      <point x="232.0" y="496.0"/>
-      <point x="254.0" y="475.0"/>
+      <point x="288" y="475" type="curve" smooth="yes"/>
+      <point x="322" y="475"/>
+      <point x="344" y="496"/>
+      <point x="344" y="533" type="curve" smooth="yes"/>
+      <point x="344" y="569"/>
+      <point x="322" y="591"/>
+      <point x="288" y="591" type="curve" smooth="yes"/>
+      <point x="254" y="591"/>
+      <point x="232" y="569"/>
+      <point x="232" y="533" type="curve" smooth="yes"/>
+      <point x="232" y="496"/>
+      <point x="254" y="475"/>
     </contour>
     <contour>
-      <point x="288.0" y="72.0" type="curve" smooth="yes"/>
-      <point x="322.0" y="72.0"/>
-      <point x="344.0" y="93.0"/>
-      <point x="344.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="166.0"/>
-      <point x="322.0" y="188.0"/>
-      <point x="288.0" y="188.0" type="curve" smooth="yes"/>
-      <point x="254.0" y="188.0"/>
-      <point x="232.0" y="166.0"/>
-      <point x="232.0" y="130.0" type="curve" smooth="yes"/>
-      <point x="232.0" y="93.0"/>
-      <point x="254.0" y="72.0"/>
+      <point x="288" y="72" type="curve" smooth="yes"/>
+      <point x="322" y="72"/>
+      <point x="344" y="93"/>
+      <point x="344" y="130" type="curve" smooth="yes"/>
+      <point x="344" y="166"/>
+      <point x="322" y="188"/>
+      <point x="288" y="188" type="curve" smooth="yes"/>
+      <point x="254" y="188"/>
+      <point x="232" y="166"/>
+      <point x="232" y="130" type="curve" smooth="yes"/>
+      <point x="232" y="93"/>
+      <point x="254" y="72"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divisionslash.glif 
b/src/Cantarell-Regular.ufo/glyphs/divisionslash.glif
index 73b64f7e..3d88ca54 100644
--- a/src/Cantarell-Regular.ufo/glyphs/divisionslash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/divisionslash.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divisionslash" format="2">
-  <advance width="299.0"/>
+  <advance width="299"/>
   <unicode hex="2215"/>
   <outline>
     <component base="fraction"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divisionslash.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/divisionslash.tf.glif
index 63988a8b..c1b49dd4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/divisionslash.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/divisionslash.tf.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="divisionslash.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="109.0" y="0.0" type="line"/>
-      <point x="182.0" y="0.0" type="line"/>
-      <point x="472.0" y="694.0" type="line"/>
-      <point x="393.0" y="694.0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="472" y="694" type="line"/>
+      <point x="393" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/dje-cy.glif
index 64549427..6b04a899 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dje-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dje-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0452"/>
   <outline>
     <component base="tshe-cy"/>
-    <component base="_bottomhook" xOffset="-8.0"/>
+    <component base="_bottomhook" xOffset="-8"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif
index fe35e67f..0b2b906f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dlinebelow" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="1E0F"/>
   <outline>
     <component base="d"/>
-    <component base="macronbelowcomb" xOffset="42.0"/>
+    <component base="macronbelowcomb" xOffset="42"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dollar.glif b/src/Cantarell-Regular.ufo/glyphs/dollar.glif
index a478e091..9027d38e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dollar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dollar.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dollar" format="2">
-  <advance width="648.0"/>
+  <advance width="648"/>
   <unicode hex="0024"/>
   <outline>
-    <component base="S" xOffset="21.0"/>
-    <component base="_currencyvstem" xOffset="-88.0"/>
-    <component base="_currencyvstem" xOffset="-89.0" yOffset="-800.0"/>
+    <component base="S" xOffset="21"/>
+    <component base="_currencyvstem" xOffset="-88"/>
+    <component base="_currencyvstem" xOffset="-89" yOffset="-800"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dong.glif b/src/Cantarell-Regular.ufo/glyphs/dong.glif
index 5bdfd95b..3ada93e7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dong.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dong.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dong" format="2">
-  <advance width="670.0"/>
+  <advance width="670"/>
   <unicode hex="20AB"/>
   <outline>
     <contour>
-      <point x="119.0" y="-140.0" type="line"/>
-      <point x="541.0" y="-140.0" type="line"/>
-      <point x="541.0" y="-80.0" type="line"/>
-      <point x="119.0" y="-80.0" type="line"/>
+      <point x="119" y="-140" type="line"/>
+      <point x="541" y="-140" type="line"/>
+      <point x="541" y="-80" type="line"/>
+      <point x="119" y="-80" type="line"/>
     </contour>
-    <component base="dcroat" xOffset="36.0"/>
+    <component base="dcroat" xOffset="36"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccent.glif b/src/Cantarell-Regular.ufo/glyphs/dotaccent.glif
index 9af1b8c7..20daa8bb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccent.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccent" format="2">
-  <advance width="266.0"/>
+  <advance width="266"/>
   <unicode hex="02D9"/>
   <outline>
-    <component base="dotaccentcomb" xOffset="-3.0"/>
+    <component base="dotaccentcomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.case.glif
index 8d212366..137a6f80 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb.case" format="2">
-  <anchor x="136.0" y="694.0" name="_top"/>
-  <anchor x="136.0" y="856.0" name="top"/>
+  <anchor x="136" y="694" name="_top"/>
+  <anchor x="136" y="856" name="top"/>
   <outline>
-    <component base="dotaccentcomb" yOffset="183.0"/>
+    <component base="dotaccentcomb" yOffset="183"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>272.0</real>
+      <integer>272</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.glif
index 39787e23..08a69b1b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb" format="2">
   <unicode hex="0307"/>
-  <anchor x="133.0" y="482.0" name="_top"/>
-  <anchor x="133.0" y="674.0" name="top"/>
+  <anchor x="133" y="482" name="_top"/>
+  <anchor x="133" y="674" name="top"/>
   <outline>
     <contour>
-      <point x="133.0" y="595.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="595.0"/>
-      <point x="190.0" y="616.0"/>
-      <point x="190.0" y="652.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="688.0"/>
-      <point x="169.0" y="709.0"/>
-      <point x="133.0" y="709.0" type="curve" smooth="yes"/>
-      <point x="97.0" y="709.0"/>
-      <point x="76.0" y="688.0"/>
-      <point x="76.0" y="652.0" type="curve" smooth="yes"/>
-      <point x="76.0" y="616.0"/>
-      <point x="97.0" y="595.0"/>
+      <point x="133" y="595" type="curve" smooth="yes"/>
+      <point x="169" y="595"/>
+      <point x="190" y="616"/>
+      <point x="190" y="652" type="curve" smooth="yes"/>
+      <point x="190" y="688"/>
+      <point x="169" y="709"/>
+      <point x="133" y="709" type="curve" smooth="yes"/>
+      <point x="97" y="709"/>
+      <point x="76" y="688"/>
+      <point x="76" y="652" type="curve" smooth="yes"/>
+      <point x="76" y="616"/>
+      <point x="97" y="595"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>266.0</real>
+      <integer>266</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
index 13edeb96..e185d408 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb.loclVIET" format="2">
-  <anchor x="133.0" y="482.0" name="_top"/>
-  <anchor x="133.0" y="604.0" name="top"/>
+  <anchor x="133" y="482" name="_top"/>
+  <anchor x="133" y="604" name="top"/>
   <outline>
     <contour>
-      <point x="133.0" y="550.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="550.0"/>
-      <point x="185.0" y="569.0"/>
-      <point x="185.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="635.0"/>
-      <point x="166.0" y="654.0"/>
-      <point x="133.0" y="654.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="654.0"/>
-      <point x="81.0" y="635.0"/>
-      <point x="81.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="81.0" y="569.0"/>
-      <point x="100.0" y="550.0"/>
+      <point x="133" y="550" type="curve" smooth="yes"/>
+      <point x="166" y="550"/>
+      <point x="185" y="569"/>
+      <point x="185" y="602" type="curve" smooth="yes"/>
+      <point x="185" y="635"/>
+      <point x="166" y="654"/>
+      <point x="133" y="654" type="curve" smooth="yes"/>
+      <point x="100" y="654"/>
+      <point x="81" y="635"/>
+      <point x="81" y="602" type="curve" smooth="yes"/>
+      <point x="81" y="569"/>
+      <point x="100" y="550"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>266.0</real>
+      <integer>266</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb_macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb_macroncomb.glif
index 9a2105e8..f3c933e1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb_macroncomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb_macroncomb.glif
@@ -1,8 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotaccentcomb_macroncomb" format="2">
-  <advance width="569.0"/>
   <outline>
-    <component base="dotaccentcomb.loclVIET" xOffset="152.0"/>
-    <component base="macroncomb" xOffset="40.0" yOffset="122.0"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="152"/>
+    <component base="macroncomb" xOffset="40" yOffset="122"/>
   </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>569</integer>
+    </dict>
+  </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif
index 6e380486..220f49d1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dotbelowcomb" format="2">
   <unicode hex="0323"/>
-  <anchor x="136.0" y="0.0" name="_bottom"/>
-  <anchor x="136.0" y="-205.0" name="bottom"/>
+  <anchor x="136" y="0" name="_bottom"/>
+  <anchor x="136" y="-205" name="bottom"/>
   <outline>
     <contour>
-      <point x="136.0" y="-195.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="-195.0"/>
-      <point x="193.0" y="-174.0"/>
-      <point x="193.0" y="-138.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="-102.0"/>
-      <point x="172.0" y="-81.0"/>
-      <point x="136.0" y="-81.0" type="curve" smooth="yes"/>
-      <point x="100.0" y="-81.0"/>
-      <point x="79.0" y="-102.0"/>
-      <point x="79.0" y="-138.0" type="curve" smooth="yes"/>
-      <point x="79.0" y="-174.0"/>
-      <point x="100.0" y="-195.0"/>
+      <point x="136" y="-195" type="curve" smooth="yes"/>
+      <point x="172" y="-195"/>
+      <point x="193" y="-174"/>
+      <point x="193" y="-138" type="curve" smooth="yes"/>
+      <point x="193" y="-102"/>
+      <point x="172" y="-81"/>
+      <point x="136" y="-81" type="curve" smooth="yes"/>
+      <point x="100" y="-81"/>
+      <point x="79" y="-102"/>
+      <point x="79" y="-138" type="curve" smooth="yes"/>
+      <point x="79" y="-174"/>
+      <point x="100" y="-195"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>272.0</real>
+      <integer>272</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/doubleprimemod.glif 
b/src/Cantarell-Regular.ufo/glyphs/doubleprimemod.glif
index 266518ba..275d084d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/doubleprimemod.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/doubleprimemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="doubleprimemod" format="2">
-  <advance width="510.0"/>
+  <advance width="510"/>
   <unicode hex="02BA"/>
   <outline>
     <component base="second"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif
index f61477b5..83834f29 100644
--- a/src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="downArrow" format="2">
-  <advance width="656.0"/>
+  <advance width="656"/>
   <unicode hex="2193"/>
   <note>
 arrowdown
 </note>
   <outline>
-    <component base="upArrow" xScale="-1.0" yScale="-1.0" xOffset="656.0" yOffset="642.0"/>
+    <component base="upArrow" xScale="-1" yScale="-1" xOffset="656" yOffset="642"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dzcaron.glif b/src/Cantarell-Regular.ufo/glyphs/dzcaron.glif
index 08351b4a..ee7ff6a7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dzcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dzcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dzcaron" format="2">
-  <advance width="1034.0"/>
+  <advance width="1034"/>
   <unicode hex="01C6"/>
   <outline>
     <component base="d"/>
-    <component base="zcaron" xOffset="570.0"/>
+    <component base="zcaron" xOffset="570"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dze-cy.glif b/src/Cantarell-Regular.ufo/glyphs/dze-cy.glif
index 11512f7d..941c932d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dze-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dze-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dze-cy" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="0455"/>
   <outline>
     <component base="s"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif
index 68d96324..3442a98e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="dzhe-cy" format="2">
-  <advance width="576.0"/>
+  <advance width="576"/>
   <unicode hex="045F"/>
   <outline>
     <contour>
-      <point x="254.0" y="-130.0" type="line"/>
-      <point x="328.0" y="-130.0" type="line"/>
-      <point x="328.0" y="0.0" type="line"/>
-      <point x="493.0" y="0.0" type="line"/>
-      <point x="493.0" y="482.0" type="line"/>
-      <point x="412.0" y="482.0" type="line"/>
-      <point x="412.0" y="71.0" type="line"/>
-      <point x="164.0" y="71.0" type="line"/>
-      <point x="164.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="254.0" y="0.0" type="line"/>
+      <point x="254" y="-130" type="line"/>
+      <point x="328" y="-130" type="line"/>
+      <point x="328" y="0" type="line"/>
+      <point x="493" y="0" type="line"/>
+      <point x="493" y="482" type="line"/>
+      <point x="412" y="482" type="line"/>
+      <point x="412" y="71" type="line"/>
+      <point x="164" y="71" type="line"/>
+      <point x="164" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="254" y="0" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/e-cy.glif
index ccf061d2..f1eb6953 100644
--- a/src/Cantarell-Regular.ufo/glyphs/e-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/e-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="e-cy" format="2">
-  <advance width="494.0"/>
+  <advance width="494"/>
   <unicode hex="0454"/>
-  <anchor x="256.0" y="0.0" name="bottom"/>
-  <anchor x="278.0" y="482.0" name="top"/>
+  <anchor x="256" y="0" name="bottom"/>
+  <anchor x="278" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="285.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="-10.0"/>
-      <point x="412.0" y="5.0"/>
-      <point x="453.0" y="28.0" type="curve"/>
-      <point x="435.0" y="86.0" type="line"/>
-      <point x="394.0" y="68.0"/>
-      <point x="346.0" y="56.0"/>
-      <point x="304.0" y="56.0" type="curve" smooth="yes"/>
-      <point x="196.0" y="56.0"/>
-      <point x="132.0" y="126.0"/>
-      <point x="132.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="359.0"/>
-      <point x="195.0" y="422.0"/>
-      <point x="303.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="422.0"/>
-      <point x="394.0" y="412.0"/>
-      <point x="434.0" y="395.0" type="curve"/>
-      <point x="453.0" y="460.0" type="line"/>
-      <point x="407.0" y="481.0"/>
-      <point x="353.0" y="492.0"/>
-      <point x="305.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="153.0" y="492.0"/>
-      <point x="50.0" y="386.0"/>
-      <point x="50.0" y="227.0" type="curve" smooth="yes"/>
-      <point x="50.0" y="78.0"/>
-      <point x="139.0" y="-10.0"/>
+      <point x="285" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="412" y="5"/>
+      <point x="453" y="28" type="curve"/>
+      <point x="435" y="86" type="line"/>
+      <point x="394" y="68"/>
+      <point x="346" y="56"/>
+      <point x="304" y="56" type="curve" smooth="yes"/>
+      <point x="196" y="56"/>
+      <point x="132" y="126"/>
+      <point x="132" y="243" type="curve" smooth="yes"/>
+      <point x="132" y="359"/>
+      <point x="195" y="422"/>
+      <point x="303" y="422" type="curve" smooth="yes"/>
+      <point x="345" y="422"/>
+      <point x="394" y="412"/>
+      <point x="434" y="395" type="curve"/>
+      <point x="453" y="460" type="line"/>
+      <point x="407" y="481"/>
+      <point x="353" y="492"/>
+      <point x="305" y="492" type="curve" smooth="yes"/>
+      <point x="153" y="492"/>
+      <point x="50" y="386"/>
+      <point x="50" y="227" type="curve" smooth="yes"/>
+      <point x="50" y="78"/>
+      <point x="139" y="-10"/>
     </contour>
     <contour>
-      <point x="93.0" y="222.0" type="line"/>
-      <point x="399.0" y="222.0" type="line"/>
-      <point x="399.0" y="287.0" type="line"/>
-      <point x="93.0" y="287.0" type="line"/>
+      <point x="93" y="222" type="line"/>
+      <point x="399" y="222" type="line"/>
+      <point x="399" y="287" type="line"/>
+      <point x="93" y="287" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/e.glif b/src/Cantarell-Regular.ufo/glyphs/e.glif
index 499917d1..4800611e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/e.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/e.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="e" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0065"/>
   <note>
 e
 </note>
-  <anchor x="285.0" y="0.0" name="bottom"/>
-  <anchor x="428.0" y="10.0" name="ogonek"/>
-  <anchor x="270.0" y="482.0" name="top"/>
+  <anchor x="285" y="0" name="bottom"/>
+  <anchor x="428" y="10" name="ogonek"/>
+  <anchor x="270" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="299.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="354.0" y="-10.0"/>
-      <point x="414.0" y="3.0"/>
-      <point x="457.0" y="26.0" type="curve"/>
-      <point x="439.0" y="84.0" type="line"/>
-      <point x="402.0" y="66.0"/>
-      <point x="355.0" y="55.0"/>
-      <point x="313.0" y="55.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="55.0"/>
-      <point x="133.0" y="130.0"/>
-      <point x="133.0" y="255.0" type="curve" smooth="yes"/>
-      <point x="133.0" y="364.0"/>
-      <point x="182.0" y="424.0"/>
-      <point x="270.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="424.0"/>
-      <point x="400.0" y="371.0"/>
-      <point x="400.0" y="279.0" type="curve"/>
-      <point x="119.0" y="279.0" type="line"/>
-      <point x="119.0" y="219.0" type="line"/>
-      <point x="471.0" y="219.0" type="line"/>
-      <point x="473.0" y="234.0"/>
-      <point x="475.0" y="269.0"/>
-      <point x="475.0" y="288.0" type="curve" smooth="yes"/>
-      <point x="475.0" y="409.0"/>
-      <point x="395.0" y="492.0"/>
-      <point x="276.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="492.0"/>
-      <point x="51.0" y="387.0"/>
-      <point x="51.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="51.0" y="85.0"/>
-      <point x="146.0" y="-10.0"/>
+      <point x="299" y="-10" type="curve" smooth="yes"/>
+      <point x="354" y="-10"/>
+      <point x="414" y="3"/>
+      <point x="457" y="26" type="curve"/>
+      <point x="439" y="84" type="line"/>
+      <point x="402" y="66"/>
+      <point x="355" y="55"/>
+      <point x="313" y="55" type="curve" smooth="yes"/>
+      <point x="200" y="55"/>
+      <point x="133" y="130"/>
+      <point x="133" y="255" type="curve" smooth="yes"/>
+      <point x="133" y="364"/>
+      <point x="182" y="424"/>
+      <point x="270" y="424" type="curve" smooth="yes"/>
+      <point x="352" y="424"/>
+      <point x="400" y="371"/>
+      <point x="400" y="279" type="curve"/>
+      <point x="119" y="279" type="line"/>
+      <point x="119" y="219" type="line"/>
+      <point x="471" y="219" type="line"/>
+      <point x="473" y="234"/>
+      <point x="475" y="269"/>
+      <point x="475" y="288" type="curve" smooth="yes"/>
+      <point x="475" y="409"/>
+      <point x="395" y="492"/>
+      <point x="276" y="492" type="curve" smooth="yes"/>
+      <point x="142" y="492"/>
+      <point x="51" y="387"/>
+      <point x="51" y="239" type="curve" smooth="yes"/>
+      <point x="51" y="85"/>
+      <point x="146" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eacute.glif b/src/Cantarell-Regular.ufo/glyphs/eacute.glif
index 26b67eaa..29e3db2d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eacute" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="00E9"/>
   <outline>
     <component base="e"/>
-    <component base="acutecomb" xOffset="187.0"/>
+    <component base="acutecomb" xOffset="187"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ebreve.glif b/src/Cantarell-Regular.ufo/glyphs/ebreve.glif
index 3f42e833..bca42fe8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ebreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ebreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ebreve" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0115"/>
   <outline>
     <component base="e"/>
-    <component base="brevecomb" xOffset="62.0"/>
+    <component base="brevecomb" xOffset="62"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecaron.glif b/src/Cantarell-Regular.ufo/glyphs/ecaron.glif
index 82a85868..ce975472 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecaron" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="011B"/>
   <outline>
     <component base="e"/>
-    <component base="caroncomb" xOffset="87.0"/>
+    <component base="caroncomb" xOffset="87"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecedillabreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecedillabreve.glif
index 02b9d1a0..9b674759 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecedillabreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecedillabreve.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecedillabreve" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1E1D"/>
   <outline>
     <component base="e"/>
-    <component base="cedillacomb" xOffset="138.0"/>
-    <component base="brevecomb" xOffset="62.0"/>
+    <component base="cedillacomb" xOffset="138"/>
+    <component base="brevecomb" xOffset="62"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif
index bb0f3452..d8354208 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflex" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="00EA"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb" xOffset="77.0"/>
+    <component base="circumflexcomb" xOffset="77"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexacute.glif
index 0d938183..ff11d400 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecircumflexacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexacute" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EBF"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_acutecomb" xOffset="79.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="79"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexdotbelow.glif
index 9072218e..701f14fa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecircumflexdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexdotbelow" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EC7"/>
   <outline>
     <component base="e"/>
-    <component base="dotbelowcomb" xOffset="149.0"/>
-    <component base="circumflexcomb" xOffset="77.0"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+    <component base="circumflexcomb" xOffset="77"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexgrave.glif
index 4684094d..607e73c0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecircumflexgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexgrave" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EC1"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_gravecomb" xOffset="79.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="79"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexhookabove.glif
index 4bd64eaa..352535cb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecircumflexhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflexhookabove" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EC3"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="102.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="102"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflextilde.glif
index c081a830..b5683ce6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ecircumflextilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ecircumflextilde" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EC5"/>
   <outline>
     <component base="e"/>
-    <component base="circumflexcomb_tildecomb" xOffset="57.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="57"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/edblgrave.glif
index cc5c198d..9a1f3522 100644
--- a/src/Cantarell-Regular.ufo/glyphs/edblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/edblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edblgrave" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0205"/>
   <outline>
     <component base="e"/>
-    <component base="dblgravecomb" xOffset="16.0"/>
+    <component base="dblgravecomb" xOffset="16"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edieresis.glif b/src/Cantarell-Regular.ufo/glyphs/edieresis.glif
index 40c71a18..6ccb8730 100644
--- a/src/Cantarell-Regular.ufo/glyphs/edieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/edieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edieresis" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="00EB"/>
   <outline>
     <component base="e"/>
-    <component base="dieresiscomb" xOffset="37.0"/>
+    <component base="dieresiscomb" xOffset="37"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/edotaccent.glif
index 41852fcd..2e1dd391 100644
--- a/src/Cantarell-Regular.ufo/glyphs/edotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/edotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edotaccent" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0117"/>
   <outline>
     <component base="e"/>
-    <component base="dotaccentcomb" xOffset="137.0"/>
+    <component base="dotaccentcomb" xOffset="137"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/edotbelow.glif
index 36c9b26e..69748f5a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/edotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/edotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="edotbelow" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EB9"/>
   <outline>
     <component base="e"/>
-    <component base="dotbelowcomb" xOffset="149.0"/>
+    <component base="dotbelowcomb" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ef-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ef-cy.glif
index bc669942..9c4d0f30 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ef-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ef-cy.glif
@@ -1,69 +1,69 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ef-cy" format="2">
-  <advance width="791.0"/>
+  <advance width="791"/>
   <unicode hex="0444"/>
   <outline>
     <contour>
-      <point x="357.0" y="-217.0" type="line"/>
-      <point x="434.0" y="-217.0" type="line"/>
-      <point x="434.0" y="739.0" type="line"/>
-      <point x="357.0" y="739.0" type="line"/>
+      <point x="357" y="-217" type="line"/>
+      <point x="434" y="-217" type="line"/>
+      <point x="434" y="739" type="line"/>
+      <point x="357" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="240.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="310.0" y="-5.0"/>
-      <point x="365.0" y="36.0"/>
-      <point x="397.0" y="101.0" type="curve"/>
-      <point x="371.0" y="137.0" type="line"/>
-      <point x="349.0" y="92.0"/>
-      <point x="309.0" y="65.0"/>
-      <point x="264.0" y="65.0" type="curve" smooth="yes"/>
-      <point x="186.0" y="65.0"/>
-      <point x="134.0" y="138.0"/>
-      <point x="134.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="345.0"/>
-      <point x="183.0" y="412.0"/>
-      <point x="257.0" y="412.0" type="curve" smooth="yes"/>
-      <point x="307.0" y="412.0"/>
-      <point x="347.0" y="384.0"/>
-      <point x="370.0" y="336.0" type="curve"/>
-      <point x="402.0" y="380.0" type="line"/>
-      <point x="372.0" y="445.0"/>
-      <point x="319.0" y="482.0"/>
-      <point x="251.0" y="482.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="482.0"/>
-      <point x="53.0" y="382.0"/>
-      <point x="53.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="53.0" y="94.0"/>
-      <point x="129.0" y="-5.0"/>
+      <point x="240" y="-5" type="curve" smooth="yes"/>
+      <point x="310" y="-5"/>
+      <point x="365" y="36"/>
+      <point x="397" y="101" type="curve"/>
+      <point x="371" y="137" type="line"/>
+      <point x="349" y="92"/>
+      <point x="309" y="65"/>
+      <point x="264" y="65" type="curve" smooth="yes"/>
+      <point x="186" y="65"/>
+      <point x="134" y="138"/>
+      <point x="134" y="246" type="curve" smooth="yes"/>
+      <point x="134" y="345"/>
+      <point x="183" y="412"/>
+      <point x="257" y="412" type="curve" smooth="yes"/>
+      <point x="307" y="412"/>
+      <point x="347" y="384"/>
+      <point x="370" y="336" type="curve"/>
+      <point x="402" y="380" type="line"/>
+      <point x="372" y="445"/>
+      <point x="319" y="482"/>
+      <point x="251" y="482" type="curve" smooth="yes"/>
+      <point x="134" y="482"/>
+      <point x="53" y="382"/>
+      <point x="53" y="237" type="curve" smooth="yes"/>
+      <point x="53" y="94"/>
+      <point x="129" y="-5"/>
     </contour>
     <contour>
-      <point x="538.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="657.0" y="-5.0"/>
-      <point x="739.0" y="97.0"/>
-      <point x="739.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="739.0" y="386.0"/>
-      <point x="661.0" y="482.0"/>
-      <point x="548.0" y="482.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="482.0"/>
-      <point x="410.0" y="435.0"/>
-      <point x="382.0" y="354.0" type="curve"/>
-      <point x="410.0" y="310.0" type="line"/>
-      <point x="429.0" y="374.0"/>
-      <point x="472.0" y="412.0"/>
-      <point x="526.0" y="412.0" type="curve" smooth="yes"/>
-      <point x="604.0" y="412.0"/>
-      <point x="658.0" y="339.0"/>
-      <point x="658.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="658.0" y="132.0"/>
-      <point x="609.0" y="65.0"/>
-      <point x="534.0" y="65.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="65.0"/>
-      <point x="436.0" y="101.0"/>
-      <point x="414.0" y="160.0" type="curve"/>
-      <point x="381.0" y="116.0" type="line"/>
-      <point x="408.0" y="38.0"/>
-      <point x="461.0" y="-5.0"/>
+      <point x="538" y="-5" type="curve" smooth="yes"/>
+      <point x="657" y="-5"/>
+      <point x="739" y="97"/>
+      <point x="739" y="247" type="curve" smooth="yes"/>
+      <point x="739" y="386"/>
+      <point x="661" y="482"/>
+      <point x="548" y="482" type="curve" smooth="yes"/>
+      <point x="469" y="482"/>
+      <point x="410" y="435"/>
+      <point x="382" y="354" type="curve"/>
+      <point x="410" y="310" type="line"/>
+      <point x="429" y="374"/>
+      <point x="472" y="412"/>
+      <point x="526" y="412" type="curve" smooth="yes"/>
+      <point x="604" y="412"/>
+      <point x="658" y="339"/>
+      <point x="658" y="235" type="curve" smooth="yes"/>
+      <point x="658" y="132"/>
+      <point x="609" y="65"/>
+      <point x="534" y="65" type="curve" smooth="yes"/>
+      <point x="480" y="65"/>
+      <point x="436" y="101"/>
+      <point x="414" y="160" type="curve"/>
+      <point x="381" y="116" type="line"/>
+      <point x="408" y="38"/>
+      <point x="461" y="-5"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/egrave.glif b/src/Cantarell-Regular.ufo/glyphs/egrave.glif
index 5af87474..add976ba 100644
--- a/src/Cantarell-Regular.ufo/glyphs/egrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/egrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="egrave" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="00E8"/>
   <outline>
     <component base="e"/>
-    <component base="gravecomb" xOffset="92.0"/>
+    <component base="gravecomb" xOffset="92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ehookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ehookabove.glif
index 6f9fa789..dec6b570 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ehookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ehookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ehookabove" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EBB"/>
   <outline>
     <component base="e"/>
-    <component base="hookabovecomb" xOffset="117.0"/>
+    <component base="hookabovecomb" xOffset="117"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif
index 05389cc6..1379f56e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif
@@ -1,55 +1,55 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.dnom" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <note>
 eight
 </note>
   <outline>
     <contour>
-      <point x="234.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="-7.0"/>
-      <point x="419.0" y="46.0"/>
-      <point x="419.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="281.0"/>
-      <point x="140.0" y="246.0"/>
-      <point x="140.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="393.0"/>
-      <point x="175.0" y="418.0"/>
-      <point x="229.0" y="418.0" type="curve" smooth="yes"/>
-      <point x="285.0" y="418.0"/>
-      <point x="325.0" y="391.0"/>
-      <point x="325.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="325.0" y="311.0"/>
-      <point x="286.0" y="279.0"/>
-      <point x="228.0" y="270.0" type="curve"/>
-      <point x="282.0" y="243.0" type="line"/>
-      <point x="354.0" y="264.0"/>
-      <point x="397.0" y="309.0"/>
-      <point x="397.0" y="364.0" type="curve" smooth="yes"/>
-      <point x="397.0" y="432.0"/>
-      <point x="331.0" y="479.0"/>
-      <point x="236.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="479.0"/>
-      <point x="67.0" y="426.0"/>
-      <point x="67.0" y="348.0" type="curve" smooth="yes"/>
-      <point x="67.0" y="190.0"/>
-      <point x="344.0" y="229.0"/>
-      <point x="344.0" y="121.0" type="curve" smooth="yes"/>
-      <point x="344.0" y="80.0"/>
-      <point x="305.0" y="55.0"/>
-      <point x="242.0" y="55.0" type="curve" smooth="yes"/>
-      <point x="171.0" y="55.0"/>
-      <point x="124.0" y="86.0"/>
-      <point x="124.0" y="132.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="176.0"/>
-      <point x="167.0" y="209.0"/>
-      <point x="232.0" y="216.0" type="curve"/>
-      <point x="186.0" y="245.0" type="line"/>
-      <point x="103.0" y="232.0"/>
-      <point x="50.0" y="183.0"/>
-      <point x="50.0" y="120.0" type="curve" smooth="yes"/>
-      <point x="50.0" y="44.0"/>
-      <point x="124.0" y="-7.0"/>
+      <point x="234" y="-7" type="curve" smooth="yes"/>
+      <point x="345" y="-7"/>
+      <point x="419" y="46"/>
+      <point x="419" y="126" type="curve" smooth="yes"/>
+      <point x="419" y="281"/>
+      <point x="140" y="246"/>
+      <point x="140" y="355" type="curve" smooth="yes"/>
+      <point x="140" y="393"/>
+      <point x="175" y="418"/>
+      <point x="229" y="418" type="curve" smooth="yes"/>
+      <point x="285" y="418"/>
+      <point x="325" y="391"/>
+      <point x="325" y="351" type="curve" smooth="yes"/>
+      <point x="325" y="311"/>
+      <point x="286" y="279"/>
+      <point x="228" y="270" type="curve"/>
+      <point x="282" y="243" type="line"/>
+      <point x="354" y="264"/>
+      <point x="397" y="309"/>
+      <point x="397" y="364" type="curve" smooth="yes"/>
+      <point x="397" y="432"/>
+      <point x="331" y="479"/>
+      <point x="236" y="479" type="curve" smooth="yes"/>
+      <point x="134" y="479"/>
+      <point x="67" y="426"/>
+      <point x="67" y="348" type="curve" smooth="yes"/>
+      <point x="67" y="190"/>
+      <point x="344" y="229"/>
+      <point x="344" y="121" type="curve" smooth="yes"/>
+      <point x="344" y="80"/>
+      <point x="305" y="55"/>
+      <point x="242" y="55" type="curve" smooth="yes"/>
+      <point x="171" y="55"/>
+      <point x="124" y="86"/>
+      <point x="124" y="132" type="curve" smooth="yes"/>
+      <point x="124" y="176"/>
+      <point x="167" y="209"/>
+      <point x="232" y="216" type="curve"/>
+      <point x="186" y="245" type="line"/>
+      <point x="103" y="232"/>
+      <point x="50" y="183"/>
+      <point x="50" y="120" type="curve" smooth="yes"/>
+      <point x="50" y="44"/>
+      <point x="124" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.glif b/src/Cantarell-Regular.ufo/glyphs/eight.glif
index a8af19c7..e2958e09 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight" format="2">
-  <advance width="595.0"/>
+  <advance width="595"/>
   <unicode hex="0038"/>
   <outline>
     <component base="eight.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.lf.glif b/src/Cantarell-Regular.ufo/glyphs/eight.lf.glif
index ece409bf..96f731af 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.lf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.lf" format="2">
-  <advance width="595.0"/>
+  <advance width="595"/>
   <outline>
     <contour>
-      <point x="299.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="445.0" y="-10.0"/>
-      <point x="540.0" y="63.0"/>
-      <point x="540.0" y="176.0" type="curve" smooth="yes"/>
-      <point x="540.0" y="401.0"/>
-      <point x="165.0" y="359.0"/>
-      <point x="165.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="165.0" y="595.0"/>
-      <point x="212.0" y="633.0"/>
-      <point x="289.0" y="633.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="633.0"/>
-      <point x="430.0" y="589.0"/>
-      <point x="430.0" y="523.0" type="curve" smooth="yes"/>
-      <point x="430.0" y="458.0"/>
-      <point x="375.0" y="402.0"/>
-      <point x="294.0" y="387.0" type="curve"/>
-      <point x="357.0" y="356.0" type="line"/>
-      <point x="451.0" y="384.0"/>
-      <point x="509.0" y="453.0"/>
-      <point x="509.0" y="537.0" type="curve" smooth="yes"/>
-      <point x="509.0" y="637.0"/>
-      <point x="426.0" y="704.0"/>
-      <point x="301.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="169.0" y="704.0"/>
-      <point x="82.0" y="631.0"/>
-      <point x="82.0" y="521.0" type="curve" smooth="yes"/>
-      <point x="82.0" y="290.0"/>
-      <point x="455.0" y="344.0"/>
-      <point x="455.0" y="169.0" type="curve" smooth="yes"/>
-      <point x="455.0" y="102.0"/>
-      <point x="404.0" y="63.0"/>
-      <point x="313.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="211.0" y="63.0"/>
-      <point x="143.0" y="112.0"/>
-      <point x="143.0" y="185.0" type="curve" smooth="yes"/>
-      <point x="143.0" y="257.0"/>
-      <point x="206.0" y="315.0"/>
-      <point x="298.0" y="328.0" type="curve"/>
-      <point x="244.0" y="361.0" type="line"/>
-      <point x="132.0" y="346.0"/>
-      <point x="58.0" y="271.0"/>
-      <point x="58.0" y="174.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="64.0"/>
-      <point x="154.0" y="-10.0"/>
+      <point x="299" y="-10" type="curve" smooth="yes"/>
+      <point x="445" y="-10"/>
+      <point x="540" y="63"/>
+      <point x="540" y="176" type="curve" smooth="yes"/>
+      <point x="540" y="401"/>
+      <point x="165" y="359"/>
+      <point x="165" y="534" type="curve" smooth="yes"/>
+      <point x="165" y="595"/>
+      <point x="212" y="633"/>
+      <point x="289" y="633" type="curve" smooth="yes"/>
+      <point x="373" y="633"/>
+      <point x="430" y="589"/>
+      <point x="430" y="523" type="curve" smooth="yes"/>
+      <point x="430" y="458"/>
+      <point x="375" y="402"/>
+      <point x="294" y="387" type="curve"/>
+      <point x="357" y="356" type="line"/>
+      <point x="451" y="384"/>
+      <point x="509" y="453"/>
+      <point x="509" y="537" type="curve" smooth="yes"/>
+      <point x="509" y="637"/>
+      <point x="426" y="704"/>
+      <point x="301" y="704" type="curve" smooth="yes"/>
+      <point x="169" y="704"/>
+      <point x="82" y="631"/>
+      <point x="82" y="521" type="curve" smooth="yes"/>
+      <point x="82" y="290"/>
+      <point x="455" y="344"/>
+      <point x="455" y="169" type="curve" smooth="yes"/>
+      <point x="455" y="102"/>
+      <point x="404" y="63"/>
+      <point x="313" y="63" type="curve" smooth="yes"/>
+      <point x="211" y="63"/>
+      <point x="143" y="112"/>
+      <point x="143" y="185" type="curve" smooth="yes"/>
+      <point x="143" y="257"/>
+      <point x="206" y="315"/>
+      <point x="298" y="328" type="curve"/>
+      <point x="244" y="361" type="line"/>
+      <point x="132" y="346"/>
+      <point x="58" y="271"/>
+      <point x="58" y="174" type="curve" smooth="yes"/>
+      <point x="58" y="64"/>
+      <point x="154" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.numr.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.numr.glif
index 98912984..2408d730 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.numr" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <outline>
-    <component base="eight.dnom" yOffset="260.0"/>
+    <component base="eight.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.osf.glif b/src/Cantarell-Regular.ufo/glyphs/eight.osf.glif
index 83fe1579..008b9135 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.osf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.osf" format="2">
-  <advance width="601.0"/>
+  <advance width="601"/>
   <outline>
     <contour>
-      <point x="303.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="447.0" y="-10.0"/>
-      <point x="542.0" y="63.0"/>
-      <point x="542.0" y="175.0" type="curve" smooth="yes"/>
-      <point x="542.0" y="400.0"/>
-      <point x="166.0" y="356.0"/>
-      <point x="166.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="596.0"/>
-      <point x="214.0" y="637.0"/>
-      <point x="293.0" y="637.0" type="curve" smooth="yes"/>
-      <point x="377.0" y="637.0"/>
-      <point x="436.0" y="591.0"/>
-      <point x="436.0" y="524.0" type="curve" smooth="yes"/>
-      <point x="436.0" y="460.0"/>
-      <point x="380.0" y="402.0"/>
-      <point x="296.0" y="386.0" type="curve"/>
-      <point x="357.0" y="356.0" type="line"/>
-      <point x="452.0" y="384.0"/>
-      <point x="511.0" y="455.0"/>
-      <point x="511.0" y="537.0" type="curve" smooth="yes"/>
-      <point x="511.0" y="637.0"/>
-      <point x="427.0" y="704.0"/>
-      <point x="303.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="174.0" y="704.0"/>
-      <point x="87.0" y="631.0"/>
-      <point x="87.0" y="522.0" type="curve" smooth="yes"/>
-      <point x="87.0" y="291.0"/>
-      <point x="461.0" y="345.0"/>
-      <point x="461.0" y="169.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="101.0"/>
-      <point x="409.0" y="59.0"/>
-      <point x="315.0" y="59.0" type="curve" smooth="yes"/>
-      <point x="213.0" y="59.0"/>
-      <point x="144.0" y="110.0"/>
-      <point x="144.0" y="184.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="255.0"/>
-      <point x="205.0" y="315.0"/>
-      <point x="300.0" y="329.0" type="curve"/>
-      <point x="249.0" y="361.0" type="line"/>
-      <point x="137.0" y="346.0"/>
-      <point x="63.0" y="268.0"/>
-      <point x="63.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="64.0"/>
-      <point x="159.0" y="-10.0"/>
+      <point x="303" y="-10" type="curve" smooth="yes"/>
+      <point x="447" y="-10"/>
+      <point x="542" y="63"/>
+      <point x="542" y="175" type="curve" smooth="yes"/>
+      <point x="542" y="400"/>
+      <point x="166" y="356"/>
+      <point x="166" y="534" type="curve" smooth="yes"/>
+      <point x="166" y="596"/>
+      <point x="214" y="637"/>
+      <point x="293" y="637" type="curve" smooth="yes"/>
+      <point x="377" y="637"/>
+      <point x="436" y="591"/>
+      <point x="436" y="524" type="curve" smooth="yes"/>
+      <point x="436" y="460"/>
+      <point x="380" y="402"/>
+      <point x="296" y="386" type="curve"/>
+      <point x="357" y="356" type="line"/>
+      <point x="452" y="384"/>
+      <point x="511" y="455"/>
+      <point x="511" y="537" type="curve" smooth="yes"/>
+      <point x="511" y="637"/>
+      <point x="427" y="704"/>
+      <point x="303" y="704" type="curve" smooth="yes"/>
+      <point x="174" y="704"/>
+      <point x="87" y="631"/>
+      <point x="87" y="522" type="curve" smooth="yes"/>
+      <point x="87" y="291"/>
+      <point x="461" y="345"/>
+      <point x="461" y="169" type="curve" smooth="yes"/>
+      <point x="461" y="101"/>
+      <point x="409" y="59"/>
+      <point x="315" y="59" type="curve" smooth="yes"/>
+      <point x="213" y="59"/>
+      <point x="144" y="110"/>
+      <point x="144" y="184" type="curve" smooth="yes"/>
+      <point x="144" y="255"/>
+      <point x="205" y="315"/>
+      <point x="300" y="329" type="curve"/>
+      <point x="249" y="361" type="line"/>
+      <point x="137" y="346"/>
+      <point x="63" y="268"/>
+      <point x="63" y="173" type="curve" smooth="yes"/>
+      <point x="63" y="64"/>
+      <point x="159" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.subs.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.subs.glif
index 3d3dd79b..ae407850 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.subs" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <outline>
-    <component base="eight.dnom" yOffset="-180.0"/>
+    <component base="eight.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.tf.glif b/src/Cantarell-Regular.ufo/glyphs/eight.tf.glif
index cb1b2160..822c9e9c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.tf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="292.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="-10.0"/>
-      <point x="528.0" y="63.0"/>
-      <point x="528.0" y="176.0" type="curve" smooth="yes"/>
-      <point x="528.0" y="401.0"/>
-      <point x="162.0" y="359.0"/>
-      <point x="162.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="162.0" y="595.0"/>
-      <point x="208.0" y="633.0"/>
-      <point x="283.0" y="633.0" type="curve" smooth="yes"/>
-      <point x="364.0" y="633.0"/>
-      <point x="419.0" y="589.0"/>
-      <point x="419.0" y="523.0" type="curve" smooth="yes"/>
-      <point x="419.0" y="459.0"/>
-      <point x="366.0" y="402.0"/>
-      <point x="287.0" y="387.0" type="curve"/>
-      <point x="350.0" y="356.0" type="line"/>
-      <point x="442.0" y="384.0"/>
-      <point x="498.0" y="454.0"/>
-      <point x="498.0" y="537.0" type="curve" smooth="yes"/>
-      <point x="498.0" y="637.0"/>
-      <point x="416.0" y="704.0"/>
-      <point x="294.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="165.0" y="704.0"/>
-      <point x="79.0" y="631.0"/>
-      <point x="79.0" y="521.0" type="curve" smooth="yes"/>
-      <point x="79.0" y="290.0"/>
-      <point x="444.0" y="344.0"/>
-      <point x="444.0" y="169.0" type="curve" smooth="yes"/>
-      <point x="444.0" y="102.0"/>
-      <point x="394.0" y="63.0"/>
-      <point x="306.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="207.0" y="63.0"/>
-      <point x="141.0" y="112.0"/>
-      <point x="141.0" y="185.0" type="curve" smooth="yes"/>
-      <point x="141.0" y="257.0"/>
-      <point x="202.0" y="315.0"/>
-      <point x="291.0" y="328.0" type="curve"/>
-      <point x="238.0" y="361.0" type="line"/>
-      <point x="128.0" y="346.0"/>
-      <point x="56.0" y="270.0"/>
-      <point x="56.0" y="174.0" type="curve" smooth="yes"/>
-      <point x="56.0" y="64.0"/>
-      <point x="151.0" y="-10.0"/>
+      <point x="292" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="528" y="63"/>
+      <point x="528" y="176" type="curve" smooth="yes"/>
+      <point x="528" y="401"/>
+      <point x="162" y="359"/>
+      <point x="162" y="534" type="curve" smooth="yes"/>
+      <point x="162" y="595"/>
+      <point x="208" y="633"/>
+      <point x="283" y="633" type="curve" smooth="yes"/>
+      <point x="364" y="633"/>
+      <point x="419" y="589"/>
+      <point x="419" y="523" type="curve" smooth="yes"/>
+      <point x="419" y="459"/>
+      <point x="366" y="402"/>
+      <point x="287" y="387" type="curve"/>
+      <point x="350" y="356" type="line"/>
+      <point x="442" y="384"/>
+      <point x="498" y="454"/>
+      <point x="498" y="537" type="curve" smooth="yes"/>
+      <point x="498" y="637"/>
+      <point x="416" y="704"/>
+      <point x="294" y="704" type="curve" smooth="yes"/>
+      <point x="165" y="704"/>
+      <point x="79" y="631"/>
+      <point x="79" y="521" type="curve" smooth="yes"/>
+      <point x="79" y="290"/>
+      <point x="444" y="344"/>
+      <point x="444" y="169" type="curve" smooth="yes"/>
+      <point x="444" y="102"/>
+      <point x="394" y="63"/>
+      <point x="306" y="63" type="curve" smooth="yes"/>
+      <point x="207" y="63"/>
+      <point x="141" y="112"/>
+      <point x="141" y="185" type="curve" smooth="yes"/>
+      <point x="141" y="257"/>
+      <point x="202" y="315"/>
+      <point x="291" y="328" type="curve"/>
+      <point x="238" y="361" type="line"/>
+      <point x="128" y="346"/>
+      <point x="56" y="270"/>
+      <point x="56" y="174" type="curve" smooth="yes"/>
+      <point x="56" y="64"/>
+      <point x="151" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif
index dec0613c..82fc3303 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif
@@ -1,52 +1,52 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eight.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="292.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="-10.0"/>
-      <point x="527.0" y="63.0"/>
-      <point x="527.0" y="175.0" type="curve" smooth="yes"/>
-      <point x="527.0" y="400.0"/>
-      <point x="158.0" y="356.0"/>
-      <point x="158.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="158.0" y="596.0"/>
-      <point x="206.0" y="637.0"/>
-      <point x="282.0" y="637.0" type="curve" smooth="yes"/>
-      <point x="364.0" y="637.0"/>
-      <point x="422.0" y="591.0"/>
-      <point x="422.0" y="524.0" type="curve" smooth="yes"/>
-      <point x="422.0" y="460.0"/>
-      <point x="367.0" y="402.0"/>
-      <point x="285.0" y="386.0" type="curve"/>
-      <point x="346.0" y="356.0" type="line"/>
-      <point x="439.0" y="384.0"/>
-      <point x="497.0" y="455.0"/>
-      <point x="497.0" y="537.0" type="curve" smooth="yes"/>
-      <point x="497.0" y="637.0"/>
-      <point x="414.0" y="704.0"/>
-      <point x="292.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="704.0"/>
-      <point x="79.0" y="631.0"/>
-      <point x="79.0" y="522.0" type="curve" smooth="yes"/>
-      <point x="79.0" y="291.0"/>
-      <point x="446.0" y="345.0"/>
-      <point x="446.0" y="169.0" type="curve" smooth="yes"/>
-      <point x="446.0" y="101.0"/>
-      <point x="395.0" y="59.0"/>
-      <point x="304.0" y="59.0" type="curve" smooth="yes"/>
-      <point x="205.0" y="59.0"/>
-      <point x="137.0" y="110.0"/>
-      <point x="137.0" y="184.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="254.0"/>
-      <point x="196.0" y="315.0"/>
-      <point x="289.0" y="329.0" type="curve"/>
-      <point x="238.0" y="361.0" type="line"/>
-      <point x="128.0" y="346.0"/>
-      <point x="56.0" y="267.0"/>
-      <point x="56.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="56.0" y="64.0"/>
-      <point x="151.0" y="-10.0"/>
+      <point x="292" y="-10" type="curve" smooth="yes"/>
+      <point x="433" y="-10"/>
+      <point x="527" y="63"/>
+      <point x="527" y="175" type="curve" smooth="yes"/>
+      <point x="527" y="400"/>
+      <point x="158" y="356"/>
+      <point x="158" y="534" type="curve" smooth="yes"/>
+      <point x="158" y="596"/>
+      <point x="206" y="637"/>
+      <point x="282" y="637" type="curve" smooth="yes"/>
+      <point x="364" y="637"/>
+      <point x="422" y="591"/>
+      <point x="422" y="524" type="curve" smooth="yes"/>
+      <point x="422" y="460"/>
+      <point x="367" y="402"/>
+      <point x="285" y="386" type="curve"/>
+      <point x="346" y="356" type="line"/>
+      <point x="439" y="384"/>
+      <point x="497" y="455"/>
+      <point x="497" y="537" type="curve" smooth="yes"/>
+      <point x="497" y="637"/>
+      <point x="414" y="704"/>
+      <point x="292" y="704" type="curve" smooth="yes"/>
+      <point x="166" y="704"/>
+      <point x="79" y="631"/>
+      <point x="79" y="522" type="curve" smooth="yes"/>
+      <point x="79" y="291"/>
+      <point x="446" y="345"/>
+      <point x="446" y="169" type="curve" smooth="yes"/>
+      <point x="446" y="101"/>
+      <point x="395" y="59"/>
+      <point x="304" y="59" type="curve" smooth="yes"/>
+      <point x="205" y="59"/>
+      <point x="137" y="110"/>
+      <point x="137" y="184" type="curve" smooth="yes"/>
+      <point x="137" y="254"/>
+      <point x="196" y="315"/>
+      <point x="289" y="329" type="curve"/>
+      <point x="238" y="361" type="line"/>
+      <point x="128" y="346"/>
+      <point x="56" y="267"/>
+      <point x="56" y="173" type="curve" smooth="yes"/>
+      <point x="56" y="64"/>
+      <point x="151" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eightinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/eightinferior.glif
index f17ca587..810a1769 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eightinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eightinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eightinferior" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="2088"/>
   <outline>
-    <component base="eight.dnom" yOffset="-100.0"/>
+    <component base="eight.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eightsuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/eightsuperior.glif
index f717e642..3dd08e89 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eightsuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eightsuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eightsuperior" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="2078"/>
   <outline>
-    <component base="eight.dnom" yOffset="370.0"/>
+    <component base="eight.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/einvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/einvertedbreve.glif
index ee6f473d..ad61c976 100644
--- a/src/Cantarell-Regular.ufo/glyphs/einvertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/einvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="einvertedbreve" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0207"/>
   <outline>
     <component base="e"/>
-    <component base="breveinvertedcomb" xOffset="60.0"/>
+    <component base="breveinvertedcomb" xOffset="60"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/el-cy.glif b/src/Cantarell-Regular.ufo/glyphs/el-cy.glif
index 168669c4..db49830d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/el-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/el-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="el-cy" format="2">
-  <advance width="583.0"/>
+  <advance width="583"/>
   <unicode hex="043B"/>
   <outline>
     <contour>
-      <point x="99.0" y="-11.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="-11.0"/>
-      <point x="228.0" y="68.0"/>
-      <point x="228.0" y="218.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="415.0" type="line"/>
-      <point x="420.0" y="415.0" type="line"/>
-      <point x="420.0" y="0.0" type="line"/>
-      <point x="500.0" y="0.0" type="line"/>
-      <point x="500.0" y="482.0" type="line"/>
-      <point x="153.0" y="482.0" type="line"/>
-      <point x="153.0" y="211.0" type="line" smooth="yes"/>
-      <point x="153.0" y="111.0"/>
-      <point x="131.0" y="60.0"/>
-      <point x="87.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="75.0" y="60.0"/>
-      <point x="58.0" y="64.0"/>
-      <point x="38.0" y="73.0" type="curve"/>
-      <point x="21.0" y="13.0" type="line"/>
-      <point x="45.0" y="-3.0"/>
-      <point x="72.0" y="-11.0"/>
+      <point x="99" y="-11" type="curve" smooth="yes"/>
+      <point x="184" y="-11"/>
+      <point x="228" y="68"/>
+      <point x="228" y="218" type="curve" smooth="yes"/>
+      <point x="228" y="415" type="line"/>
+      <point x="420" y="415" type="line"/>
+      <point x="420" y="0" type="line"/>
+      <point x="500" y="0" type="line"/>
+      <point x="500" y="482" type="line"/>
+      <point x="153" y="482" type="line"/>
+      <point x="153" y="211" type="line" smooth="yes"/>
+      <point x="153" y="111"/>
+      <point x="131" y="60"/>
+      <point x="87" y="60" type="curve" smooth="yes"/>
+      <point x="75" y="60"/>
+      <point x="58" y="64"/>
+      <point x="38" y="73" type="curve"/>
+      <point x="21" y="13" type="line"/>
+      <point x="45" y="-3"/>
+      <point x="72" y="-11"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ellipsis.glif b/src/Cantarell-Regular.ufo/glyphs/ellipsis.glif
index 9e0a38d1..4d74adf5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ellipsis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ellipsis.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ellipsis" format="2">
-  <advance width="674.0"/>
+  <advance width="674"/>
   <unicode hex="2026"/>
   <outline>
-    <component base="period" xOffset="400.0"/>
-    <component base="period" xOffset="200.0"/>
+    <component base="period" xOffset="400"/>
+    <component base="period" xOffset="200"/>
     <component base="period"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/em-cy.glif b/src/Cantarell-Regular.ufo/glyphs/em-cy.glif
index a8ccabb8..2f274dc7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/em-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/em-cy.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="em-cy" format="2">
-  <advance width="661.0"/>
+  <advance width="661"/>
   <unicode hex="043C"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="157.0" y="0.0" type="line"/>
-      <point x="157.0" y="369.0" type="line"/>
-      <point x="148.0" y="361.0" type="line"/>
-      <point x="304.0" y="74.0" type="line"/>
-      <point x="356.0" y="74.0" type="line"/>
-      <point x="508.0" y="361.0" type="line"/>
-      <point x="503.0" y="367.0" type="line"/>
-      <point x="503.0" y="0.0" type="line"/>
-      <point x="578.0" y="0.0" type="line"/>
-      <point x="578.0" y="482.0" type="line"/>
-      <point x="500.0" y="482.0" type="line"/>
-      <point x="313.0" y="122.0" type="line"/>
-      <point x="352.0" y="122.0" type="line"/>
-      <point x="161.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="157" y="0" type="line"/>
+      <point x="157" y="369" type="line"/>
+      <point x="148" y="361" type="line"/>
+      <point x="304" y="74" type="line"/>
+      <point x="356" y="74" type="line"/>
+      <point x="508" y="361" type="line"/>
+      <point x="503" y="367" type="line"/>
+      <point x="503" y="0" type="line"/>
+      <point x="578" y="0" type="line"/>
+      <point x="578" y="482" type="line"/>
+      <point x="500" y="482" type="line"/>
+      <point x="313" y="122" type="line"/>
+      <point x="352" y="122" type="line"/>
+      <point x="161" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emacron.glif b/src/Cantarell-Regular.ufo/glyphs/emacron.glif
index 7c1dc58d..fb643896 100644
--- a/src/Cantarell-Regular.ufo/glyphs/emacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/emacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacron" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0113"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb" xOffset="25.0"/>
+    <component base="macroncomb" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emacronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/emacronacute.glif
index 68151fd5..1d6db003 100644
--- a/src/Cantarell-Regular.ufo/glyphs/emacronacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/emacronacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacronacute" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1E17"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb_acutecomb" xOffset="25.0"/>
+    <component base="macroncomb_acutecomb" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif
index 07761861..f6079bd7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emacrongrave" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1E15"/>
   <outline>
     <component base="e"/>
-    <component base="macroncomb_gravecomb" xOffset="25.0"/>
+    <component base="macroncomb_gravecomb" xOffset="25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emdash.glif b/src/Cantarell-Regular.ufo/glyphs/emdash.glif
index 23a115f8..440681aa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/emdash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/emdash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emdash" format="2">
-  <advance width="1166.0"/>
+  <advance width="1166"/>
   <unicode hex="2014"/>
   <outline>
     <contour>
-      <point x="83.0" y="220.0" type="line"/>
-      <point x="1083.0" y="220.0" type="line"/>
-      <point x="1083.0" y="287.0" type="line"/>
-      <point x="83.0" y="287.0" type="line"/>
+      <point x="83" y="220" type="line"/>
+      <point x="1083" y="220" type="line"/>
+      <point x="1083" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emptyset.glif b/src/Cantarell-Regular.ufo/glyphs/emptyset.glif
index 6af01a30..0f66529d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/emptyset.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/emptyset.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emptyset" format="2">
-  <advance width="724.0"/>
+  <advance width="724"/>
   <unicode hex="2205"/>
   <outline>
     <contour>
-      <point x="357.0" y="68.0" type="curve" smooth="yes"/>
-      <point x="527.0" y="68.0"/>
-      <point x="641.0" y="179.0"/>
-      <point x="641.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="641.0" y="507.0"/>
-      <point x="531.0" y="615.0"/>
-      <point x="367.0" y="615.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="615.0"/>
-      <point x="84.0" y="503.0"/>
-      <point x="84.0" y="335.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="175.0"/>
-      <point x="193.0" y="68.0"/>
+      <point x="357" y="68" type="curve" smooth="yes"/>
+      <point x="527" y="68"/>
+      <point x="641" y="179"/>
+      <point x="641" y="345" type="curve" smooth="yes"/>
+      <point x="641" y="507"/>
+      <point x="531" y="615"/>
+      <point x="367" y="615" type="curve" smooth="yes"/>
+      <point x="197" y="615"/>
+      <point x="84" y="503"/>
+      <point x="84" y="335" type="curve" smooth="yes"/>
+      <point x="84" y="175"/>
+      <point x="193" y="68"/>
     </contour>
     <contour>
-      <point x="367.0" y="138.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="138.0"/>
-      <point x="164.0" y="221.0"/>
-      <point x="164.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="465.0"/>
-      <point x="241.0" y="545.0"/>
-      <point x="357.0" y="545.0" type="curve" smooth="yes"/>
-      <point x="479.0" y="545.0"/>
-      <point x="561.0" y="461.0"/>
-      <point x="561.0" y="335.0" type="curve" smooth="yes"/>
-      <point x="561.0" y="217.0"/>
-      <point x="483.0" y="138.0"/>
+      <point x="367" y="138" type="curve" smooth="yes"/>
+      <point x="245" y="138"/>
+      <point x="164" y="221"/>
+      <point x="164" y="345" type="curve" smooth="yes"/>
+      <point x="164" y="465"/>
+      <point x="241" y="545"/>
+      <point x="357" y="545" type="curve" smooth="yes"/>
+      <point x="479" y="545"/>
+      <point x="561" y="461"/>
+      <point x="561" y="335" type="curve" smooth="yes"/>
+      <point x="561" y="217"/>
+      <point x="483" y="138"/>
     </contour>
     <contour>
-      <point x="186.0" y="32.0" type="line"/>
-      <point x="591.0" y="630.0" type="line"/>
-      <point x="535.0" y="667.0" type="line"/>
-      <point x="130.0" y="69.0" type="line"/>
+      <point x="186" y="32" type="line"/>
+      <point x="591" y="630" type="line"/>
+      <point x="535" y="667" type="line"/>
+      <point x="130" y="69" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emquad.glif b/src/Cantarell-Regular.ufo/glyphs/emquad.glif
index 20fe1878..2a7dc601 100644
--- a/src/Cantarell-Regular.ufo/glyphs/emquad.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/emquad.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emquad" format="2">
-  <advance width="1000.0"/>
+  <advance width="1000"/>
   <unicode hex="2001"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emspace.glif b/src/Cantarell-Regular.ufo/glyphs/emspace.glif
index 3b122093..33d6e61a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/emspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/emspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="emspace" format="2">
-  <advance width="1000.0"/>
+  <advance width="1000"/>
   <unicode hex="2003"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/en-cy.glif b/src/Cantarell-Regular.ufo/glyphs/en-cy.glif
index c4633efc..15ec96a6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/en-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/en-cy.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="en-cy" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <unicode hex="043D"/>
-  <anchor x="490.0" y="0.0" name="bottomright"/>
+  <anchor x="490" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="411.0" y="0.0" type="line"/>
-      <point x="491.0" y="0.0" type="line"/>
-      <point x="491.0" y="486.0" type="line"/>
-      <point x="411.0" y="486.0" type="line"/>
+      <point x="411" y="0" type="line"/>
+      <point x="491" y="0" type="line"/>
+      <point x="491" y="486" type="line"/>
+      <point x="411" y="486" type="line"/>
     </contour>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="486.0" type="line"/>
-      <point x="83.0" y="486.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="486" type="line"/>
+      <point x="83" y="486" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="218.0" type="line"/>
-      <point x="438.0" y="218.0" type="line"/>
-      <point x="438.0" y="285.0" type="line"/>
-      <point x="136.0" y="285.0" type="line"/>
+      <point x="136" y="218" type="line"/>
+      <point x="438" y="218" type="line"/>
+      <point x="438" y="285" type="line"/>
+      <point x="136" y="285" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/endash.glif b/src/Cantarell-Regular.ufo/glyphs/endash.glif
index ad696ddb..06e2983d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/endash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/endash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="endash" format="2">
-  <advance width="666.0"/>
+  <advance width="666"/>
   <unicode hex="2013"/>
   <outline>
     <contour>
-      <point x="83.0" y="220.0" type="line"/>
-      <point x="583.0" y="220.0" type="line"/>
-      <point x="583.0" y="287.0" type="line"/>
-      <point x="83.0" y="287.0" type="line"/>
+      <point x="83" y="220" type="line"/>
+      <point x="583" y="220" type="line"/>
+      <point x="583" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/endescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/endescender-cy.glif
index f605bd0b..0ee10d92 100644
--- a/src/Cantarell-Regular.ufo/glyphs/endescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/endescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="endescender-cy" format="2">
-  <advance width="591.0"/>
+  <advance width="591"/>
   <unicode hex="04A3"/>
   <outline>
     <component base="en-cy"/>
-    <component base="descender-cy" xOffset="383.0"/>
+    <component base="descender-cy" xOffset="383"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eng.glif b/src/Cantarell-Regular.ufo/glyphs/eng.glif
index fc8d3234..a57fb234 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eng.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eng.glif
@@ -1,44 +1,44 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eng" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="014B"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="426.0" type="line"/>
-      <point x="139.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="412.0" y="0.0" type="line"/>
-      <point x="492.0" y="0.0" type="line"/>
-      <point x="492.0" y="316.0" type="line" smooth="yes"/>
-      <point x="492.0" y="423.0"/>
-      <point x="421.0" y="492.0"/>
-      <point x="313.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="492.0"/>
-      <point x="174.0" y="462.0"/>
-      <point x="123.0" y="409.0" type="curve"/>
-      <point x="142.0" y="358.0" type="line"/>
-      <point x="182.0" y="399.0"/>
-      <point x="235.0" y="422.0"/>
-      <point x="291.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="422.0"/>
-      <point x="412.0" y="378.0"/>
-      <point x="412.0" y="300.0" type="curve" smooth="yes"/>
+      <point x="412" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="316" type="line" smooth="yes"/>
+      <point x="492" y="423"/>
+      <point x="421" y="492"/>
+      <point x="313" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="174" y="462"/>
+      <point x="123" y="409" type="curve"/>
+      <point x="142" y="358" type="line"/>
+      <point x="182" y="399"/>
+      <point x="235" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="369" y="422"/>
+      <point x="412" y="378"/>
+      <point x="412" y="300" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="369.0" y="-227.0" type="line"/>
-      <point x="443.0" y="-194.0"/>
-      <point x="492.0" y="-113.0"/>
-      <point x="492.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="492.0" y="0.0" type="line"/>
-      <point x="412.0" y="0.0" type="line"/>
-      <point x="412.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="412.0" y="-98.0"/>
-      <point x="384.0" y="-155.0"/>
-      <point x="342.0" y="-179.0" type="curve"/>
+      <point x="369" y="-227" type="line"/>
+      <point x="443" y="-194"/>
+      <point x="492" y="-113"/>
+      <point x="492" y="-23" type="curve" smooth="yes"/>
+      <point x="492" y="0" type="line"/>
+      <point x="412" y="0" type="line"/>
+      <point x="412" y="-35" type="line" smooth="yes"/>
+      <point x="412" y="-98"/>
+      <point x="384" y="-155"/>
+      <point x="342" y="-179" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
index 33fd89be..44e54096 100644
--- a/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enghe-cy" format="2">
-  <advance width="688.0"/>
+  <advance width="688"/>
   <unicode hex="04A5"/>
   <outline>
     <contour>
-      <point x="411.0" y="0.0" type="line"/>
-      <point x="491.0" y="0.0" type="line"/>
-      <point x="491.0" y="482.0" type="line"/>
-      <point x="411.0" y="482.0" type="line"/>
+      <point x="411" y="0" type="line"/>
+      <point x="491" y="0" type="line"/>
+      <point x="491" y="482" type="line"/>
+      <point x="411" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="214.0" type="line"/>
-      <point x="438.0" y="214.0" type="line"/>
-      <point x="438.0" y="281.0" type="line"/>
-      <point x="136.0" y="281.0" type="line"/>
+      <point x="136" y="214" type="line"/>
+      <point x="438" y="214" type="line"/>
+      <point x="438" y="281" type="line"/>
+      <point x="136" y="281" type="line"/>
     </contour>
     <contour>
-      <point x="476.0" y="415.0" type="line"/>
-      <point x="678.0" y="415.0" type="line"/>
-      <point x="678.0" y="482.0" type="line"/>
-      <point x="476.0" y="482.0" type="line"/>
+      <point x="476" y="415" type="line"/>
+      <point x="678" y="415" type="line"/>
+      <point x="678" y="482" type="line"/>
+      <point x="476" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/enquad.glif b/src/Cantarell-Regular.ufo/glyphs/enquad.glif
index efd4d94f..0eea2da5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/enquad.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/enquad.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enquad" format="2">
-  <advance width="500.0"/>
+  <advance width="500"/>
   <unicode hex="2000"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/enspace.glif b/src/Cantarell-Regular.ufo/glyphs/enspace.glif
index be3bcf33..41767d40 100644
--- a/src/Cantarell-Regular.ufo/glyphs/enspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/enspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="enspace" format="2">
-  <advance width="500.0"/>
+  <advance width="500"/>
   <unicode hex="2002"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eogonek.glif b/src/Cantarell-Regular.ufo/glyphs/eogonek.glif
index 2bbf7e83..468e6981 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eogonek" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0119"/>
   <outline>
     <component base="e"/>
-    <component base="ogonekcomb.tall" xOffset="-4.0" yOffset="-1.0"/>
+    <component base="ogonekcomb.tall" xOffset="-4" yOffset="-1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equal.glif b/src/Cantarell-Regular.ufo/glyphs/equal.glif
index e29c1c21..9574541c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/equal.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/equal.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equal" format="2">
-  <advance width="715.0"/>
+  <advance width="715"/>
   <unicode hex="003D"/>
   <outline>
     <contour>
-      <point x="125.0" y="406.0" type="line"/>
-      <point x="590.0" y="406.0" type="line"/>
-      <point x="590.0" y="475.0" type="line"/>
-      <point x="125.0" y="475.0" type="line"/>
+      <point x="125" y="406" type="line"/>
+      <point x="590" y="406" type="line"/>
+      <point x="590" y="475" type="line"/>
+      <point x="125" y="475" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="166.0" type="line"/>
-      <point x="590.0" y="166.0" type="line"/>
-      <point x="590.0" y="235.0" type="line"/>
-      <point x="125.0" y="235.0" type="line"/>
+      <point x="125" y="166" type="line"/>
+      <point x="590" y="166" type="line"/>
+      <point x="590" y="235" type="line"/>
+      <point x="125" y="235" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equal.tf.glif b/src/Cantarell-Regular.ufo/glyphs/equal.tf.glif
index 5f26f9ce..a4b61146 100644
--- a/src/Cantarell-Regular.ufo/glyphs/equal.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/equal.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="99.0" y="406.0" type="line"/>
-      <point x="482.0" y="406.0" type="line"/>
-      <point x="482.0" y="477.0" type="line"/>
-      <point x="99.0" y="477.0" type="line"/>
+      <point x="99" y="406" type="line"/>
+      <point x="482" y="406" type="line"/>
+      <point x="482" y="477" type="line"/>
+      <point x="99" y="477" type="line"/>
     </contour>
     <contour>
-      <point x="99.0" y="166.0" type="line"/>
-      <point x="482.0" y="166.0" type="line"/>
-      <point x="482.0" y="237.0" type="line"/>
-      <point x="99.0" y="237.0" type="line"/>
+      <point x="99" y="166" type="line"/>
+      <point x="482" y="166" type="line"/>
+      <point x="482" y="237" type="line"/>
+      <point x="99" y="237" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equivalence.glif 
b/src/Cantarell-Regular.ufo/glyphs/equivalence.glif
index 88ea23e4..7d0ccc45 100644
--- a/src/Cantarell-Regular.ufo/glyphs/equivalence.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/equivalence.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equivalence" format="2">
-  <advance width="715.0"/>
+  <advance width="715"/>
   <unicode hex="2261"/>
   <outline>
     <contour>
-      <point x="125.0" y="476.0" type="line"/>
-      <point x="590.0" y="476.0" type="line"/>
-      <point x="590.0" y="545.0" type="line"/>
-      <point x="125.0" y="545.0" type="line"/>
+      <point x="125" y="476" type="line"/>
+      <point x="590" y="476" type="line"/>
+      <point x="590" y="545" type="line"/>
+      <point x="125" y="545" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="132.0" type="line"/>
-      <point x="590.0" y="132.0" type="line"/>
-      <point x="590.0" y="201.0" type="line"/>
-      <point x="125.0" y="201.0" type="line"/>
+      <point x="125" y="132" type="line"/>
+      <point x="590" y="132" type="line"/>
+      <point x="590" y="201" type="line"/>
+      <point x="125" y="201" type="line"/>
     </contour>
     <contour>
-      <point x="125.0" y="304.0" type="line"/>
-      <point x="590.0" y="304.0" type="line"/>
-      <point x="590.0" y="373.0" type="line"/>
-      <point x="125.0" y="373.0" type="line"/>
+      <point x="125" y="304" type="line"/>
+      <point x="590" y="304" type="line"/>
+      <point x="590" y="373" type="line"/>
+      <point x="125" y="373" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equivalence.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/equivalence.tf.glif
index a12b79f9..ec8972e8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/equivalence.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/equivalence.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="equivalence.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="99.0" y="466.0" type="line"/>
-      <point x="481.0" y="466.0" type="line"/>
-      <point x="481.0" y="535.0" type="line"/>
-      <point x="99.0" y="535.0" type="line"/>
+      <point x="99" y="466" type="line"/>
+      <point x="481" y="466" type="line"/>
+      <point x="481" y="535" type="line"/>
+      <point x="99" y="535" type="line"/>
     </contour>
     <contour>
-      <point x="99.0" y="122.0" type="line"/>
-      <point x="481.0" y="122.0" type="line"/>
-      <point x="481.0" y="191.0" type="line"/>
-      <point x="99.0" y="191.0" type="line"/>
+      <point x="99" y="122" type="line"/>
+      <point x="481" y="122" type="line"/>
+      <point x="481" y="191" type="line"/>
+      <point x="99" y="191" type="line"/>
     </contour>
     <contour>
-      <point x="99.0" y="294.0" type="line"/>
-      <point x="481.0" y="294.0" type="line"/>
-      <point x="481.0" y="363.0" type="line"/>
-      <point x="99.0" y="363.0" type="line"/>
+      <point x="99" y="294" type="line"/>
+      <point x="481" y="294" type="line"/>
+      <point x="481" y="363" type="line"/>
+      <point x="99" y="363" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/er-cy.glif b/src/Cantarell-Regular.ufo/glyphs/er-cy.glif
index 72820272..557f97aa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/er-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/er-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="er-cy" format="2">
-  <advance width="571.0"/>
+  <advance width="571"/>
   <unicode hex="0440"/>
   <outline>
     <component base="p"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif
index 869395cd..d72c741e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ereversed-cy" format="2">
-  <advance width="488.0"/>
+  <advance width="488"/>
   <unicode hex="044D"/>
-  <anchor x="243.0" y="482.0" name="top"/>
+  <anchor x="243" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="196.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="-7.0"/>
-      <point x="436.0" y="89.0"/>
-      <point x="436.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="436.0" y="400.0"/>
-      <point x="351.0" y="492.0"/>
-      <point x="209.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="160.0" y="492.0"/>
-      <point x="84.0" y="480.0"/>
-      <point x="42.0" y="460.0" type="curve"/>
-      <point x="60.0" y="401.0" type="line"/>
-      <point x="92.0" y="414.0"/>
-      <point x="156.0" y="422.0"/>
-      <point x="190.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="296.0" y="422.0"/>
-      <point x="357.0" y="354.0"/>
-      <point x="357.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="122.0"/>
-      <point x="302.0" y="63.0"/>
-      <point x="199.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="162.0" y="63.0"/>
-      <point x="96.0" y="71.0"/>
-      <point x="60.0" y="84.0" type="curve"/>
-      <point x="38.0" y="23.0" type="line"/>
-      <point x="83.0" y="2.0"/>
-      <point x="151.0" y="-7.0"/>
+      <point x="196" y="-7" type="curve" smooth="yes"/>
+      <point x="345" y="-7"/>
+      <point x="436" y="89"/>
+      <point x="436" y="247" type="curve" smooth="yes"/>
+      <point x="436" y="400"/>
+      <point x="351" y="492"/>
+      <point x="209" y="492" type="curve" smooth="yes"/>
+      <point x="160" y="492"/>
+      <point x="84" y="480"/>
+      <point x="42" y="460" type="curve"/>
+      <point x="60" y="401" type="line"/>
+      <point x="92" y="414"/>
+      <point x="156" y="422"/>
+      <point x="190" y="422" type="curve" smooth="yes"/>
+      <point x="296" y="422"/>
+      <point x="357" y="354"/>
+      <point x="357" y="235" type="curve" smooth="yes"/>
+      <point x="357" y="122"/>
+      <point x="302" y="63"/>
+      <point x="199" y="63" type="curve" smooth="yes"/>
+      <point x="162" y="63"/>
+      <point x="96" y="71"/>
+      <point x="60" y="84" type="curve"/>
+      <point x="38" y="23" type="line"/>
+      <point x="83" y="2"/>
+      <point x="151" y="-7"/>
     </contour>
     <contour>
-      <point x="94.0" y="219.0" type="line"/>
-      <point x="378.0" y="219.0" type="line"/>
-      <point x="378.0" y="284.0" type="line"/>
-      <point x="94.0" y="284.0" type="line"/>
+      <point x="94" y="219" type="line"/>
+      <point x="378" y="219" type="line"/>
+      <point x="378" y="284" type="line"/>
+      <point x="94" y="284" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/es-cy.glif b/src/Cantarell-Regular.ufo/glyphs/es-cy.glif
index 763c37e8..74d6d5be 100644
--- a/src/Cantarell-Regular.ufo/glyphs/es-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/es-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="es-cy" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="0441"/>
-  <anchor x="266.0" y="0.0" name="bottomright"/>
+  <anchor x="266" y="0" name="bottomright"/>
   <outline>
     <component base="c"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/esdescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/esdescender-cy.glif
index c5805e9f..e9d390b3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/esdescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/esdescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="esdescender-cy" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="04AB"/>
   <outline>
     <component base="es-cy"/>
-    <component base="descender-cy.strait" xOffset="121.0"/>
+    <component base="descender-cy.strait" xOffset="121"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/estimated.glif b/src/Cantarell-Regular.ufo/glyphs/estimated.glif
index 6c7851b9..3c4ac963 100644
--- a/src/Cantarell-Regular.ufo/glyphs/estimated.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/estimated.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="estimated" format="2">
-  <advance width="853.0"/>
+  <advance width="853"/>
   <unicode hex="212E"/>
   <outline>
     <contour>
-      <point x="430.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="561.0" y="-10.0"/>
-      <point x="685.0" y="42.0"/>
-      <point x="757.0" y="119.0" type="curve"/>
-      <point x="691.0" y="119.0" type="line"/>
-      <point x="619.0" y="62.0"/>
-      <point x="527.0" y="36.0"/>
-      <point x="438.0" y="36.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="36.0"/>
-      <point x="242.0" y="84.0"/>
-      <point x="195.0" y="145.0" type="curve"/>
-      <point x="195.0" y="315.0" type="line"/>
-      <point x="778.0" y="315.0" type="line"/>
-      <point x="778.0" y="545.0"/>
-      <point x="661.0" y="704.0"/>
-      <point x="433.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="704.0"/>
-      <point x="84.0" y="541.0"/>
-      <point x="84.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="84.0" y="123.0"/>
-      <point x="220.0" y="-10.0"/>
+      <point x="430" y="-10" type="curve" smooth="yes"/>
+      <point x="561" y="-10"/>
+      <point x="685" y="42"/>
+      <point x="757" y="119" type="curve"/>
+      <point x="691" y="119" type="line"/>
+      <point x="619" y="62"/>
+      <point x="527" y="36"/>
+      <point x="438" y="36" type="curve" smooth="yes"/>
+      <point x="316" y="36"/>
+      <point x="242" y="84"/>
+      <point x="195" y="145" type="curve"/>
+      <point x="195" y="315" type="line"/>
+      <point x="778" y="315" type="line"/>
+      <point x="778" y="545"/>
+      <point x="661" y="704"/>
+      <point x="433" y="704" type="curve" smooth="yes"/>
+      <point x="202" y="704"/>
+      <point x="84" y="541"/>
+      <point x="84" y="339" type="curve" smooth="yes"/>
+      <point x="84" y="123"/>
+      <point x="220" y="-10"/>
     </contour>
     <contour>
-      <point x="195.0" y="358.0" type="line"/>
-      <point x="195.0" y="535.0" type="line"/>
-      <point x="241.0" y="619.0"/>
-      <point x="316.0" y="662.0"/>
-      <point x="430.0" y="662.0" type="curve" smooth="yes"/>
-      <point x="544.0" y="662.0"/>
-      <point x="618.0" y="619.0"/>
-      <point x="664.0" y="535.0" type="curve"/>
-      <point x="664.0" y="358.0" type="line"/>
+      <point x="195" y="358" type="line"/>
+      <point x="195" y="535" type="line"/>
+      <point x="241" y="619"/>
+      <point x="316" y="662"/>
+      <point x="430" y="662" type="curve" smooth="yes"/>
+      <point x="544" y="662"/>
+      <point x="618" y="619"/>
+      <point x="664" y="535" type="curve"/>
+      <point x="664" y="358" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eth.glif b/src/Cantarell-Regular.ufo/glyphs/eth.glif
index 4f5c2ec6..07b2376c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/eth.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/eth.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="eth" format="2">
-  <advance width="553.0"/>
+  <advance width="553"/>
   <unicode hex="00F0"/>
   <outline>
     <contour>
-      <point x="265.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="410.0" y="-9.0"/>
-      <point x="493.0" y="94.0"/>
-      <point x="493.0" y="273.0" type="curve" smooth="yes"/>
-      <point x="493.0" y="499.0"/>
-      <point x="375.0" y="662.0"/>
-      <point x="149.0" y="748.0" type="curve"/>
-      <point x="129.0" y="688.0" type="line"/>
-      <point x="313.0" y="609.0"/>
-      <point x="421.0" y="467.0"/>
-      <point x="421.0" y="305.0" type="curve"/>
-      <point x="443.0" y="327.0" type="line"/>
-      <point x="411.0" y="404.0"/>
-      <point x="344.0" y="449.0"/>
-      <point x="259.0" y="449.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="449.0"/>
-      <point x="48.0" y="355.0"/>
-      <point x="48.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="48.0" y="81.0"/>
-      <point x="135.0" y="-9.0"/>
+      <point x="265" y="-9" type="curve" smooth="yes"/>
+      <point x="410" y="-9"/>
+      <point x="493" y="94"/>
+      <point x="493" y="273" type="curve" smooth="yes"/>
+      <point x="493" y="499"/>
+      <point x="375" y="662"/>
+      <point x="149" y="748" type="curve"/>
+      <point x="129" y="688" type="line"/>
+      <point x="313" y="609"/>
+      <point x="421" y="467"/>
+      <point x="421" y="305" type="curve"/>
+      <point x="443" y="327" type="line"/>
+      <point x="411" y="404"/>
+      <point x="344" y="449"/>
+      <point x="259" y="449" type="curve" smooth="yes"/>
+      <point x="132" y="449"/>
+      <point x="48" y="355"/>
+      <point x="48" y="215" type="curve" smooth="yes"/>
+      <point x="48" y="81"/>
+      <point x="135" y="-9"/>
     </contour>
     <contour>
-      <point x="273.0" y="61.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="61.0"/>
-      <point x="128.0" y="126.0"/>
-      <point x="128.0" y="230.0" type="curve" smooth="yes"/>
-      <point x="128.0" y="325.0"/>
-      <point x="175.0" y="379.0"/>
-      <point x="258.0" y="379.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="379.0"/>
-      <point x="415.0" y="313.0"/>
-      <point x="415.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="121.0"/>
-      <point x="358.0" y="61.0"/>
+      <point x="273" y="61" type="curve" smooth="yes"/>
+      <point x="184" y="61"/>
+      <point x="128" y="126"/>
+      <point x="128" y="230" type="curve" smooth="yes"/>
+      <point x="128" y="325"/>
+      <point x="175" y="379"/>
+      <point x="258" y="379" type="curve" smooth="yes"/>
+      <point x="352" y="379"/>
+      <point x="415" y="313"/>
+      <point x="415" y="213" type="curve" smooth="yes"/>
+      <point x="415" y="121"/>
+      <point x="358" y="61"/>
     </contour>
     <contour>
-      <point x="159.0" y="547.0" type="line"/>
-      <point x="419.0" y="683.0" type="line"/>
-      <point x="394.0" y="729.0" type="line"/>
-      <point x="134.0" y="593.0" type="line"/>
+      <point x="159" y="547" type="line"/>
+      <point x="419" y="683" type="line"/>
+      <point x="394" y="729" type="line"/>
+      <point x="134" y="593" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/etilde.glif b/src/Cantarell-Regular.ufo/glyphs/etilde.glif
index bfdd087c..2be26c96 100644
--- a/src/Cantarell-Regular.ufo/glyphs/etilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/etilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="etilde" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="1EBD"/>
   <outline>
     <component base="e"/>
-    <component base="tildecomb" xOffset="38.0"/>
+    <component base="tildecomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/euro.glif b/src/Cantarell-Regular.ufo/glyphs/euro.glif
index 5cf7ae15..c20bf4da 100644
--- a/src/Cantarell-Regular.ufo/glyphs/euro.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/euro.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="euro" format="2">
-  <advance width="786.0"/>
+  <advance width="786"/>
   <unicode hex="20AC"/>
   <outline>
     <contour>
-      <point x="84.0" y="404.0" type="line"/>
-      <point x="639.0" y="404.0" type="line"/>
-      <point x="639.0" y="464.0" type="line"/>
-      <point x="84.0" y="464.0" type="line"/>
+      <point x="84" y="404" type="line"/>
+      <point x="639" y="404" type="line"/>
+      <point x="639" y="464" type="line"/>
+      <point x="84" y="464" type="line"/>
     </contour>
     <contour>
-      <point x="84.0" y="244.0" type="line"/>
-      <point x="616.0" y="244.0" type="line"/>
-      <point x="616.0" y="304.0" type="line"/>
-      <point x="84.0" y="304.0" type="line"/>
+      <point x="84" y="244" type="line"/>
+      <point x="616" y="244" type="line"/>
+      <point x="616" y="304" type="line"/>
+      <point x="84" y="304" type="line"/>
     </contour>
     <contour>
-      <point x="501.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="568.0" y="-10.0"/>
-      <point x="638.0" y="5.0"/>
-      <point x="704.0" y="34.0" type="curve"/>
-      <point x="685.0" y="95.0" type="line"/>
-      <point x="635.0" y="75.0"/>
-      <point x="573.0" y="63.0"/>
-      <point x="520.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="354.0" y="63.0"/>
-      <point x="244.0" y="181.0"/>
-      <point x="244.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="244.0" y="527.0"/>
-      <point x="345.0" y="630.0"/>
-      <point x="512.0" y="630.0" type="curve" smooth="yes"/>
-      <point x="568.0" y="630.0"/>
-      <point x="631.0" y="618.0"/>
-      <point x="684.0" y="598.0" type="curve"/>
-      <point x="708.0" y="660.0" type="line"/>
-      <point x="657.0" y="687.0"/>
-      <point x="585.0" y="703.0"/>
-      <point x="517.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="302.0" y="703.0"/>
-      <point x="159.0" y="557.0"/>
-      <point x="159.0" y="339.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="130.0"/>
-      <point x="296.0" y="-10.0"/>
+      <point x="501" y="-10" type="curve" smooth="yes"/>
+      <point x="568" y="-10"/>
+      <point x="638" y="5"/>
+      <point x="704" y="34" type="curve"/>
+      <point x="685" y="95" type="line"/>
+      <point x="635" y="75"/>
+      <point x="573" y="63"/>
+      <point x="520" y="63" type="curve" smooth="yes"/>
+      <point x="354" y="63"/>
+      <point x="244" y="181"/>
+      <point x="244" y="358" type="curve" smooth="yes"/>
+      <point x="244" y="527"/>
+      <point x="345" y="630"/>
+      <point x="512" y="630" type="curve" smooth="yes"/>
+      <point x="568" y="630"/>
+      <point x="631" y="618"/>
+      <point x="684" y="598" type="curve"/>
+      <point x="708" y="660" type="line"/>
+      <point x="657" y="687"/>
+      <point x="585" y="703"/>
+      <point x="517" y="703" type="curve" smooth="yes"/>
+      <point x="302" y="703"/>
+      <point x="159" y="557"/>
+      <point x="159" y="339" type="curve" smooth="yes"/>
+      <point x="159" y="130"/>
+      <point x="296" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/exclam.glif b/src/Cantarell-Regular.ufo/glyphs/exclam.glif
index b041bf21..22ab7a87 100644
--- a/src/Cantarell-Regular.ufo/glyphs/exclam.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/exclam.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="exclam" format="2">
-  <advance width="245.0"/>
+  <advance width="245"/>
   <unicode hex="0021"/>
   <outline>
     <contour>
-      <point x="90.0" y="201.0" type="line"/>
-      <point x="154.0" y="201.0" type="line"/>
-      <point x="164.0" y="694.0" type="line"/>
-      <point x="80.0" y="694.0" type="line"/>
+      <point x="90" y="201" type="line"/>
+      <point x="154" y="201" type="line"/>
+      <point x="164" y="694" type="line"/>
+      <point x="80" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="123.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="-10.0"/>
-      <point x="187.0" y="17.0"/>
-      <point x="187.0" y="54.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="91.0"/>
-      <point x="161.0" y="118.0"/>
-      <point x="123.0" y="118.0" type="curve" smooth="yes"/>
-      <point x="85.0" y="118.0"/>
-      <point x="59.0" y="91.0"/>
-      <point x="59.0" y="54.0" type="curve" smooth="yes"/>
-      <point x="59.0" y="17.0"/>
-      <point x="85.0" y="-10.0"/>
+      <point x="123" y="-10" type="curve" smooth="yes"/>
+      <point x="161" y="-10"/>
+      <point x="187" y="17"/>
+      <point x="187" y="54" type="curve" smooth="yes"/>
+      <point x="187" y="91"/>
+      <point x="161" y="118"/>
+      <point x="123" y="118" type="curve" smooth="yes"/>
+      <point x="85" y="118"/>
+      <point x="59" y="91"/>
+      <point x="59" y="54" type="curve" smooth="yes"/>
+      <point x="59" y="17"/>
+      <point x="85" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/exclamdown.glif 
b/src/Cantarell-Regular.ufo/glyphs/exclamdown.glif
index 8894992a..1f81cb07 100644
--- a/src/Cantarell-Regular.ufo/glyphs/exclamdown.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/exclamdown.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="exclamdown" format="2">
-  <advance width="246.0"/>
+  <advance width="246"/>
   <unicode hex="00A1"/>
   <outline>
-    <component base="exclam" yScale="-1.0" xOffset="1.0" yOffset="477.0"/>
+    <component base="exclam" yScale="-1" xOffset="1" yOffset="477"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f.glif b/src/Cantarell-Regular.ufo/glyphs/f.glif
index c26fafc6..364b5f45 100644
--- a/src/Cantarell-Regular.ufo/glyphs/f.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/f.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f" format="2">
-  <advance width="340.0"/>
+  <advance width="340"/>
   <unicode hex="0066"/>
   <note>
 f
 </note>
-  <anchor x="139.0" y="0.0" name="bottom"/>
-  <anchor x="266.0" y="739.0" name="top"/>
+  <anchor x="139" y="0" name="bottom"/>
+  <anchor x="266" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="99.0" y="0.0" type="line"/>
-      <point x="179.0" y="0.0" type="line"/>
-      <point x="179.0" y="587.0" type="line" smooth="yes"/>
-      <point x="179.0" y="649.0"/>
-      <point x="208.0" y="681.0"/>
-      <point x="263.0" y="681.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="681.0"/>
-      <point x="323.0" y="676.0"/>
-      <point x="348.0" y="664.0" type="curve"/>
-      <point x="365.0" y="724.0" type="line"/>
-      <point x="334.0" y="739.0"/>
-      <point x="303.0" y="749.0"/>
-      <point x="269.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="749.0"/>
-      <point x="99.0" y="680.0"/>
-      <point x="99.0" y="577.0" type="curve" smooth="yes"/>
+      <point x="99" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="587" type="line" smooth="yes"/>
+      <point x="179" y="649"/>
+      <point x="208" y="681"/>
+      <point x="263" y="681" type="curve" smooth="yes"/>
+      <point x="289" y="681"/>
+      <point x="323" y="676"/>
+      <point x="348" y="664" type="curve"/>
+      <point x="365" y="724" type="line"/>
+      <point x="334" y="739"/>
+      <point x="303" y="749"/>
+      <point x="269" y="749" type="curve" smooth="yes"/>
+      <point x="167" y="749"/>
+      <point x="99" y="680"/>
+      <point x="99" y="577" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="27.0" y="415.0" type="line"/>
-      <point x="329.0" y="415.0" type="line"/>
-      <point x="329.0" y="482.0" type="line"/>
-      <point x="27.0" y="482.0" type="line"/>
+      <point x="27" y="415" type="line"/>
+      <point x="329" y="415" type="line"/>
+      <point x="329" y="482" type="line"/>
+      <point x="27" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f_f.glif b/src/Cantarell-Regular.ufo/glyphs/f_f.glif
index ca3f4ee4..c015f7b7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/f_f.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/f_f.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f" format="2">
-  <advance width="680.0"/>
+  <advance width="680"/>
   <outline>
     <component base="f"/>
-    <component base="f" xOffset="340.0"/>
+    <component base="f" xOffset="340"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f_f_i.glif b/src/Cantarell-Regular.ufo/glyphs/f_f_i.glif
index d7a84ede..64000238 100644
--- a/src/Cantarell-Regular.ufo/glyphs/f_f_i.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/f_f_i.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f_i" format="2">
-  <advance width="934.0"/>
+  <advance width="934"/>
   <outline>
     <component base="f_f"/>
-    <component base="i" xOffset="680.0"/>
+    <component base="i" xOffset="680"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f_f_l.glif b/src/Cantarell-Regular.ufo/glyphs/f_f_l.glif
index 28333fc6..e56bb3e1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/f_f_l.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/f_f_l.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="f_f_l" format="2">
-  <advance width="951.0"/>
+  <advance width="951"/>
   <outline>
     <component base="f_f"/>
-    <component base="l" xOffset="680.0"/>
+    <component base="l" xOffset="680"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fi.glif b/src/Cantarell-Regular.ufo/glyphs/fi.glif
index f39b0e2a..ba879a79 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fi.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fi.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fi" format="2">
-  <advance width="594.0"/>
+  <advance width="594"/>
   <unicode hex="FB01"/>
   <outline>
     <component base="f"/>
-    <component base="i" xOffset="340.0"/>
+    <component base="i" xOffset="340"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/figuredash.glif 
b/src/Cantarell-Regular.ufo/glyphs/figuredash.glif
index 6693b3df..59bdbb6b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/figuredash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/figuredash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="figuredash" format="2">
-  <advance width="766.0"/>
+  <advance width="766"/>
   <unicode hex="2012"/>
   <outline>
     <contour>
-      <point x="83.0" y="220.0" type="line"/>
-      <point x="683.0" y="220.0" type="line"/>
-      <point x="683.0" y="287.0" type="line"/>
-      <point x="83.0" y="287.0" type="line"/>
+      <point x="83" y="220" type="line"/>
+      <point x="683" y="220" type="line"/>
+      <point x="683" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/figurespace.glif 
b/src/Cantarell-Regular.ufo/glyphs/figurespace.glif
index db3d56ef..8513f6fc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/figurespace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/figurespace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="figurespace" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="2007"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/firsttonechinese.glif 
b/src/Cantarell-Regular.ufo/glyphs/firsttonechinese.glif
index 464fd981..b73dfb90 100644
--- a/src/Cantarell-Regular.ufo/glyphs/firsttonechinese.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/firsttonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="firsttonechinese" format="2">
-  <advance width="489.0"/>
+  <advance width="489"/>
   <unicode hex="02C9"/>
   <outline>
     <component base="macroncomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fita-cy.glif b/src/Cantarell-Regular.ufo/glyphs/fita-cy.glif
index a4f65f6d..77240095 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fita-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fita-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fita-cy" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="0473"/>
   <outline>
     <component base="obarred-cy"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/five.dnom.glif
index acfc48ed..d6d408f6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.dnom.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.dnom" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <note>
 five
 </note>
   <outline>
     <contour>
-      <point x="198.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="318.0" y="-7.0"/>
-      <point x="395.0" y="54.0"/>
-      <point x="395.0" y="149.0" type="curve" smooth="yes"/>
-      <point x="395.0" y="237.0"/>
-      <point x="327.0" y="290.0"/>
-      <point x="210.0" y="290.0" type="curve" smooth="yes"/>
-      <point x="182.0" y="290.0"/>
-      <point x="156.0" y="287.0"/>
-      <point x="131.0" y="280.0" type="curve"/>
-      <point x="149.0" y="257.0" type="line"/>
-      <point x="157.0" y="407.0" type="line"/>
-      <point x="370.0" y="407.0" type="line"/>
-      <point x="370.0" y="472.0" type="line"/>
-      <point x="86.0" y="472.0" type="line"/>
-      <point x="74.0" y="219.0" type="line"/>
-      <point x="112.0" y="226.0"/>
-      <point x="152.0" y="230.0"/>
-      <point x="179.0" y="230.0" type="curve" smooth="yes"/>
-      <point x="268.0" y="230.0"/>
-      <point x="318.0" y="195.0"/>
-      <point x="318.0" y="141.0" type="curve" smooth="yes"/>
-      <point x="318.0" y="90.0"/>
-      <point x="274.0" y="58.0"/>
-      <point x="201.0" y="58.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="58.0"/>
-      <point x="107.0" y="69.0"/>
-      <point x="69.0" y="87.0" type="curve"/>
-      <point x="48.0" y="28.0" type="line"/>
-      <point x="94.0" y="6.0"/>
-      <point x="143.0" y="-7.0"/>
+      <point x="198" y="-7" type="curve" smooth="yes"/>
+      <point x="318" y="-7"/>
+      <point x="395" y="54"/>
+      <point x="395" y="149" type="curve" smooth="yes"/>
+      <point x="395" y="237"/>
+      <point x="327" y="290"/>
+      <point x="210" y="290" type="curve" smooth="yes"/>
+      <point x="182" y="290"/>
+      <point x="156" y="287"/>
+      <point x="131" y="280" type="curve"/>
+      <point x="149" y="257" type="line"/>
+      <point x="157" y="407" type="line"/>
+      <point x="370" y="407" type="line"/>
+      <point x="370" y="472" type="line"/>
+      <point x="86" y="472" type="line"/>
+      <point x="74" y="219" type="line"/>
+      <point x="112" y="226"/>
+      <point x="152" y="230"/>
+      <point x="179" y="230" type="curve" smooth="yes"/>
+      <point x="268" y="230"/>
+      <point x="318" y="195"/>
+      <point x="318" y="141" type="curve" smooth="yes"/>
+      <point x="318" y="90"/>
+      <point x="274" y="58"/>
+      <point x="201" y="58" type="curve" smooth="yes"/>
+      <point x="159" y="58"/>
+      <point x="107" y="69"/>
+      <point x="69" y="87" type="curve"/>
+      <point x="48" y="28" type="line"/>
+      <point x="94" y="6"/>
+      <point x="143" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.glif b/src/Cantarell-Regular.ufo/glyphs/five.glif
index 9bd3e533..9cd7491e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="0035"/>
   <outline>
     <component base="five.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.lf.glif b/src/Cantarell-Regular.ufo/glyphs/five.lf.glif
index 93821445..3d596e8c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.lf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.lf" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <outline>
     <contour>
-      <point x="251.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="-10.0"/>
-      <point x="510.0" y="77.0"/>
-      <point x="510.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="510.0" y="346.0"/>
-      <point x="417.0" y="427.0"/>
-      <point x="261.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="226.0" y="427.0"/>
-      <point x="188.0" y="423.0"/>
-      <point x="150.0" y="415.0" type="curve"/>
-      <point x="169.0" y="389.0" type="line"/>
-      <point x="180.0" y="622.0" type="line"/>
-      <point x="477.0" y="622.0" type="line"/>
-      <point x="477.0" y="694.0" type="line"/>
-      <point x="105.0" y="694.0" type="line"/>
-      <point x="88.0" y="338.0" type="line"/>
-      <point x="139.0" y="349.0"/>
-      <point x="194.0" y="355.0"/>
-      <point x="233.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="355.0"/>
-      <point x="425.0" y="298.0"/>
-      <point x="425.0" y="205.0" type="curve" smooth="yes"/>
-      <point x="425.0" y="116.0"/>
-      <point x="361.0" y="63.0"/>
-      <point x="259.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="199.0" y="63.0"/>
-      <point x="134.0" y="79.0"/>
-      <point x="79.0" y="107.0" type="curve"/>
-      <point x="55.0" y="42.0" type="line"/>
-      <point x="118.0" y="9.0"/>
-      <point x="182.0" y="-10.0"/>
+      <point x="251" y="-10" type="curve" smooth="yes"/>
+      <point x="407" y="-10"/>
+      <point x="510" y="77"/>
+      <point x="510" y="215" type="curve" smooth="yes"/>
+      <point x="510" y="346"/>
+      <point x="417" y="427"/>
+      <point x="261" y="427" type="curve" smooth="yes"/>
+      <point x="226" y="427"/>
+      <point x="188" y="423"/>
+      <point x="150" y="415" type="curve"/>
+      <point x="169" y="389" type="line"/>
+      <point x="180" y="622" type="line"/>
+      <point x="477" y="622" type="line"/>
+      <point x="477" y="694" type="line"/>
+      <point x="105" y="694" type="line"/>
+      <point x="88" y="338" type="line"/>
+      <point x="139" y="349"/>
+      <point x="194" y="355"/>
+      <point x="233" y="355" type="curve" smooth="yes"/>
+      <point x="355" y="355"/>
+      <point x="425" y="298"/>
+      <point x="425" y="205" type="curve" smooth="yes"/>
+      <point x="425" y="116"/>
+      <point x="361" y="63"/>
+      <point x="259" y="63" type="curve" smooth="yes"/>
+      <point x="199" y="63"/>
+      <point x="134" y="79"/>
+      <point x="79" y="107" type="curve"/>
+      <point x="55" y="42" type="line"/>
+      <point x="118" y="9"/>
+      <point x="182" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.numr.glif b/src/Cantarell-Regular.ufo/glyphs/five.numr.glif
index ae2ac9f5..a44a50b3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.numr" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <outline>
-    <component base="five.dnom" yOffset="260.0"/>
+    <component base="five.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.osf.glif b/src/Cantarell-Regular.ufo/glyphs/five.osf.glif
index dad87cf0..d4dd720a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.osf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.osf" format="2">
-  <advance width="556.0"/>
+  <advance width="556"/>
   <outline>
     <contour>
-      <point x="241.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="395.0" y="-110.0"/>
-      <point x="498.0" y="-23.0"/>
-      <point x="498.0" y="114.0" type="curve" smooth="yes"/>
-      <point x="498.0" y="245.0"/>
-      <point x="403.0" y="326.0"/>
-      <point x="249.0" y="326.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="326.0"/>
-      <point x="179.0" y="322.0"/>
-      <point x="137.0" y="314.0" type="curve"/>
-      <point x="156.0" y="289.0" type="line"/>
-      <point x="167.0" y="526.0" type="line"/>
-      <point x="465.0" y="526.0" type="line"/>
-      <point x="465.0" y="594.0" type="line"/>
-      <point x="96.0" y="594.0" type="line"/>
-      <point x="79.0" y="240.0" type="line"/>
-      <point x="124.0" y="250.0"/>
-      <point x="181.0" y="257.0"/>
-      <point x="223.0" y="257.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="257.0"/>
-      <point x="417.0" y="199.0"/>
-      <point x="417.0" y="105.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="15.0"/>
-      <point x="352.0" y="-41.0"/>
-      <point x="249.0" y="-41.0" type="curve" smooth="yes"/>
-      <point x="185.0" y="-41.0"/>
-      <point x="118.0" y="-22.0"/>
-      <point x="69.0" y="4.0" type="curve"/>
-      <point x="46.0" y="-58.0" type="line"/>
-      <point x="108.0" y="-91.0"/>
-      <point x="174.0" y="-110.0"/>
+      <point x="241" y="-110" type="curve" smooth="yes"/>
+      <point x="395" y="-110"/>
+      <point x="498" y="-23"/>
+      <point x="498" y="114" type="curve" smooth="yes"/>
+      <point x="498" y="245"/>
+      <point x="403" y="326"/>
+      <point x="249" y="326" type="curve" smooth="yes"/>
+      <point x="219" y="326"/>
+      <point x="179" y="322"/>
+      <point x="137" y="314" type="curve"/>
+      <point x="156" y="289" type="line"/>
+      <point x="167" y="526" type="line"/>
+      <point x="465" y="526" type="line"/>
+      <point x="465" y="594" type="line"/>
+      <point x="96" y="594" type="line"/>
+      <point x="79" y="240" type="line"/>
+      <point x="124" y="250"/>
+      <point x="181" y="257"/>
+      <point x="223" y="257" type="curve" smooth="yes"/>
+      <point x="345" y="257"/>
+      <point x="417" y="199"/>
+      <point x="417" y="105" type="curve" smooth="yes"/>
+      <point x="417" y="15"/>
+      <point x="352" y="-41"/>
+      <point x="249" y="-41" type="curve" smooth="yes"/>
+      <point x="185" y="-41"/>
+      <point x="118" y="-22"/>
+      <point x="69" y="4" type="curve"/>
+      <point x="46" y="-58" type="line"/>
+      <point x="108" y="-91"/>
+      <point x="174" y="-110"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.subs.glif b/src/Cantarell-Regular.ufo/glyphs/five.subs.glif
index aacbba4d..51387994 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.subs" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <outline>
-    <component base="five.dnom" yOffset="-180.0"/>
+    <component base="five.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.tf.glif b/src/Cantarell-Regular.ufo/glyphs/five.tf.glif
index 10153c1c..7cf33f80 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.tf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="259.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="-10.0"/>
-      <point x="524.0" y="77.0"/>
-      <point x="524.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="524.0" y="346.0"/>
-      <point x="428.0" y="427.0"/>
-      <point x="269.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="233.0" y="427.0"/>
-      <point x="193.0" y="423.0"/>
-      <point x="153.0" y="415.0" type="curve"/>
-      <point x="173.0" y="389.0" type="line"/>
-      <point x="184.0" y="622.0" type="line"/>
-      <point x="490.0" y="622.0" type="line"/>
-      <point x="490.0" y="694.0" type="line"/>
-      <point x="109.0" y="694.0" type="line"/>
-      <point x="92.0" y="338.0" type="line"/>
-      <point x="144.0" y="349.0"/>
-      <point x="201.0" y="355.0"/>
-      <point x="241.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="366.0" y="355.0"/>
-      <point x="439.0" y="298.0"/>
-      <point x="439.0" y="205.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="116.0"/>
-      <point x="372.0" y="63.0"/>
-      <point x="267.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="63.0"/>
-      <point x="138.0" y="79.0"/>
-      <point x="82.0" y="107.0" type="curve"/>
-      <point x="58.0" y="42.0" type="line"/>
-      <point x="122.0" y="9.0"/>
-      <point x="189.0" y="-10.0"/>
+      <point x="259" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="524" y="77"/>
+      <point x="524" y="215" type="curve" smooth="yes"/>
+      <point x="524" y="346"/>
+      <point x="428" y="427"/>
+      <point x="269" y="427" type="curve" smooth="yes"/>
+      <point x="233" y="427"/>
+      <point x="193" y="423"/>
+      <point x="153" y="415" type="curve"/>
+      <point x="173" y="389" type="line"/>
+      <point x="184" y="622" type="line"/>
+      <point x="490" y="622" type="line"/>
+      <point x="490" y="694" type="line"/>
+      <point x="109" y="694" type="line"/>
+      <point x="92" y="338" type="line"/>
+      <point x="144" y="349"/>
+      <point x="201" y="355"/>
+      <point x="241" y="355" type="curve" smooth="yes"/>
+      <point x="366" y="355"/>
+      <point x="439" y="298"/>
+      <point x="439" y="205" type="curve" smooth="yes"/>
+      <point x="439" y="116"/>
+      <point x="372" y="63"/>
+      <point x="267" y="63" type="curve" smooth="yes"/>
+      <point x="206" y="63"/>
+      <point x="138" y="79"/>
+      <point x="82" y="107" type="curve"/>
+      <point x="58" y="42" type="line"/>
+      <point x="122" y="9"/>
+      <point x="189" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/five.tosf.glif
index f6299b7d..4c3bf0ff 100644
--- a/src/Cantarell-Regular.ufo/glyphs/five.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/five.tosf.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="five.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="259.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="-110.0"/>
-      <point x="523.0" y="-23.0"/>
-      <point x="523.0" y="114.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="245.0"/>
-      <point x="424.0" y="326.0"/>
-      <point x="266.0" y="326.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="326.0"/>
-      <point x="193.0" y="322.0"/>
-      <point x="150.0" y="314.0" type="curve"/>
-      <point x="169.0" y="289.0" type="line"/>
-      <point x="180.0" y="526.0" type="line"/>
-      <point x="489.0" y="526.0" type="line"/>
-      <point x="489.0" y="594.0" type="line"/>
-      <point x="109.0" y="594.0" type="line"/>
-      <point x="92.0" y="240.0" type="line"/>
-      <point x="138.0" y="250.0"/>
-      <point x="198.0" y="257.0"/>
-      <point x="240.0" y="257.0" type="curve" smooth="yes"/>
-      <point x="367.0" y="257.0"/>
-      <point x="442.0" y="199.0"/>
-      <point x="442.0" y="105.0" type="curve" smooth="yes"/>
-      <point x="442.0" y="15.0"/>
-      <point x="373.0" y="-41.0"/>
-      <point x="267.0" y="-41.0" type="curve" smooth="yes"/>
-      <point x="202.0" y="-41.0"/>
-      <point x="131.0" y="-22.0"/>
-      <point x="81.0" y="4.0" type="curve"/>
-      <point x="58.0" y="-58.0" type="line"/>
-      <point x="122.0" y="-91.0"/>
-      <point x="189.0" y="-110.0"/>
+      <point x="259" y="-110" type="curve" smooth="yes"/>
+      <point x="417" y="-110"/>
+      <point x="523" y="-23"/>
+      <point x="523" y="114" type="curve" smooth="yes"/>
+      <point x="523" y="245"/>
+      <point x="424" y="326"/>
+      <point x="266" y="326" type="curve" smooth="yes"/>
+      <point x="236" y="326"/>
+      <point x="193" y="322"/>
+      <point x="150" y="314" type="curve"/>
+      <point x="169" y="289" type="line"/>
+      <point x="180" y="526" type="line"/>
+      <point x="489" y="526" type="line"/>
+      <point x="489" y="594" type="line"/>
+      <point x="109" y="594" type="line"/>
+      <point x="92" y="240" type="line"/>
+      <point x="138" y="250"/>
+      <point x="198" y="257"/>
+      <point x="240" y="257" type="curve" smooth="yes"/>
+      <point x="367" y="257"/>
+      <point x="442" y="199"/>
+      <point x="442" y="105" type="curve" smooth="yes"/>
+      <point x="442" y="15"/>
+      <point x="373" y="-41"/>
+      <point x="267" y="-41" type="curve" smooth="yes"/>
+      <point x="202" y="-41"/>
+      <point x="131" y="-22"/>
+      <point x="81" y="4" type="curve"/>
+      <point x="58" y="-58" type="line"/>
+      <point x="122" y="-91"/>
+      <point x="189" y="-110"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif 
b/src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif
index 055dbb0c..710ec9f6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fiveeighths" format="2">
-  <advance width="1206.0"/>
+  <advance width="1206"/>
   <unicode hex="215D"/>
   <outline>
     <component base="five.numr"/>
-    <component base="fraction" xOffset="441.0"/>
-    <component base="eight.dnom" xOffset="740.0"/>
+    <component base="fraction" xOffset="441"/>
+    <component base="eight.dnom" xOffset="740"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif
index 9d632879..e4263ccf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fiveinferior" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <unicode hex="2085"/>
   <outline>
-    <component base="five.dnom" yOffset="-100.0"/>
+    <component base="five.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fivesixths.glif 
b/src/Cantarell-Regular.ufo/glyphs/fivesixths.glif
index 9d99c2af..2f6f63b7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fivesixths.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fivesixths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fivesixths" format="2">
-  <advance width="1204.0"/>
+  <advance width="1204"/>
   <unicode hex="215A"/>
   <outline>
     <component base="five.numr"/>
-    <component base="fraction" xOffset="441.0"/>
-    <component base="six.dnom" xOffset="740.0"/>
+    <component base="fraction" xOffset="441"/>
+    <component base="six.dnom" xOffset="740"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif
index 041113c4..600d2e69 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fivesuperior" format="2">
-  <advance width="441.0"/>
+  <advance width="441"/>
   <unicode hex="2075"/>
   <outline>
-    <component base="five.dnom" yOffset="370.0"/>
+    <component base="five.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fl.glif b/src/Cantarell-Regular.ufo/glyphs/fl.glif
index 80bc9ed1..ca46ce81 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fl.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fl.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fl" format="2">
-  <advance width="611.0"/>
+  <advance width="611"/>
   <unicode hex="FB02"/>
   <outline>
     <component base="f"/>
-    <component base="l" xOffset="340.0"/>
+    <component base="l" xOffset="340"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/florin.glif b/src/Cantarell-Regular.ufo/glyphs/florin.glif
index a3a52ec2..0e5ca852 100644
--- a/src/Cantarell-Regular.ufo/glyphs/florin.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/florin.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="florin" format="2">
-  <advance width="483.0"/>
+  <advance width="483"/>
   <unicode hex="0192"/>
   <outline>
     <contour>
-      <point x="148.0" y="0.0" type="line"/>
-      <point x="228.0" y="0.0" type="line"/>
-      <point x="228.0" y="587.0" type="line" smooth="yes"/>
-      <point x="228.0" y="649.0"/>
-      <point x="257.0" y="681.0"/>
-      <point x="312.0" y="681.0" type="curve" smooth="yes"/>
-      <point x="338.0" y="681.0"/>
-      <point x="371.0" y="674.0"/>
-      <point x="396.0" y="662.0" type="curve"/>
-      <point x="415.0" y="726.0" type="line"/>
-      <point x="384.0" y="741.0"/>
-      <point x="352.0" y="749.0"/>
-      <point x="318.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="216.0" y="749.0"/>
-      <point x="148.0" y="680.0"/>
-      <point x="148.0" y="577.0" type="curve" smooth="yes"/>
+      <point x="148" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="587" type="line" smooth="yes"/>
+      <point x="228" y="649"/>
+      <point x="257" y="681"/>
+      <point x="312" y="681" type="curve" smooth="yes"/>
+      <point x="338" y="681"/>
+      <point x="371" y="674"/>
+      <point x="396" y="662" type="curve"/>
+      <point x="415" y="726" type="line"/>
+      <point x="384" y="741"/>
+      <point x="352" y="749"/>
+      <point x="318" y="749" type="curve" smooth="yes"/>
+      <point x="216" y="749"/>
+      <point x="148" y="680"/>
+      <point x="148" y="577" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="76.0" y="415.0" type="line"/>
-      <point x="378.0" y="415.0" type="line"/>
-      <point x="378.0" y="482.0" type="line"/>
-      <point x="76.0" y="482.0" type="line"/>
+      <point x="76" y="415" type="line"/>
+      <point x="378" y="415" type="line"/>
+      <point x="378" y="482" type="line"/>
+      <point x="76" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="105.0" y="-227.0" type="line"/>
-      <point x="179.0" y="-194.0"/>
-      <point x="228.0" y="-113.0"/>
-      <point x="228.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="0.0" type="line"/>
-      <point x="148.0" y="0.0" type="line"/>
-      <point x="148.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="148.0" y="-98.0"/>
-      <point x="120.0" y="-155.0"/>
-      <point x="78.0" y="-179.0" type="curve"/>
+      <point x="105" y="-227" type="line"/>
+      <point x="179" y="-194"/>
+      <point x="228" y="-113"/>
+      <point x="228" y="-23" type="curve" smooth="yes"/>
+      <point x="228" y="0" type="line"/>
+      <point x="148" y="0" type="line"/>
+      <point x="148" y="-35" type="line" smooth="yes"/>
+      <point x="148" y="-98"/>
+      <point x="120" y="-155"/>
+      <point x="78" y="-179" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/four.dnom.glif
index e84fbfdc..a9c5fdad 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.dnom.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.dnom" format="2">
-  <advance width="467.0"/>
+  <advance width="467"/>
   <note>
 four
 </note>
   <outline>
     <contour>
-      <point x="275.0" y="-5.0" type="line"/>
-      <point x="347.0" y="-5.0" type="line"/>
-      <point x="347.0" y="472.0" type="line"/>
-      <point x="277.0" y="472.0" type="line"/>
-      <point x="27.0" y="142.0" type="line"/>
-      <point x="27.0" y="103.0" type="line"/>
-      <point x="438.0" y="103.0" type="line"/>
-      <point x="438.0" y="166.0" type="line"/>
-      <point x="84.0" y="166.0" type="line"/>
-      <point x="93.0" y="145.0" type="line"/>
-      <point x="280.0" y="393.0" type="line"/>
-      <point x="275.0" y="402.0" type="line"/>
+      <point x="275" y="-5" type="line"/>
+      <point x="347" y="-5" type="line"/>
+      <point x="347" y="472" type="line"/>
+      <point x="277" y="472" type="line"/>
+      <point x="27" y="142" type="line"/>
+      <point x="27" y="103" type="line"/>
+      <point x="438" y="103" type="line"/>
+      <point x="438" y="166" type="line"/>
+      <point x="84" y="166" type="line"/>
+      <point x="93" y="145" type="line"/>
+      <point x="280" y="393" type="line"/>
+      <point x="275" y="402" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.glif b/src/Cantarell-Regular.ufo/glyphs/four.glif
index 651f1433..9bce62d5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four" format="2">
-  <advance width="619.0"/>
+  <advance width="619"/>
   <unicode hex="0034"/>
   <outline>
     <component base="four.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.lf.glif b/src/Cantarell-Regular.ufo/glyphs/four.lf.glif
index 94d49bb0..6f56ca18 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.lf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.lf" format="2">
-  <advance width="619.0"/>
+  <advance width="619"/>
   <outline>
     <contour>
-      <point x="377.0" y="-10.0" type="line"/>
-      <point x="455.0" y="-10.0" type="line"/>
-      <point x="455.0" y="694.0" type="line"/>
-      <point x="379.0" y="694.0" type="line"/>
-      <point x="38.0" y="206.0" type="line"/>
-      <point x="38.0" y="164.0" type="line"/>
-      <point x="580.0" y="164.0" type="line"/>
-      <point x="580.0" y="232.0" type="line"/>
-      <point x="124.0" y="232.0" type="line"/>
-      <point x="119.0" y="214.0" type="line"/>
-      <point x="377.0" y="584.0" type="line"/>
-      <point x="377.0" y="567.0" type="line"/>
+      <point x="377" y="-10" type="line"/>
+      <point x="455" y="-10" type="line"/>
+      <point x="455" y="694" type="line"/>
+      <point x="379" y="694" type="line"/>
+      <point x="38" y="206" type="line"/>
+      <point x="38" y="164" type="line"/>
+      <point x="580" y="164" type="line"/>
+      <point x="580" y="232" type="line"/>
+      <point x="124" y="232" type="line"/>
+      <point x="119" y="214" type="line"/>
+      <point x="377" y="584" type="line"/>
+      <point x="377" y="567" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.numr.glif b/src/Cantarell-Regular.ufo/glyphs/four.numr.glif
index bfbe8425..3a45d101 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.numr" format="2">
-  <advance width="467.0"/>
+  <advance width="467"/>
   <outline>
-    <component base="four.dnom" yOffset="260.0"/>
+    <component base="four.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.osf.glif b/src/Cantarell-Regular.ufo/glyphs/four.osf.glif
index 19e59417..9099bc70 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.osf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.osf" format="2">
-  <advance width="621.0"/>
+  <advance width="621"/>
   <outline>
     <contour>
-      <point x="379.0" y="-110.0" type="line"/>
-      <point x="455.0" y="-110.0" type="line"/>
-      <point x="455.0" y="594.0" type="line"/>
-      <point x="381.0" y="594.0" type="line"/>
-      <point x="40.0" y="106.0" type="line"/>
-      <point x="40.0" y="64.0" type="line"/>
-      <point x="580.0" y="64.0" type="line"/>
-      <point x="580.0" y="132.0" type="line"/>
-      <point x="124.0" y="132.0" type="line"/>
-      <point x="119.0" y="114.0" type="line"/>
-      <point x="379.0" y="486.0" type="line"/>
-      <point x="379.0" y="471.0" type="line"/>
+      <point x="379" y="-110" type="line"/>
+      <point x="455" y="-110" type="line"/>
+      <point x="455" y="594" type="line"/>
+      <point x="381" y="594" type="line"/>
+      <point x="40" y="106" type="line"/>
+      <point x="40" y="64" type="line"/>
+      <point x="580" y="64" type="line"/>
+      <point x="580" y="132" type="line"/>
+      <point x="124" y="132" type="line"/>
+      <point x="119" y="114" type="line"/>
+      <point x="379" y="486" type="line"/>
+      <point x="379" y="471" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.subs.glif b/src/Cantarell-Regular.ufo/glyphs/four.subs.glif
index 61d9e566..9ef333bf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.subs" format="2">
-  <advance width="467.0"/>
+  <advance width="467"/>
   <outline>
-    <component base="four.dnom" yOffset="-180.0"/>
+    <component base="four.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.tf.glif b/src/Cantarell-Regular.ufo/glyphs/four.tf.glif
index 486e20ff..d5428851 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.tf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="356.0" y="-10.0" type="line"/>
-      <point x="433.0" y="-10.0" type="line"/>
-      <point x="433.0" y="694.0" type="line"/>
-      <point x="358.0" y="694.0" type="line"/>
-      <point x="24.0" y="206.0" type="line"/>
-      <point x="24.0" y="164.0" type="line"/>
-      <point x="556.0" y="164.0" type="line"/>
-      <point x="556.0" y="232.0" type="line"/>
-      <point x="108.0" y="232.0" type="line"/>
-      <point x="104.0" y="214.0" type="line"/>
-      <point x="356.0" y="584.0" type="line"/>
-      <point x="356.0" y="567.0" type="line"/>
+      <point x="356" y="-10" type="line"/>
+      <point x="433" y="-10" type="line"/>
+      <point x="433" y="694" type="line"/>
+      <point x="358" y="694" type="line"/>
+      <point x="24" y="206" type="line"/>
+      <point x="24" y="164" type="line"/>
+      <point x="556" y="164" type="line"/>
+      <point x="556" y="232" type="line"/>
+      <point x="108" y="232" type="line"/>
+      <point x="104" y="214" type="line"/>
+      <point x="356" y="584" type="line"/>
+      <point x="356" y="567" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/four.tosf.glif
index 17610d48..09f9aa14 100644
--- a/src/Cantarell-Regular.ufo/glyphs/four.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/four.tosf.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="four.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="356.0" y="-110.0" type="line"/>
-      <point x="432.0" y="-110.0" type="line"/>
-      <point x="432.0" y="594.0" type="line"/>
-      <point x="358.0" y="594.0" type="line"/>
-      <point x="24.0" y="106.0" type="line"/>
-      <point x="24.0" y="64.0" type="line"/>
-      <point x="555.0" y="64.0" type="line"/>
-      <point x="555.0" y="132.0" type="line"/>
-      <point x="107.0" y="132.0" type="line"/>
-      <point x="102.0" y="114.0" type="line"/>
-      <point x="357.0" y="486.0" type="line"/>
-      <point x="356.0" y="471.0" type="line"/>
+      <point x="356" y="-110" type="line"/>
+      <point x="432" y="-110" type="line"/>
+      <point x="432" y="594" type="line"/>
+      <point x="358" y="594" type="line"/>
+      <point x="24" y="106" type="line"/>
+      <point x="24" y="64" type="line"/>
+      <point x="555" y="64" type="line"/>
+      <point x="555" y="132" type="line"/>
+      <point x="107" y="132" type="line"/>
+      <point x="102" y="114" type="line"/>
+      <point x="357" y="486" type="line"/>
+      <point x="356" y="471" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourfifths.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourfifths.glif
index 5408690b..ef3a3180 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fourfifths.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fourfifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourfifths" format="2">
-  <advance width="1207.0"/>
+  <advance width="1207"/>
   <unicode hex="2158"/>
   <outline>
     <component base="four.numr"/>
-    <component base="fraction" xOffset="467.0"/>
-    <component base="five.dnom" xOffset="766.0"/>
+    <component base="fraction" xOffset="467"/>
+    <component base="five.dnom" xOffset="766"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourinferior.glif
index 9b69ea58..31b9e25f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fourinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fourinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourinferior" format="2">
-  <advance width="467.0"/>
+  <advance width="467"/>
   <unicode hex="2084"/>
   <outline>
-    <component base="four.dnom" yOffset="-100.0"/>
+    <component base="four.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourperemspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourperemspace.glif
index e2005f5b..159f4bae 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fourperemspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fourperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourperemspace" format="2">
-  <advance width="150.0"/>
+  <advance width="150"/>
   <unicode hex="2005"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/foursuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/foursuperior.glif
index 29f7d5e7..19627349 100644
--- a/src/Cantarell-Regular.ufo/glyphs/foursuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/foursuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="foursuperior" format="2">
-  <advance width="467.0"/>
+  <advance width="467"/>
   <unicode hex="2074"/>
   <outline>
-    <component base="four.dnom" yOffset="370.0"/>
+    <component base="four.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourthtonechinese.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourthtonechinese.glif
index 8825e688..c6bda958 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fourthtonechinese.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fourthtonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fourthtonechinese" format="2">
-  <advance width="260.0"/>
+  <advance width="260"/>
   <unicode hex="02CB"/>
   <outline>
     <component base="gravecomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fraction.glif b/src/Cantarell-Regular.ufo/glyphs/fraction.glif
index db56c99c..61eadcc8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/fraction.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/fraction.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="fraction" format="2">
-  <advance width="299.0"/>
+  <advance width="299"/>
   <unicode hex="2044"/>
   <outline>
     <contour>
-      <point x="-30.0" y="0.0" type="line"/>
-      <point x="43.0" y="0.0" type="line"/>
-      <point x="345.0" y="694.0" type="line"/>
-      <point x="266.0" y="694.0" type="line"/>
+      <point x="-30" y="0" type="line"/>
+      <point x="43" y="0" type="line"/>
+      <point x="345" y="694" type="line"/>
+      <point x="266" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/franc.glif b/src/Cantarell-Regular.ufo/glyphs/franc.glif
index 5072ecfc..c7e2fd05 100644
--- a/src/Cantarell-Regular.ufo/glyphs/franc.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/franc.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="franc" format="2">
-  <advance width="666.0"/>
+  <advance width="666"/>
   <unicode hex="20A3"/>
   <outline>
-    <component base="F" xOffset="49.0"/>
-    <component base="strokeshortcomb.case" xOffset="-1.0" yOffset="-131.0"/>
+    <component base="F" xOffset="49"/>
+    <component base="strokeshortcomb.case" xOffset="-1" yOffset="-131"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/g.glif b/src/Cantarell-Regular.ufo/glyphs/g.glif
index c84c40ca..78afd46c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/g.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/g.glif
@@ -1,59 +1,59 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="g" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="0067"/>
   <note>
 g
 </note>
-  <anchor x="287.0" y="0.0" name="bottom"/>
-  <anchor x="277.0" y="482.0" name="top"/>
+  <anchor x="287" y="0" name="bottom"/>
+  <anchor x="277" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="257.0" y="-227.0" type="curve" smooth="yes"/>
-      <point x="396.0" y="-227.0"/>
-      <point x="487.0" y="-131.0"/>
-      <point x="487.0" y="14.0" type="curve" smooth="yes"/>
-      <point x="487.0" y="482.0" type="line"/>
-      <point x="431.0" y="482.0" type="line"/>
-      <point x="407.0" y="417.0" type="line"/>
-      <point x="407.0" y="2.0" type="line" smooth="yes"/>
-      <point x="407.0" y="-105.0"/>
-      <point x="359.0" y="-158.0"/>
-      <point x="263.0" y="-158.0" type="curve" smooth="yes"/>
-      <point x="220.0" y="-158.0"/>
-      <point x="168.0" y="-147.0"/>
-      <point x="123.0" y="-128.0" type="curve"/>
-      <point x="106.0" y="-189.0" type="line"/>
-      <point x="156.0" y="-214.0"/>
-      <point x="207.0" y="-227.0"/>
+      <point x="257" y="-227" type="curve" smooth="yes"/>
+      <point x="396" y="-227"/>
+      <point x="487" y="-131"/>
+      <point x="487" y="14" type="curve" smooth="yes"/>
+      <point x="487" y="482" type="line"/>
+      <point x="431" y="482" type="line"/>
+      <point x="407" y="417" type="line"/>
+      <point x="407" y="2" type="line" smooth="yes"/>
+      <point x="407" y="-105"/>
+      <point x="359" y="-158"/>
+      <point x="263" y="-158" type="curve" smooth="yes"/>
+      <point x="220" y="-158"/>
+      <point x="168" y="-147"/>
+      <point x="123" y="-128" type="curve"/>
+      <point x="106" y="-189" type="line"/>
+      <point x="156" y="-214"/>
+      <point x="207" y="-227"/>
     </contour>
     <contour>
-      <point x="267.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="-10.0"/>
-      <point x="411.0" y="30.0"/>
-      <point x="448.0" y="96.0" type="curve"/>
-      <point x="419.0" y="132.0" type="line"/>
-      <point x="392.0" y="87.0"/>
-      <point x="347.0" y="60.0"/>
-      <point x="290.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="60.0"/>
-      <point x="132.0" y="135.0"/>
-      <point x="132.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="352.0"/>
-      <point x="188.0" y="422.0"/>
-      <point x="281.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="342.0" y="422.0"/>
-      <point x="390.0" y="394.0"/>
-      <point x="418.0" y="346.0" type="curve"/>
-      <point x="455.0" y="390.0" type="line"/>
-      <point x="420.0" y="455.0"/>
-      <point x="358.0" y="492.0"/>
-      <point x="277.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="143.0" y="492.0"/>
-      <point x="52.0" y="391.0"/>
-      <point x="52.0" y="238.0" type="curve" smooth="yes"/>
-      <point x="52.0" y="89.0"/>
-      <point x="138.0" y="-10.0"/>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="411" y="30"/>
+      <point x="448" y="96" type="curve"/>
+      <point x="419" y="132" type="line"/>
+      <point x="392" y="87"/>
+      <point x="347" y="60"/>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="352"/>
+      <point x="188" y="422"/>
+      <point x="281" y="422" type="curve" smooth="yes"/>
+      <point x="342" y="422"/>
+      <point x="390" y="394"/>
+      <point x="418" y="346" type="curve"/>
+      <point x="455" y="390" type="line"/>
+      <point x="420" y="455"/>
+      <point x="358" y="492"/>
+      <point x="277" y="492" type="curve" smooth="yes"/>
+      <point x="143" y="492"/>
+      <point x="52" y="391"/>
+      <point x="52" y="238" type="curve" smooth="yes"/>
+      <point x="52" y="89"/>
+      <point x="138" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gbreve.glif b/src/Cantarell-Regular.ufo/glyphs/gbreve.glif
index 89cbd834..314efd51 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gbreve" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="011F"/>
   <outline>
     <component base="g"/>
-    <component base="brevecomb" xOffset="69.0"/>
+    <component base="brevecomb" xOffset="69"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gcaron.glif b/src/Cantarell-Regular.ufo/glyphs/gcaron.glif
index 5d608553..3c88df35 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcaron" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="01E7"/>
   <outline>
     <component base="g"/>
-    <component base="caroncomb" xOffset="94.0"/>
+    <component base="caroncomb" xOffset="94"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif
index fbc1f890..cd5a2c45 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcircumflex" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="011D"/>
   <outline>
     <component base="g"/>
-    <component base="circumflexcomb" xOffset="84.0"/>
+    <component base="circumflexcomb" xOffset="84"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif
index de51b0aa..3f901b06 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gcommaaccent" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="0123"/>
   <outline>
     <component base="g"/>
-    <component base="commaturnedabovecomb" xOffset="126.0"/>
+    <component base="commaturnedabovecomb" xOffset="126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif
index de5f9bc4..85bf2c9d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gdotaccent" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="0121"/>
   <outline>
     <component base="g"/>
-    <component base="dotaccentcomb" xOffset="144.0"/>
+    <component base="dotaccentcomb" xOffset="144"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ge-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ge-cy.glif
index 1d80605d..ed366d8b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ge-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ge-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ge-cy" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0433"/>
-  <anchor x="165.0" y="0.0" name="bottomright"/>
-  <anchor x="223.0" y="482.0" name="top"/>
+  <anchor x="165" y="0" name="bottomright"/>
+  <anchor x="223" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="162.0" y="0.0" type="line"/>
-      <point x="162.0" y="414.0" type="line"/>
-      <point x="420.0" y="414.0" type="line"/>
-      <point x="420.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="162" y="0" type="line"/>
+      <point x="162" y="414" type="line"/>
+      <point x="420" y="414" type="line"/>
+      <point x="420" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/gedescender-cy.glif
index 829ede6c..d3db006d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gedescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gedescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gedescender-cy" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="04F7"/>
   <outline>
     <component base="ge-cy"/>
-    <component base="descender-cy" xOffset="58.0"/>
+    <component base="descender-cy" xOffset="58"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/germandbls.glif 
b/src/Cantarell-Regular.ufo/glyphs/germandbls.glif
index 76ac8028..069bb652 100644
--- a/src/Cantarell-Regular.ufo/glyphs/germandbls.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/germandbls.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="germandbls" format="2">
-  <advance width="595.0"/>
+  <advance width="595"/>
   <unicode hex="00DF"/>
   <outline>
     <contour>
-      <point x="366.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="478.0" y="-10.0"/>
-      <point x="558.0" y="58.0"/>
-      <point x="558.0" y="154.0" type="curve" smooth="yes"/>
-      <point x="558.0" y="302.0"/>
-      <point x="369.0" y="304.0"/>
-      <point x="369.0" y="387.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="451.0"/>
-      <point x="482.0" y="469.0"/>
-      <point x="482.0" y="582.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="679.0"/>
-      <point x="399.0" y="749.0"/>
-      <point x="285.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="162.0" y="749.0"/>
-      <point x="83.0" y="666.0"/>
-      <point x="83.0" y="539.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="548.0" type="line" smooth="yes"/>
-      <point x="163.0" y="633.0"/>
-      <point x="203.0" y="679.0"/>
-      <point x="275.0" y="679.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="679.0"/>
-      <point x="402.0" y="633.0"/>
-      <point x="402.0" y="572.0" type="curve" smooth="yes"/>
-      <point x="402.0" y="483.0"/>
-      <point x="289.0" y="468.0"/>
-      <point x="289.0" y="374.0" type="curve" smooth="yes"/>
-      <point x="289.0" y="253.0"/>
-      <point x="478.0" y="250.0"/>
-      <point x="478.0" y="141.0" type="curve" smooth="yes"/>
-      <point x="478.0" y="94.0"/>
-      <point x="434.0" y="60.0"/>
-      <point x="372.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="60.0"/>
-      <point x="290.0" y="71.0"/>
-      <point x="246.0" y="92.0" type="curve"/>
-      <point x="227.0" y="27.0" type="line"/>
-      <point x="268.0" y="4.0"/>
-      <point x="318.0" y="-10.0"/>
+      <point x="366" y="-10" type="curve" smooth="yes"/>
+      <point x="478" y="-10"/>
+      <point x="558" y="58"/>
+      <point x="558" y="154" type="curve" smooth="yes"/>
+      <point x="558" y="302"/>
+      <point x="369" y="304"/>
+      <point x="369" y="387" type="curve" smooth="yes"/>
+      <point x="369" y="451"/>
+      <point x="482" y="469"/>
+      <point x="482" y="582" type="curve" smooth="yes"/>
+      <point x="482" y="679"/>
+      <point x="399" y="749"/>
+      <point x="285" y="749" type="curve" smooth="yes"/>
+      <point x="162" y="749"/>
+      <point x="83" y="666"/>
+      <point x="83" y="539" type="curve" smooth="yes"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="548" type="line" smooth="yes"/>
+      <point x="163" y="633"/>
+      <point x="203" y="679"/>
+      <point x="275" y="679" type="curve" smooth="yes"/>
+      <point x="348" y="679"/>
+      <point x="402" y="633"/>
+      <point x="402" y="572" type="curve" smooth="yes"/>
+      <point x="402" y="483"/>
+      <point x="289" y="468"/>
+      <point x="289" y="374" type="curve" smooth="yes"/>
+      <point x="289" y="253"/>
+      <point x="478" y="250"/>
+      <point x="478" y="141" type="curve" smooth="yes"/>
+      <point x="478" y="94"/>
+      <point x="434" y="60"/>
+      <point x="372" y="60" type="curve" smooth="yes"/>
+      <point x="336" y="60"/>
+      <point x="290" y="71"/>
+      <point x="246" y="92" type="curve"/>
+      <point x="227" y="27" type="line"/>
+      <point x="268" y="4"/>
+      <point x="318" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ghemiddlehook-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ghemiddlehook-cy.glif
index 826d5649..7ac32887 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ghemiddlehook-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ghemiddlehook-cy.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ghemiddlehook-cy" format="2">
-  <advance width="549.0"/>
+  <advance width="549"/>
   <unicode hex="0495"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="165.0" y="0.0" type="line"/>
-      <point x="165.0" y="415.0" type="line"/>
-      <point x="414.0" y="415.0" type="line"/>
-      <point x="414.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="165" y="0" type="line"/>
+      <point x="165" y="415" type="line"/>
+      <point x="414" y="415" type="line"/>
+      <point x="414" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="117.0" y="205.0" type="curve"/>
-      <point x="133.0" y="155.0" type="line"/>
-      <point x="166.0" y="196.0"/>
-      <point x="226.0" y="224.0"/>
-      <point x="283.0" y="224.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="224.0"/>
-      <point x="430.0" y="154.0"/>
-      <point x="430.0" y="44.0" type="curve" smooth="yes"/>
-      <point x="430.0" y="-75.0"/>
-      <point x="359.0" y="-158.0"/>
-      <point x="238.0" y="-178.0" type="curve"/>
-      <point x="249.0" y="-228.0" type="line"/>
-      <point x="416.0" y="-197.0"/>
-      <point x="511.0" y="-93.0"/>
-      <point x="511.0" y="61.0" type="curve" smooth="yes"/>
-      <point x="511.0" y="203.0"/>
-      <point x="431.0" y="294.0"/>
-      <point x="308.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="233.0" y="294.0"/>
-      <point x="162.0" y="261.0"/>
+      <point x="117" y="205" type="curve"/>
+      <point x="133" y="155" type="line"/>
+      <point x="166" y="196"/>
+      <point x="226" y="224"/>
+      <point x="283" y="224" type="curve" smooth="yes"/>
+      <point x="373" y="224"/>
+      <point x="430" y="154"/>
+      <point x="430" y="44" type="curve" smooth="yes"/>
+      <point x="430" y="-75"/>
+      <point x="359" y="-158"/>
+      <point x="238" y="-178" type="curve"/>
+      <point x="249" y="-228" type="line"/>
+      <point x="416" y="-197"/>
+      <point x="511" y="-93"/>
+      <point x="511" y="61" type="curve" smooth="yes"/>
+      <point x="511" y="203"/>
+      <point x="431" y="294"/>
+      <point x="308" y="294" type="curve" smooth="yes"/>
+      <point x="233" y="294"/>
+      <point x="162" y="261"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif
index d341d95c..1c0dd94c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ghestroke-cy" format="2">
-  <advance width="460.0"/>
+  <advance width="460"/>
   <unicode hex="0493"/>
   <outline>
     <contour>
-      <point x="111.0" y="0.0" type="line"/>
-      <point x="190.0" y="0.0" type="line"/>
-      <point x="190.0" y="414.0" type="line"/>
-      <point x="448.0" y="414.0" type="line"/>
-      <point x="448.0" y="482.0" type="line"/>
-      <point x="111.0" y="482.0" type="line"/>
+      <point x="111" y="0" type="line"/>
+      <point x="190" y="0" type="line"/>
+      <point x="190" y="414" type="line"/>
+      <point x="448" y="414" type="line"/>
+      <point x="448" y="482" type="line"/>
+      <point x="111" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="25.0" y="219.0" type="line"/>
-      <point x="365.0" y="219.0" type="line"/>
-      <point x="365.0" y="286.0" type="line"/>
-      <point x="25.0" y="286.0" type="line"/>
+      <point x="25" y="219" type="line"/>
+      <point x="365" y="219" type="line"/>
+      <point x="365" y="286" type="line"/>
+      <point x="25" y="286" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif
index 6c83efef..b9b91111 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gheupturn-cy" format="2">
-  <advance width="440.0"/>
+  <advance width="440"/>
   <unicode hex="0491"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="162.0" y="0.0" type="line"/>
-      <point x="162.0" y="414.0" type="line"/>
-      <point x="430.0" y="414.0" type="line"/>
-      <point x="430.0" y="612.0" type="line"/>
-      <point x="356.0" y="612.0" type="line"/>
-      <point x="356.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="162" y="0" type="line"/>
+      <point x="162" y="414" type="line"/>
+      <point x="430" y="414" type="line"/>
+      <point x="430" y="612" type="line"/>
+      <point x="356" y="612" type="line"/>
+      <point x="356" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/gje-cy.glif
index ea0cbbb5..a10fbfd2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gje-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gje-cy" format="2">
-  <advance width="430.0"/>
+  <advance width="430"/>
   <unicode hex="0453"/>
   <outline>
     <component base="ge-cy"/>
-    <component base="acutecomb" xOffset="140.0"/>
+    <component base="acutecomb" xOffset="140"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gmacron.glif b/src/Cantarell-Regular.ufo/glyphs/gmacron.glif
index 31ce9c09..64fe399e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gmacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gmacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gmacron" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="1E21"/>
   <outline>
     <component base="g"/>
-    <component base="macroncomb" xOffset="32.0"/>
+    <component base="macroncomb" xOffset="32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/grave.glif b/src/Cantarell-Regular.ufo/glyphs/grave.glif
index a0aa6c9e..47f01017 100644
--- a/src/Cantarell-Regular.ufo/glyphs/grave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/grave.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="grave" format="2">
-  <advance width="260.0"/>
+  <advance width="260"/>
   <unicode hex="0060"/>
   <outline>
     <component base="gravecomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/gravecomb.case.glif
index 0c616732..9dd4d97d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gravecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gravecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb.case" format="2">
-  <anchor x="195.0" y="694.0" name="_top"/>
-  <anchor x="244.0" y="801.0" name="top"/>
+  <anchor x="195" y="694" name="_top"/>
+  <anchor x="244" y="801" name="top"/>
   <outline>
     <contour>
-      <point x="211.0" y="744.0" type="line"/>
-      <point x="243.0" y="786.0" type="line"/>
-      <point x="97.0" y="917.0" type="line"/>
-      <point x="47.0" y="853.0" type="line"/>
+      <point x="211" y="744" type="line"/>
+      <point x="243" y="786" type="line"/>
+      <point x="97" y="917" type="line"/>
+      <point x="47" y="853" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>283.0</real>
+      <integer>283</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gravecomb.glif b/src/Cantarell-Regular.ufo/glyphs/gravecomb.glif
index 7b7ab3a8..a85e40f3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gravecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gravecomb.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb" format="2">
   <unicode hex="0300"/>
-  <anchor x="178.0" y="482.0" name="_top"/>
-  <anchor x="144.0" y="704.0" name="top"/>
-  <anchor x="261.0" y="546.0" name="top_dot"/>
+  <anchor x="178" y="482" name="_top"/>
+  <anchor x="144" y="704" name="top"/>
+  <anchor x="261" y="546" name="top_dot"/>
   <outline>
     <contour>
-      <point x="166.0" y="560.0" type="line"/>
-      <point x="203.0" y="589.0" type="line"/>
-      <point x="99.0" y="745.0" type="line"/>
-      <point x="36.0" y="694.0" type="line"/>
+      <point x="166" y="560" type="line"/>
+      <point x="203" y="589" type="line"/>
+      <point x="99" y="745" type="line"/>
+      <point x="36" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>260.0</real>
+      <integer>260</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gravecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
index a84e41c6..38a4b39f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="gravecomb.loclVIET" format="2">
-  <anchor x="170.0" y="482.0" name="_top"/>
-  <anchor x="146.0" y="662.0" name="top"/>
+  <anchor x="170" y="482" name="_top"/>
+  <anchor x="146" y="662" name="top"/>
   <outline>
     <contour>
-      <point x="174.0" y="564.0" type="line"/>
-      <point x="208.0" y="597.0" type="line"/>
-      <point x="91.0" y="743.0" type="line"/>
-      <point x="33.0" y="687.0" type="line"/>
+      <point x="174" y="564" type="line"/>
+      <point x="208" y="597" type="line"/>
+      <point x="91" y="743" type="line"/>
+      <point x="33" y="687" type="line"/>
     </contour>
   </outline>
   <lib>
@@ -20,7 +20,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>263.0</real>
+      <integer>263</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greater.glif b/src/Cantarell-Regular.ufo/glyphs/greater.glif
index 04e79819..1b8f5972 100644
--- a/src/Cantarell-Regular.ufo/glyphs/greater.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/greater.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greater" format="2">
-  <advance width="598.0"/>
+  <advance width="598"/>
   <unicode hex="003E"/>
   <outline>
     <contour>
-      <point x="83.0" y="85.0" type="line"/>
-      <point x="529.0" y="306.0" type="line"/>
-      <point x="529.0" y="370.0" type="line"/>
-      <point x="83.0" y="599.0" type="line"/>
-      <point x="83.0" y="516.0" type="line"/>
-      <point x="473.0" y="322.0" type="line"/>
-      <point x="473.0" y="350.0" type="line"/>
-      <point x="83.0" y="163.0" type="line"/>
+      <point x="83" y="85" type="line"/>
+      <point x="529" y="306" type="line"/>
+      <point x="529" y="370" type="line"/>
+      <point x="83" y="599" type="line"/>
+      <point x="83" y="516" type="line"/>
+      <point x="473" y="322" type="line"/>
+      <point x="473" y="350" type="line"/>
+      <point x="83" y="163" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greater.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/greater.tf.glif
index 2fd5cdf8..ee810d0c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/greater.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/greater.tf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greater.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="82.0" y="55.0" type="line"/>
-      <point x="512.0" y="276.0" type="line"/>
-      <point x="512.0" y="340.0" type="line"/>
-      <point x="82.0" y="569.0" type="line"/>
-      <point x="82.0" y="486.0" type="line"/>
-      <point x="455.0" y="292.0" type="line"/>
-      <point x="455.0" y="320.0" type="line"/>
-      <point x="82.0" y="133.0" type="line"/>
+      <point x="82" y="55" type="line"/>
+      <point x="512" y="276" type="line"/>
+      <point x="512" y="340" type="line"/>
+      <point x="82" y="569" type="line"/>
+      <point x="82" y="486" type="line"/>
+      <point x="455" y="292" type="line"/>
+      <point x="455" y="320" type="line"/>
+      <point x="82" y="133" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greaterequal.glif 
b/src/Cantarell-Regular.ufo/glyphs/greaterequal.glif
index 86357631..c5d4bdc7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/greaterequal.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/greaterequal.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greaterequal" format="2">
-  <advance width="645.0"/>
+  <advance width="645"/>
   <unicode hex="2265"/>
   <outline>
     <contour>
-      <point x="94.0" y="168.0" type="line"/>
-      <point x="565.0" y="349.0" type="line"/>
-      <point x="565.0" y="408.0" type="line"/>
-      <point x="94.0" y="596.0" type="line"/>
-      <point x="94.0" y="523.0" type="line"/>
-      <point x="504.0" y="370.0" type="line"/>
-      <point x="503.0" y="392.0" type="line"/>
-      <point x="94.0" y="234.0" type="line"/>
+      <point x="94" y="168" type="line"/>
+      <point x="565" y="349" type="line"/>
+      <point x="565" y="408" type="line"/>
+      <point x="94" y="596" type="line"/>
+      <point x="94" y="523" type="line"/>
+      <point x="504" y="370" type="line"/>
+      <point x="503" y="392" type="line"/>
+      <point x="94" y="234" type="line"/>
     </contour>
     <contour>
-      <point x="100.0" y="31.0" type="line"/>
-      <point x="565.0" y="31.0" type="line"/>
-      <point x="565.0" y="96.0" type="line"/>
-      <point x="100.0" y="96.0" type="line"/>
+      <point x="100" y="31" type="line"/>
+      <point x="565" y="31" type="line"/>
+      <point x="565" y="96" type="line"/>
+      <point x="100" y="96" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greaterequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/greaterequal.tf.glif
index cdf6af88..fa5af58d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/greaterequal.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/greaterequal.tf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="greaterequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="82.0" y="168.0" type="line"/>
-      <point x="511.0" y="349.0" type="line"/>
-      <point x="511.0" y="411.0" type="line"/>
-      <point x="82.0" y="600.0" type="line"/>
-      <point x="82.0" y="523.0" type="line"/>
-      <point x="444.0" y="372.0" type="line"/>
-      <point x="443.0" y="394.0" type="line"/>
-      <point x="82.0" y="238.0" type="line"/>
+      <point x="82" y="168" type="line"/>
+      <point x="511" y="349" type="line"/>
+      <point x="511" y="411" type="line"/>
+      <point x="82" y="600" type="line"/>
+      <point x="82" y="523" type="line"/>
+      <point x="444" y="372" type="line"/>
+      <point x="443" y="394" type="line"/>
+      <point x="82" y="238" type="line"/>
     </contour>
     <contour>
-      <point x="87.0" y="32.0" type="line"/>
-      <point x="511.0" y="32.0" type="line"/>
-      <point x="511.0" y="97.0" type="line"/>
-      <point x="87.0" y="97.0" type="line"/>
+      <point x="87" y="32" type="line"/>
+      <point x="511" y="32" type="line"/>
+      <point x="511" y="97" type="line"/>
+      <point x="87" y="97" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guarani.glif b/src/Cantarell-Regular.ufo/glyphs/guarani.glif
index c03b0218..cc89016e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/guarani.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/guarani.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guarani" format="2">
-  <advance width="780.0"/>
+  <advance width="780"/>
   <unicode hex="20B2"/>
   <outline>
-    <component base="G" xOffset="19.0"/>
-    <component base="_currencyvstem" xOffset="15.0" yOffset="-800.0"/>
-    <component base="_currencyvstem" xOffset="3.0"/>
+    <component base="G" xOffset="19"/>
+    <component base="_currencyvstem" xOffset="15" yOffset="-800"/>
+    <component base="_currencyvstem" xOffset="3"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guillemetleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/guillemetleft.glif
index 1d657fe5..caac69e9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/guillemetleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/guillemetleft.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guillemetleft" format="2">
-  <advance width="530.0"/>
+  <advance width="530"/>
   <unicode hex="00AB"/>
   <outline>
     <contour>
-      <point x="185.0" y="30.0" type="line"/>
-      <point x="275.0" y="30.0" type="line"/>
-      <point x="119.0" y="268.0" type="line"/>
-      <point x="119.0" y="221.0" type="line"/>
-      <point x="270.0" y="452.0" type="line"/>
-      <point x="189.0" y="452.0" type="line"/>
-      <point x="45.0" y="242.0" type="line"/>
+      <point x="185" y="30" type="line"/>
+      <point x="275" y="30" type="line"/>
+      <point x="119" y="268" type="line"/>
+      <point x="119" y="221" type="line"/>
+      <point x="270" y="452" type="line"/>
+      <point x="189" y="452" type="line"/>
+      <point x="45" y="242" type="line"/>
     </contour>
     <contour>
-      <point x="397.0" y="30.0" type="line"/>
-      <point x="487.0" y="30.0" type="line"/>
-      <point x="331.0" y="268.0" type="line"/>
-      <point x="331.0" y="221.0" type="line"/>
-      <point x="482.0" y="452.0" type="line"/>
-      <point x="401.0" y="452.0" type="line"/>
-      <point x="257.0" y="242.0" type="line"/>
+      <point x="397" y="30" type="line"/>
+      <point x="487" y="30" type="line"/>
+      <point x="331" y="268" type="line"/>
+      <point x="331" y="221" type="line"/>
+      <point x="482" y="452" type="line"/>
+      <point x="401" y="452" type="line"/>
+      <point x="257" y="242" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guillemetright.glif 
b/src/Cantarell-Regular.ufo/glyphs/guillemetright.glif
index e288d327..78a00613 100644
--- a/src/Cantarell-Regular.ufo/glyphs/guillemetright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/guillemetright.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guillemetright" format="2">
-  <advance width="520.0"/>
+  <advance width="520"/>
   <unicode hex="00BB"/>
   <outline>
     <contour>
-      <point x="253.0" y="30.0" type="line"/>
-      <point x="334.0" y="30.0" type="line"/>
-      <point x="475.0" y="241.0" type="line"/>
-      <point x="333.0" y="452.0" type="line"/>
-      <point x="245.0" y="452.0" type="line"/>
-      <point x="403.0" y="215.0" type="line"/>
-      <point x="403.0" y="262.0" type="line"/>
+      <point x="253" y="30" type="line"/>
+      <point x="334" y="30" type="line"/>
+      <point x="475" y="241" type="line"/>
+      <point x="333" y="452" type="line"/>
+      <point x="245" y="452" type="line"/>
+      <point x="403" y="215" type="line"/>
+      <point x="403" y="262" type="line"/>
     </contour>
     <contour>
-      <point x="51.0" y="30.0" type="line"/>
-      <point x="132.0" y="30.0" type="line"/>
-      <point x="273.0" y="241.0" type="line"/>
-      <point x="131.0" y="452.0" type="line"/>
-      <point x="43.0" y="452.0" type="line"/>
-      <point x="201.0" y="215.0" type="line"/>
-      <point x="201.0" y="262.0" type="line"/>
+      <point x="51" y="30" type="line"/>
+      <point x="132" y="30" type="line"/>
+      <point x="273" y="241" type="line"/>
+      <point x="131" y="452" type="line"/>
+      <point x="43" y="452" type="line"/>
+      <point x="201" y="215" type="line"/>
+      <point x="201" y="262" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guilsinglleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/guilsinglleft.glif
index dc053771..5cd1006f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/guilsinglleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/guilsinglleft.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guilsinglleft" format="2">
-  <advance width="318.0"/>
+  <advance width="318"/>
   <unicode hex="2039"/>
   <outline>
     <contour>
-      <point x="185.0" y="30.0" type="line"/>
-      <point x="275.0" y="30.0" type="line"/>
-      <point x="119.0" y="268.0" type="line"/>
-      <point x="119.0" y="221.0" type="line"/>
-      <point x="270.0" y="452.0" type="line"/>
-      <point x="189.0" y="452.0" type="line"/>
-      <point x="45.0" y="242.0" type="line"/>
+      <point x="185" y="30" type="line"/>
+      <point x="275" y="30" type="line"/>
+      <point x="119" y="268" type="line"/>
+      <point x="119" y="221" type="line"/>
+      <point x="270" y="452" type="line"/>
+      <point x="189" y="452" type="line"/>
+      <point x="45" y="242" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guilsinglright.glif 
b/src/Cantarell-Regular.ufo/glyphs/guilsinglright.glif
index f8c7fff0..c2119003 100644
--- a/src/Cantarell-Regular.ufo/glyphs/guilsinglright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/guilsinglright.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="guilsinglright" format="2">
-  <advance width="318.0"/>
+  <advance width="318"/>
   <unicode hex="203A"/>
   <outline>
     <contour>
-      <point x="51.0" y="30.0" type="line"/>
-      <point x="132.0" y="30.0" type="line"/>
-      <point x="273.0" y="241.0" type="line"/>
-      <point x="131.0" y="452.0" type="line"/>
-      <point x="43.0" y="452.0" type="line"/>
-      <point x="201.0" y="215.0" type="line"/>
-      <point x="201.0" y="262.0" type="line"/>
+      <point x="51" y="30" type="line"/>
+      <point x="132" y="30" type="line"/>
+      <point x="273" y="241" type="line"/>
+      <point x="131" y="452" type="line"/>
+      <point x="43" y="452" type="line"/>
+      <point x="201" y="215" type="line"/>
+      <point x="201" y="262" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/h.glif b/src/Cantarell-Regular.ufo/glyphs/h.glif
index 2642856f..9b3e72ce 100644
--- a/src/Cantarell-Regular.ufo/glyphs/h.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/h.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="h" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0068"/>
   <note>
 h
 </note>
-  <anchor x="283.0" y="0.0" name="bottom"/>
-  <anchor x="161.0" y="593.0" name="center"/>
-  <anchor x="289.0" y="739.0" name="top"/>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="161" y="593" name="center"/>
+  <anchor x="289" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="739.0" type="line"/>
-      <point x="83.0" y="739.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="412.0" y="0.0" type="line"/>
-      <point x="492.0" y="0.0" type="line"/>
-      <point x="492.0" y="316.0" type="line" smooth="yes"/>
-      <point x="492.0" y="423.0"/>
-      <point x="421.0" y="492.0"/>
-      <point x="313.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="492.0"/>
-      <point x="174.0" y="462.0"/>
-      <point x="123.0" y="403.0" type="curve"/>
-      <point x="142.0" y="352.0" type="line"/>
-      <point x="182.0" y="399.0"/>
-      <point x="235.0" y="422.0"/>
-      <point x="291.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="422.0"/>
-      <point x="412.0" y="378.0"/>
-      <point x="412.0" y="300.0" type="curve" smooth="yes"/>
+      <point x="412" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="316" type="line" smooth="yes"/>
+      <point x="492" y="423"/>
+      <point x="421" y="492"/>
+      <point x="313" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="174" y="462"/>
+      <point x="123" y="403" type="curve"/>
+      <point x="142" y="352" type="line"/>
+      <point x="182" y="399"/>
+      <point x="235" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="369" y="422"/>
+      <point x="412" y="378"/>
+      <point x="412" y="300" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ha-cy.glif
index 9cf2c727..62735cd5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ha-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ha-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ha-cy" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="0445"/>
-  <anchor x="396.0" y="0.0" name="bottomright"/>
+  <anchor x="396" y="0" name="bottomright"/>
   <outline>
     <component base="x"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hadescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/hadescender-cy.glif
index 6af92cb8..35b919f5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hadescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hadescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hadescender-cy" format="2">
-  <advance width="503.0"/>
+  <advance width="503"/>
   <unicode hex="04B3"/>
   <outline>
     <component base="ha-cy"/>
-    <component base="descender-cy" xOffset="289.0"/>
+    <component base="descender-cy" xOffset="289"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hairspace.glif b/src/Cantarell-Regular.ufo/glyphs/hairspace.glif
index d7382082..9f460d9a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hairspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hairspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hairspace" format="2">
-  <advance width="100.0"/>
+  <advance width="100"/>
   <unicode hex="200A"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif
index af43ac64..f5b20847 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hardsign-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="044A"/>
   <outline>
     <contour>
-      <point x="159.0" y="0.0" type="line"/>
-      <point x="340.0" y="0.0" type="line" smooth="yes"/>
-      <point x="465.0" y="0.0"/>
-      <point x="540.0" y="62.0"/>
-      <point x="540.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="540.0" y="259.0"/>
-      <point x="473.0" y="321.0"/>
-      <point x="370.0" y="321.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="321.0" type="line"/>
-      <point x="210.0" y="255.0" type="line"/>
-      <point x="357.0" y="255.0" type="line" smooth="yes"/>
-      <point x="418.0" y="255.0"/>
-      <point x="460.0" y="215.0"/>
-      <point x="460.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="460.0" y="99.0"/>
-      <point x="420.0" y="67.0"/>
-      <point x="351.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="239.0" y="67.0" type="line"/>
-      <point x="239.0" y="482.0" type="line"/>
-      <point x="159.0" y="482.0" type="line"/>
+      <point x="159" y="0" type="line"/>
+      <point x="340" y="0" type="line" smooth="yes"/>
+      <point x="465" y="0"/>
+      <point x="540" y="62"/>
+      <point x="540" y="164" type="curve" smooth="yes"/>
+      <point x="540" y="259"/>
+      <point x="473" y="321"/>
+      <point x="370" y="321" type="curve" smooth="yes"/>
+      <point x="210" y="321" type="line"/>
+      <point x="210" y="255" type="line"/>
+      <point x="357" y="255" type="line" smooth="yes"/>
+      <point x="418" y="255"/>
+      <point x="460" y="215"/>
+      <point x="460" y="156" type="curve" smooth="yes"/>
+      <point x="460" y="99"/>
+      <point x="420" y="67"/>
+      <point x="351" y="67" type="curve" smooth="yes"/>
+      <point x="239" y="67" type="line"/>
+      <point x="239" y="482" type="line"/>
+      <point x="159" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="23.0" y="415.0" type="line"/>
-      <point x="204.0" y="415.0" type="line"/>
-      <point x="204.0" y="482.0" type="line"/>
-      <point x="23.0" y="482.0" type="line"/>
+      <point x="23" y="415" type="line"/>
+      <point x="204" y="415" type="line"/>
+      <point x="204" y="482" type="line"/>
+      <point x="23" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hbar.glif b/src/Cantarell-Regular.ufo/glyphs/hbar.glif
index 5be78997..68ad5da8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hbar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hbar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hbar" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0127"/>
   <outline>
     <component base="h"/>
-    <component base="strokeshortcomb" xOffset="-67.0" yOffset="295.0"/>
+    <component base="strokeshortcomb" xOffset="-67" yOffset="295"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif
index 867ab7c9..68aa2016 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hbrevebelow" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E2B"/>
   <outline>
     <component base="h"/>
-    <component base="brevebelowcomb" xOffset="77.0"/>
+    <component base="brevebelowcomb" xOffset="77"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif
index b8e0558c..aa9fddc0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hcircumflex" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0125"/>
   <outline>
     <component base="h"/>
-    <component base="circumflexcomb.case" xOffset="101.0" yOffset="45.0"/>
+    <component base="circumflexcomb.case" xOffset="101" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif
index de39a858..e1b7c730 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hdotbelow" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E25"/>
   <outline>
     <component base="h"/>
-    <component base="dotbelowcomb" xOffset="147.0"/>
+    <component base="dotbelowcomb" xOffset="147"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.case.glif
index 98315669..4925054e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb.case" format="2">
-  <anchor x="144.0" y="694.0" name="_top"/>
-  <anchor x="144.0" y="962.0" name="top"/>
+  <anchor x="144" y="694" name="_top"/>
+  <anchor x="144" y="962" name="top"/>
   <outline>
-    <component base="hookabovecomb" yOffset="190.0"/>
+    <component base="hookabovecomb" yOffset="190"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>309.0</real>
+      <integer>309</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.glif
index 2b804dfa..57581e43 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb" format="2">
   <unicode hex="0309"/>
-  <anchor x="153.0" y="482.0" name="_top"/>
-  <anchor x="145.0" y="709.0" name="top"/>
+  <anchor x="153" y="482" name="_top"/>
+  <anchor x="145" y="709" name="top"/>
   <outline>
     <contour>
-      <point x="136.0" y="549.0" type="line"/>
-      <point x="209.0" y="584.0"/>
-      <point x="248.0" y="636.0"/>
-      <point x="248.0" y="688.0" type="curve" smooth="yes"/>
-      <point x="248.0" y="739.0"/>
-      <point x="211.0" y="772.0"/>
-      <point x="151.0" y="772.0" type="curve" smooth="yes"/>
-      <point x="118.0" y="772.0"/>
-      <point x="76.0" y="762.0"/>
-      <point x="40.0" y="740.0" type="curve"/>
-      <point x="59.0" y="686.0" type="line"/>
-      <point x="87.0" y="700.0"/>
-      <point x="115.0" y="709.0"/>
-      <point x="135.0" y="709.0" type="curve" smooth="yes"/>
-      <point x="162.0" y="709.0"/>
-      <point x="181.0" y="693.0"/>
-      <point x="181.0" y="669.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="642.0"/>
-      <point x="157.0" y="611.0"/>
-      <point x="121.0" y="591.0" type="curve"/>
+      <point x="136" y="549" type="line"/>
+      <point x="209" y="584"/>
+      <point x="248" y="636"/>
+      <point x="248" y="688" type="curve" smooth="yes"/>
+      <point x="248" y="739"/>
+      <point x="211" y="772"/>
+      <point x="151" y="772" type="curve" smooth="yes"/>
+      <point x="118" y="772"/>
+      <point x="76" y="762"/>
+      <point x="40" y="740" type="curve"/>
+      <point x="59" y="686" type="line"/>
+      <point x="87" y="700"/>
+      <point x="115" y="709"/>
+      <point x="135" y="709" type="curve" smooth="yes"/>
+      <point x="162" y="709"/>
+      <point x="181" y="693"/>
+      <point x="181" y="669" type="curve" smooth="yes"/>
+      <point x="181" y="642"/>
+      <point x="157" y="611"/>
+      <point x="121" y="591" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>309.0</real>
+      <integer>309</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
index 37a7c30d..3efd0880 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hookabovecomb.loclVIET" format="2">
-  <anchor x="134.0" y="482.0" name="_top"/>
-  <anchor x="144.0" y="742.0" name="top"/>
+  <anchor x="134" y="482" name="_top"/>
+  <anchor x="144" y="742" name="top"/>
   <outline>
     <contour>
-      <point x="136.0" y="564.0" type="line"/>
-      <point x="209.0" y="592.0"/>
-      <point x="248.0" y="637.0"/>
-      <point x="248.0" y="680.0" type="curve" smooth="yes"/>
-      <point x="248.0" y="723.0"/>
-      <point x="211.0" y="752.0"/>
-      <point x="151.0" y="752.0" type="curve" smooth="yes"/>
-      <point x="120.0" y="752.0"/>
-      <point x="76.0" y="744.0"/>
-      <point x="40.0" y="727.0" type="curve"/>
-      <point x="59.0" y="675.0" type="line"/>
-      <point x="87.0" y="685.0"/>
-      <point x="115.0" y="692.0"/>
-      <point x="135.0" y="692.0" type="curve" smooth="yes"/>
-      <point x="162.0" y="692.0"/>
-      <point x="181.0" y="679.0"/>
-      <point x="181.0" y="662.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="642.0"/>
-      <point x="157.0" y="618.0"/>
-      <point x="121.0" y="604.0" type="curve"/>
+      <point x="136" y="564" type="line"/>
+      <point x="209" y="592"/>
+      <point x="248" y="637"/>
+      <point x="248" y="680" type="curve" smooth="yes"/>
+      <point x="248" y="723"/>
+      <point x="211" y="752"/>
+      <point x="151" y="752" type="curve" smooth="yes"/>
+      <point x="120" y="752"/>
+      <point x="76" y="744"/>
+      <point x="40" y="727" type="curve"/>
+      <point x="59" y="675" type="line"/>
+      <point x="87" y="685"/>
+      <point x="115" y="692"/>
+      <point x="135" y="692" type="curve" smooth="yes"/>
+      <point x="162" y="692"/>
+      <point x="181" y="679"/>
+      <point x="181" y="662" type="curve" smooth="yes"/>
+      <point x="181" y="642"/>
+      <point x="157" y="618"/>
+      <point x="121" y="604" type="curve"/>
     </contour>
   </outline>
   <lib>
@@ -36,7 +36,7 @@
         <integer>95</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>309.0</real>
+      <integer>309</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/horizontalbar.glif 
b/src/Cantarell-Regular.ufo/glyphs/horizontalbar.glif
index f6172994..a399009b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/horizontalbar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/horizontalbar.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="horizontalbar" format="2">
-  <advance width="1164.0"/>
+  <advance width="1164"/>
   <unicode hex="2015"/>
   <outline>
-    <component base="emdash" xOffset="-2.0"/>
+    <component base="emdash" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/horncomb.glif b/src/Cantarell-Regular.ufo/glyphs/horncomb.glif
index f372e734..12763203 100644
--- a/src/Cantarell-Regular.ufo/glyphs/horncomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/horncomb.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="horncomb" format="2">
   <unicode hex="031B"/>
-  <anchor x="142.0" y="482.0" name="_topright"/>
-  <anchor x="142.0" y="482.0" name="topright"/>
+  <anchor x="142" y="482" name="_topright"/>
+  <anchor x="142" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="71.0" y="334.0" type="line"/>
-      <point x="174.0" y="334.0"/>
-      <point x="236.0" y="390.0"/>
-      <point x="236.0" y="485.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="523.0"/>
-      <point x="226.0" y="555.0"/>
-      <point x="206.0" y="581.0" type="curve"/>
-      <point x="129.0" y="581.0" type="line"/>
-      <point x="148.0" y="551.0"/>
-      <point x="159.0" y="515.0"/>
-      <point x="159.0" y="483.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="424.0"/>
-      <point x="124.0" y="385.0"/>
-      <point x="71.0" y="385.0" type="curve"/>
+      <point x="71" y="334" type="line"/>
+      <point x="174" y="334"/>
+      <point x="236" y="390"/>
+      <point x="236" y="485" type="curve" smooth="yes"/>
+      <point x="236" y="523"/>
+      <point x="226" y="555"/>
+      <point x="206" y="581" type="curve"/>
+      <point x="129" y="581" type="line"/>
+      <point x="148" y="551"/>
+      <point x="159" y="515"/>
+      <point x="159" y="483" type="curve" smooth="yes"/>
+      <point x="159" y="424"/>
+      <point x="124" y="385"/>
+      <point x="71" y="385" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>284.0</real>
+      <integer>284</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hryvnia.glif b/src/Cantarell-Regular.ufo/glyphs/hryvnia.glif
index 6a2dca64..6f67c701 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hryvnia.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hryvnia.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hryvnia" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20B4"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif
index 1ca89f7c..0c21c4c9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlaut" format="2">
-  <advance width="439.0"/>
+  <advance width="439"/>
   <unicode hex="02DD"/>
   <outline>
-    <component base="hungarumlautcomb" xOffset="-7.0"/>
+    <component base="hungarumlautcomb" xOffset="-7"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.case.glif
index 23b30a6f..322b1b18 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.case.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlautcomb.case" format="2">
-  <anchor x="210.0" y="694.0" name="_top"/>
-  <anchor x="210.0" y="926.0" name="top"/>
+  <anchor x="210" y="694" name="_top"/>
+  <anchor x="210" y="926" name="top"/>
   <outline>
     <contour>
-      <point x="75.0" y="764.0" type="line"/>
-      <point x="205.0" y="885.0" type="line"/>
-      <point x="145.0" y="939.0" type="line"/>
-      <point x="36.0" y="800.0" type="line"/>
+      <point x="75" y="764" type="line"/>
+      <point x="205" y="885" type="line"/>
+      <point x="145" y="939" type="line"/>
+      <point x="36" y="800" type="line"/>
     </contour>
     <contour>
-      <point x="265.0" y="764.0" type="line"/>
-      <point x="395.0" y="885.0" type="line"/>
-      <point x="335.0" y="939.0" type="line"/>
-      <point x="226.0" y="800.0" type="line"/>
+      <point x="265" y="764" type="line"/>
+      <point x="395" y="885" type="line"/>
+      <point x="335" y="939" type="line"/>
+      <point x="226" y="800" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>475.0</real>
+      <integer>475</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.glif
index f8329a86..d1020f1f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hungarumlautcomb" format="2">
   <unicode hex="030B"/>
-  <anchor x="188.0" y="482.0" name="_top"/>
-  <anchor x="188.0" y="704.0" name="top"/>
+  <anchor x="188" y="482" name="_top"/>
+  <anchor x="188" y="704" name="top"/>
   <outline>
     <contour>
-      <point x="278.0" y="553.0" type="line"/>
-      <point x="383.0" y="708.0" type="line"/>
-      <point x="312.0" y="747.0" type="line"/>
-      <point x="236.0" y="575.0" type="line"/>
+      <point x="278" y="553" type="line"/>
+      <point x="383" y="708" type="line"/>
+      <point x="312" y="747" type="line"/>
+      <point x="236" y="575" type="line"/>
     </contour>
     <contour>
-      <point x="108.0" y="553.0" type="line"/>
-      <point x="213.0" y="708.0" type="line"/>
-      <point x="142.0" y="747.0" type="line"/>
-      <point x="66.0" y="575.0" type="line"/>
+      <point x="108" y="553" type="line"/>
+      <point x="213" y="708" type="line"/>
+      <point x="142" y="747" type="line"/>
+      <point x="66" y="575" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>425.0</real>
+      <integer>425</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hyphen.glif b/src/Cantarell-Regular.ufo/glyphs/hyphen.glif
index 39ed05cd..ff6c1641 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hyphen.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hyphen.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hyphen" format="2">
-  <advance width="456.0"/>
+  <advance width="456"/>
   <unicode hex="002D"/>
   <outline>
     <contour>
-      <point x="83.0" y="220.0" type="line"/>
-      <point x="373.0" y="220.0" type="line"/>
-      <point x="373.0" y="287.0" type="line"/>
-      <point x="83.0" y="287.0" type="line"/>
+      <point x="83" y="220" type="line"/>
+      <point x="373" y="220" type="line"/>
+      <point x="373" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif b/src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif
index 86de3af3..b1cbfac2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="hyphentwo" format="2">
-  <advance width="456.0"/>
+  <advance width="456"/>
   <unicode hex="2010"/>
   <outline>
-    <component base="hyphen" xOffset="-2.0"/>
+    <component base="hyphen" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/i-cy.glif b/src/Cantarell-Regular.ufo/glyphs/i-cy.glif
index e11a4b6e..cc5ce851 100644
--- a/src/Cantarell-Regular.ufo/glyphs/i-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/i-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="i-cy" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="0456"/>
   <outline>
     <component base="i"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/i.glif b/src/Cantarell-Regular.ufo/glyphs/i.glif
index 2c5fee5a..33d67d80 100644
--- a/src/Cantarell-Regular.ufo/glyphs/i.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/i.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="i" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="0069"/>
   <note>
 i
 </note>
-  <anchor x="128.0" y="0.0" name="bottom"/>
+  <anchor x="128" y="0" name="bottom"/>
   <outline>
     <component base="idotless"/>
-    <component base="dotaccentcomb" xOffset="-5.0"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
index c5ce07f0..4d21d9e4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ia-cy" format="2">
-  <advance width="521.0"/>
+  <advance width="521"/>
   <unicode hex="044F"/>
-  <anchor x="261.0" y="482.0" name="top"/>
+  <anchor x="261" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="232.0" y="173.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="173.0" type="line"/>
-      <point x="385.0" y="238.0" type="line"/>
-      <point x="243.0" y="238.0" type="line" smooth="yes"/>
-      <point x="177.0" y="238.0"/>
-      <point x="131.0" y="275.0"/>
-      <point x="131.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="382.0"/>
-      <point x="171.0" y="412.0"/>
-      <point x="232.0" y="412.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="412.0" type="line"/>
-      <point x="385.0" y="482.0" type="line"/>
-      <point x="243.0" y="482.0" type="line" smooth="yes"/>
-      <point x="128.0" y="482.0"/>
-      <point x="51.0" y="418.0"/>
-      <point x="51.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="51.0" y="230.0"/>
-      <point x="122.0" y="173.0"/>
+      <point x="232" y="173" type="curve" smooth="yes"/>
+      <point x="385" y="173" type="line"/>
+      <point x="385" y="238" type="line"/>
+      <point x="243" y="238" type="line" smooth="yes"/>
+      <point x="177" y="238"/>
+      <point x="131" y="275"/>
+      <point x="131" y="330" type="curve" smooth="yes"/>
+      <point x="131" y="382"/>
+      <point x="171" y="412"/>
+      <point x="232" y="412" type="curve" smooth="yes"/>
+      <point x="385" y="412" type="line"/>
+      <point x="385" y="482" type="line"/>
+      <point x="243" y="482" type="line" smooth="yes"/>
+      <point x="128" y="482"/>
+      <point x="51" y="418"/>
+      <point x="51" y="322" type="curve" smooth="yes"/>
+      <point x="51" y="230"/>
+      <point x="122" y="173"/>
     </contour>
     <contour>
-      <point x="39.0" y="0.0" type="line"/>
-      <point x="135.0" y="0.0" type="line"/>
-      <point x="275.0" y="204.0" type="line"/>
-      <point x="187.0" y="204.0" type="line"/>
+      <point x="39" y="0" type="line"/>
+      <point x="135" y="0" type="line"/>
+      <point x="275" y="204" type="line"/>
+      <point x="187" y="204" type="line"/>
     </contour>
     <contour>
-      <point x="358.0" y="0.0" type="line"/>
-      <point x="438.0" y="0.0" type="line"/>
-      <point x="438.0" y="482.0" type="line"/>
-      <point x="358.0" y="482.0" type="line"/>
+      <point x="358" y="0" type="line"/>
+      <point x="438" y="0" type="line"/>
+      <point x="438" y="482" type="line"/>
+      <point x="358" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iacute.glif b/src/Cantarell-Regular.ufo/glyphs/iacute.glif
index db1404d2..6d44d9cb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iacute" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="00ED"/>
   <outline>
     <component base="idotless"/>
-    <component base="acutecomb" xOffset="45.0"/>
+    <component base="acutecomb" xOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ibreve.glif b/src/Cantarell-Regular.ufo/glyphs/ibreve.glif
index d713b6ab..25bc8507 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ibreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ibreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ibreve" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="012D"/>
   <outline>
     <component base="idotless"/>
-    <component base="brevecomb" xOffset="-80.0"/>
+    <component base="brevecomb" xOffset="-80"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/icaron.glif b/src/Cantarell-Regular.ufo/glyphs/icaron.glif
index 1f199c46..041f2407 100644
--- a/src/Cantarell-Regular.ufo/glyphs/icaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/icaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="icaron" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="01D0"/>
   <outline>
     <component base="idotless"/>
-    <component base="caroncomb" xOffset="-55.0"/>
+    <component base="caroncomb" xOffset="-55"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/icircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/icircumflex.glif
index 3d033c17..950ac45b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/icircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/icircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="icircumflex" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="00EE"/>
   <outline>
     <component base="idotless"/>
-    <component base="circumflexcomb" xOffset="-65.0"/>
+    <component base="circumflexcomb" xOffset="-65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/idblgrave.glif
index 5e85bf48..5aa6cb5b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/idblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/idblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idblgrave" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="0209"/>
   <outline>
     <component base="idotless"/>
-    <component base="dblgravecomb" xOffset="-126.0"/>
+    <component base="dblgravecomb" xOffset="-126"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif
index 759faa69..77bf402d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresis-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="04E5"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="dieresiscomb" xOffset="57.0"/>
+    <component base="dieresiscomb" xOffset="57"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idieresis.glif b/src/Cantarell-Regular.ufo/glyphs/idieresis.glif
index 8d502ff6..0e95dd66 100644
--- a/src/Cantarell-Regular.ufo/glyphs/idieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/idieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresis" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="00EF"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb" xOffset="-105.0"/>
+    <component base="dieresiscomb" xOffset="-105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/idieresisacute.glif
index 0557f992..dc3fcd07 100644
--- a/src/Cantarell-Regular.ufo/glyphs/idieresisacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/idieresisacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idieresisacute" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="1E2F"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb_acutecomb" xOffset="-96.0"/>
+    <component base="dieresiscomb_acutecomb" xOffset="-96"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/idotaccent.glif
index 336386ed..26596402 100644
--- a/src/Cantarell-Regular.ufo/glyphs/idotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/idotaccent.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotaccent" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <outline>
     <component base="idotless"/>
-    <component base="dotaccentcomb" xOffset="-5.0"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/idotbelow.glif
index 378b3579..62461bf8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/idotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/idotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotbelow" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="1ECB"/>
   <outline>
     <component base="i"/>
-    <component base="dotbelowcomb" xScale="0.91" yScale="0.91" xOffset="4.0"/>
+    <component base="dotbelowcomb" xScale="0.91" yScale="0.91" xOffset="4"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idotless.glif b/src/Cantarell-Regular.ufo/glyphs/idotless.glif
index 8199693f..85c05ff6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/idotless.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/idotless.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="idotless" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="0131"/>
   <note>
 dotlessi
 </note>
-  <anchor x="127.0" y="0.0" name="bottom"/>
-  <anchor x="145.0" y="10.0" name="ogonek"/>
-  <anchor x="128.0" y="482.0" name="top"/>
+  <anchor x="127" y="0" name="bottom"/>
+  <anchor x="145" y="10" name="ogonek"/>
+  <anchor x="128" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="87.0" y="0.0" type="line"/>
-      <point x="167.0" y="0.0" type="line"/>
-      <point x="167.0" y="482.0" type="line"/>
-      <point x="87.0" y="482.0" type="line"/>
+      <point x="87" y="0" type="line"/>
+      <point x="167" y="0" type="line"/>
+      <point x="167" y="482" type="line"/>
+      <point x="87" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ie-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ie-cy.glif
index b4c5e690..871cb2a0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ie-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ie-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ie-cy" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0435"/>
-  <anchor x="265.0" y="482.0" name="top"/>
+  <anchor x="265" y="482" name="top"/>
   <outline>
     <component base="e"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif
index c896801f..c9e93d45 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iebreve-cy" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="04D7"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="brevecomb-cy" xOffset="43.0"/>
+    <component base="brevecomb-cy" xOffset="43"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif
index 752daacf..8dbef246 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iegrave-cy" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0450"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="gravecomb" xOffset="87.0"/>
+    <component base="gravecomb" xOffset="87"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/igrave.glif b/src/Cantarell-Regular.ufo/glyphs/igrave.glif
index c548c746..90370d1e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/igrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/igrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="igrave" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="00EC"/>
   <outline>
     <component base="idotless"/>
-    <component base="gravecomb" xOffset="-50.0"/>
+    <component base="gravecomb" xOffset="-50"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ihookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ihookabove.glif
index a207edb8..27edbb5b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ihookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ihookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ihookabove" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="1EC9"/>
   <outline>
     <component base="idotless"/>
-    <component base="hookabovecomb" xOffset="-25.0"/>
+    <component base="hookabovecomb" xOffset="-25"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ii-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ii-cy.glif
index 6dd84e4b..c9ec3f7f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ii-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ii-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ii-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="0438"/>
-  <anchor x="553.0" y="0.0" name="bottomright"/>
-  <anchor x="290.0" y="482.0" name="top"/>
+  <anchor x="553" y="0" name="bottomright"/>
+  <anchor x="290" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="155.0" y="0.0" type="line"/>
-      <point x="430.0" y="390.0" type="line"/>
-      <point x="421.0" y="393.0" type="line"/>
-      <point x="421.0" y="0.0" type="line"/>
-      <point x="496.0" y="0.0" type="line"/>
-      <point x="496.0" y="482.0" type="line"/>
-      <point x="422.0" y="482.0" type="line"/>
-      <point x="149.0" y="89.0" type="line"/>
-      <point x="159.0" y="86.0" type="line"/>
-      <point x="159.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="155" y="0" type="line"/>
+      <point x="430" y="390" type="line"/>
+      <point x="421" y="393" type="line"/>
+      <point x="421" y="0" type="line"/>
+      <point x="496" y="0" type="line"/>
+      <point x="496" y="482" type="line"/>
+      <point x="422" y="482" type="line"/>
+      <point x="149" y="89" type="line"/>
+      <point x="159" y="86" type="line"/>
+      <point x="159" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif
index aad5d6c1..68b7f490 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iigrave-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="045D"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="gravecomb" xOffset="112.0"/>
+    <component base="gravecomb" xOffset="112"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/iinvertedbreve.glif
index 00104fe8..6cf05259 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iinvertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iinvertedbreve" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="020B"/>
   <outline>
     <component base="idotless"/>
-    <component base="breveinvertedcomb" xOffset="-82.0"/>
+    <component base="breveinvertedcomb" xOffset="-82"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif
index c2aca7bc..bdb251c7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iishort-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="0439"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="brevecomb-cy" xOffset="68.0"/>
+    <component base="brevecomb-cy" xOffset="68"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif
index 7fdffab5..429d7cb7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="imacron-cy" format="2">
-  <advance width="579.0"/>
+  <advance width="579"/>
   <unicode hex="04E3"/>
   <outline>
     <component base="ii-cy"/>
-    <component base="macroncomb" xOffset="45.0"/>
+    <component base="macroncomb" xOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/imacron.glif b/src/Cantarell-Regular.ufo/glyphs/imacron.glif
index f2f9cd96..1635bed7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/imacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/imacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="imacron" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="012B"/>
   <outline>
     <component base="idotless"/>
-    <component base="macroncomb.narrow" xOffset="-67.0"/>
+    <component base="macroncomb.narrow" xOffset="-67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/increment.glif b/src/Cantarell-Regular.ufo/glyphs/increment.glif
index db468e0f..1133393b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/increment.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/increment.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="increment" format="2">
-  <advance width="692.0"/>
+  <advance width="692"/>
   <unicode hex="2206"/>
   <outline>
     <contour>
-      <point x="66.0" y="1.0" type="line"/>
-      <point x="626.0" y="1.0" type="line"/>
-      <point x="626.0" y="54.0" type="line"/>
-      <point x="396.0" y="694.0" type="line"/>
-      <point x="299.0" y="694.0" type="line"/>
-      <point x="66.0" y="54.0" type="line"/>
+      <point x="66" y="1" type="line"/>
+      <point x="626" y="1" type="line"/>
+      <point x="626" y="54" type="line"/>
+      <point x="396" y="694" type="line"/>
+      <point x="299" y="694" type="line"/>
+      <point x="66" y="54" type="line"/>
     </contour>
     <contour>
-      <point x="149.0" y="68.0" type="line"/>
-      <point x="342.0" y="616.0" type="line"/>
-      <point x="536.0" y="68.0" type="line"/>
+      <point x="149" y="68" type="line"/>
+      <point x="342" y="616" type="line"/>
+      <point x="536" y="68" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/infinity.glif b/src/Cantarell-Regular.ufo/glyphs/infinity.glif
index 1b671db6..c004faa4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/infinity.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/infinity.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="infinity" format="2">
-  <advance width="955.0"/>
+  <advance width="955"/>
   <unicode hex="221E"/>
   <outline>
     <contour>
-      <point x="676.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="786.0" y="145.0"/>
-      <point x="859.0" y="224.0"/>
-      <point x="859.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="859.0" y="457.0"/>
-      <point x="790.0" y="533.0"/>
-      <point x="685.0" y="533.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="533.0"/>
-      <point x="428.0" y="215.0"/>
-      <point x="276.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="215.0"/>
-      <point x="175.0" y="266.0"/>
-      <point x="175.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="415.0"/>
-      <point x="215.0" y="463.0"/>
-      <point x="275.0" y="463.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="463.0"/>
-      <point x="459.0" y="145.0"/>
+      <point x="676" y="145" type="curve" smooth="yes"/>
+      <point x="786" y="145"/>
+      <point x="859" y="224"/>
+      <point x="859" y="343" type="curve" smooth="yes"/>
+      <point x="859" y="457"/>
+      <point x="790" y="533"/>
+      <point x="685" y="533" type="curve" smooth="yes"/>
+      <point x="469" y="533"/>
+      <point x="428" y="215"/>
+      <point x="276" y="215" type="curve" smooth="yes"/>
+      <point x="215" y="215"/>
+      <point x="175" y="266"/>
+      <point x="175" y="342" type="curve" smooth="yes"/>
+      <point x="175" y="415"/>
+      <point x="215" y="463"/>
+      <point x="275" y="463" type="curve" smooth="yes"/>
+      <point x="433" y="463"/>
+      <point x="459" y="145"/>
     </contour>
     <contour>
-      <point x="266.0" y="145.0" type="curve" smooth="yes"/>
-      <point x="479.0" y="145.0"/>
-      <point x="519.0" y="463.0"/>
-      <point x="676.0" y="463.0" type="curve" smooth="yes"/>
-      <point x="739.0" y="463.0"/>
-      <point x="779.0" y="411.0"/>
-      <point x="779.0" y="331.0" type="curve" smooth="yes"/>
-      <point x="779.0" y="258.0"/>
-      <point x="742.0" y="215.0"/>
-      <point x="681.0" y="215.0" type="curve" smooth="yes"/>
-      <point x="515.0" y="215.0"/>
-      <point x="504.0" y="533.0"/>
-      <point x="282.0" y="533.0" type="curve" smooth="yes"/>
-      <point x="170.0" y="533.0"/>
-      <point x="95.0" y="453.0"/>
-      <point x="95.0" y="333.0" type="curve" smooth="yes"/>
-      <point x="95.0" y="220.0"/>
-      <point x="163.0" y="145.0"/>
+      <point x="266" y="145" type="curve" smooth="yes"/>
+      <point x="479" y="145"/>
+      <point x="519" y="463"/>
+      <point x="676" y="463" type="curve" smooth="yes"/>
+      <point x="739" y="463"/>
+      <point x="779" y="411"/>
+      <point x="779" y="331" type="curve" smooth="yes"/>
+      <point x="779" y="258"/>
+      <point x="742" y="215"/>
+      <point x="681" y="215" type="curve" smooth="yes"/>
+      <point x="515" y="215"/>
+      <point x="504" y="533"/>
+      <point x="282" y="533" type="curve" smooth="yes"/>
+      <point x="170" y="533"/>
+      <point x="95" y="453"/>
+      <point x="95" y="333" type="curve" smooth="yes"/>
+      <point x="95" y="220"/>
+      <point x="163" y="145"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/integral.glif b/src/Cantarell-Regular.ufo/glyphs/integral.glif
index d203fc40..7607cd52 100644
--- a/src/Cantarell-Regular.ufo/glyphs/integral.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/integral.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="integral" format="2">
-  <advance width="412.0"/>
+  <advance width="412"/>
   <unicode hex="222B"/>
   <outline>
     <contour>
-      <point x="158.0" y="-170.0" type="curve" smooth="yes"/>
-      <point x="256.0" y="-170.0"/>
-      <point x="319.0" y="-104.0"/>
-      <point x="319.0" y="0.0" type="curve" smooth="yes"/>
-      <point x="319.0" y="155.0"/>
-      <point x="179.0" y="424.0"/>
-      <point x="179.0" y="578.0" type="curve" smooth="yes"/>
-      <point x="179.0" y="643.0"/>
-      <point x="204.0" y="676.0"/>
-      <point x="254.0" y="676.0" type="curve" smooth="yes"/>
-      <point x="271.0" y="676.0"/>
-      <point x="290.0" y="674.0"/>
-      <point x="317.0" y="664.0" type="curve"/>
-      <point x="341.0" y="729.0" type="line"/>
-      <point x="315.0" y="742.0"/>
-      <point x="292.0" y="749.0"/>
-      <point x="263.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="749.0"/>
-      <point x="99.0" y="680.0"/>
-      <point x="99.0" y="566.0" type="curve" smooth="yes"/>
-      <point x="99.0" y="394.0"/>
-      <point x="238.0" y="123.0"/>
-      <point x="238.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="238.0" y="-65.0"/>
-      <point x="212.0" y="-97.0"/>
-      <point x="167.0" y="-97.0" type="curve" smooth="yes"/>
-      <point x="140.0" y="-97.0"/>
-      <point x="110.0" y="-91.0"/>
-      <point x="92.0" y="-82.0" type="curve"/>
-      <point x="68.0" y="-148.0" type="line"/>
-      <point x="97.0" y="-162.0"/>
-      <point x="130.0" y="-170.0"/>
+      <point x="158" y="-170" type="curve" smooth="yes"/>
+      <point x="256" y="-170"/>
+      <point x="319" y="-104"/>
+      <point x="319" y="0" type="curve" smooth="yes"/>
+      <point x="319" y="155"/>
+      <point x="179" y="424"/>
+      <point x="179" y="578" type="curve" smooth="yes"/>
+      <point x="179" y="643"/>
+      <point x="204" y="676"/>
+      <point x="254" y="676" type="curve" smooth="yes"/>
+      <point x="271" y="676"/>
+      <point x="290" y="674"/>
+      <point x="317" y="664" type="curve"/>
+      <point x="341" y="729" type="line"/>
+      <point x="315" y="742"/>
+      <point x="292" y="749"/>
+      <point x="263" y="749" type="curve" smooth="yes"/>
+      <point x="161" y="749"/>
+      <point x="99" y="680"/>
+      <point x="99" y="566" type="curve" smooth="yes"/>
+      <point x="99" y="394"/>
+      <point x="238" y="123"/>
+      <point x="238" y="-9" type="curve" smooth="yes"/>
+      <point x="238" y="-65"/>
+      <point x="212" y="-97"/>
+      <point x="167" y="-97" type="curve" smooth="yes"/>
+      <point x="140" y="-97"/>
+      <point x="110" y="-91"/>
+      <point x="92" y="-82" type="curve"/>
+      <point x="68" y="-148" type="line"/>
+      <point x="97" y="-162"/>
+      <point x="130" y="-170"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/io-cy.glif b/src/Cantarell-Regular.ufo/glyphs/io-cy.glif
index bacdcdac..702c79be 100644
--- a/src/Cantarell-Regular.ufo/glyphs/io-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/io-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="io-cy" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0451"/>
   <outline>
     <component base="ie-cy"/>
-    <component base="dieresiscomb" xOffset="32.0"/>
+    <component base="dieresiscomb" xOffset="32"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iogonek.glif b/src/Cantarell-Regular.ufo/glyphs/iogonek.glif
index ab6c4cd5..deed47ab 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iogonek" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="012F"/>
   <outline>
     <component base="idotless"/>
-    <component base="dotaccentcomb" xOffset="-5.0"/>
-    <component base="ogonekcomb.narrow" xOffset="-264.0"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
+    <component base="ogonekcomb.narrow" xOffset="-264"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/itilde.glif b/src/Cantarell-Regular.ufo/glyphs/itilde.glif
index a2e9a552..305c49ec 100644
--- a/src/Cantarell-Regular.ufo/glyphs/itilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/itilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="itilde" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="0129"/>
   <outline>
     <component base="idotless"/>
-    <component base="tildecomb" xOffset="-104.0"/>
+    <component base="tildecomb" xOffset="-104"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iu-cy.glif b/src/Cantarell-Regular.ufo/glyphs/iu-cy.glif
index e2f40be9..12344079 100644
--- a/src/Cantarell-Regular.ufo/glyphs/iu-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/iu-cy.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="iu-cy" format="2">
-  <advance width="771.0"/>
+  <advance width="771"/>
   <unicode hex="044E"/>
-  <anchor x="396.0" y="482.0" name="top"/>
+  <anchor x="396" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="486.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="626.0" y="-6.0"/>
-      <point x="721.0" y="96.0"/>
-      <point x="721.0" y="244.0" type="curve" smooth="yes"/>
-      <point x="721.0" y="390.0"/>
-      <point x="629.0" y="488.0"/>
-      <point x="492.0" y="488.0" type="curve" smooth="yes"/>
-      <point x="355.0" y="488.0"/>
-      <point x="268.0" y="390.0"/>
-      <point x="268.0" y="238.0" type="curve" smooth="yes"/>
-      <point x="268.0" y="89.0"/>
-      <point x="352.0" y="-6.0"/>
+      <point x="486" y="-6" type="curve" smooth="yes"/>
+      <point x="626" y="-6"/>
+      <point x="721" y="96"/>
+      <point x="721" y="244" type="curve" smooth="yes"/>
+      <point x="721" y="390"/>
+      <point x="629" y="488"/>
+      <point x="492" y="488" type="curve" smooth="yes"/>
+      <point x="355" y="488"/>
+      <point x="268" y="390"/>
+      <point x="268" y="238" type="curve" smooth="yes"/>
+      <point x="268" y="89"/>
+      <point x="352" y="-6"/>
     </contour>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="161.0" y="0.0" type="line"/>
-      <point x="161.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="161" y="0" type="line"/>
+      <point x="161" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="139.0" y="213.0" type="line"/>
-      <point x="302.0" y="213.0" type="line"/>
-      <point x="302.0" y="278.0" type="line"/>
-      <point x="139.0" y="278.0" type="line"/>
+      <point x="139" y="213" type="line"/>
+      <point x="302" y="213" type="line"/>
+      <point x="302" y="278" type="line"/>
+      <point x="139" y="278" type="line"/>
     </contour>
     <contour>
-      <point x="491.0" y="61.0" type="curve" smooth="yes"/>
-      <point x="404.0" y="61.0"/>
-      <point x="346.0" y="133.0"/>
-      <point x="346.0" y="244.0" type="curve" smooth="yes"/>
-      <point x="346.0" y="353.0"/>
-      <point x="401.0" y="421.0"/>
-      <point x="487.0" y="421.0" type="curve" smooth="yes"/>
-      <point x="579.0" y="421.0"/>
-      <point x="643.0" y="345.0"/>
-      <point x="643.0" y="238.0" type="curve" smooth="yes"/>
-      <point x="643.0" y="134.0"/>
-      <point x="582.0" y="61.0"/>
+      <point x="491" y="61" type="curve" smooth="yes"/>
+      <point x="404" y="61"/>
+      <point x="346" y="133"/>
+      <point x="346" y="244" type="curve" smooth="yes"/>
+      <point x="346" y="353"/>
+      <point x="401" y="421"/>
+      <point x="487" y="421" type="curve" smooth="yes"/>
+      <point x="579" y="421"/>
+      <point x="643" y="345"/>
+      <point x="643" y="238" type="curve" smooth="yes"/>
+      <point x="643" y="134"/>
+      <point x="582" y="61"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif
index c90c6c30..2e7cff4d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="izhitsa-cy" format="2">
-  <advance width="511.0"/>
+  <advance width="511"/>
   <unicode hex="0475"/>
   <outline>
     <contour>
-      <point x="198.0" y="0.0" type="line"/>
-      <point x="272.0" y="0.0" type="line"/>
-      <point x="382.0" y="323.0" type="line" smooth="yes"/>
-      <point x="403.0" y="383.0"/>
-      <point x="432.0" y="422.0"/>
-      <point x="490.0" y="422.0" type="curve"/>
-      <point x="481.0" y="492.0" type="line"/>
-      <point x="403.0" y="492.0"/>
-      <point x="349.0" y="445.0"/>
-      <point x="321.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="223.0" y="44.0" type="line"/>
-      <point x="253.0" y="44.0" type="line"/>
-      <point x="107.0" y="486.0" type="line"/>
-      <point x="22.0" y="486.0" type="line"/>
+      <point x="198" y="0" type="line"/>
+      <point x="272" y="0" type="line"/>
+      <point x="382" y="323" type="line" smooth="yes"/>
+      <point x="403" y="383"/>
+      <point x="432" y="422"/>
+      <point x="490" y="422" type="curve"/>
+      <point x="481" y="492" type="line"/>
+      <point x="403" y="492"/>
+      <point x="349" y="445"/>
+      <point x="321" y="356" type="curve" smooth="yes"/>
+      <point x="223" y="44" type="line"/>
+      <point x="253" y="44" type="line"/>
+      <point x="107" y="486" type="line"/>
+      <point x="22" y="486" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/j.glif b/src/Cantarell-Regular.ufo/glyphs/j.glif
index 25e0382c..988c27cf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/j.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/j.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="j" format="2">
-  <advance width="255.0"/>
+  <advance width="255"/>
   <unicode hex="006A"/>
   <note>
 j
 </note>
   <outline>
     <component base="jdotless"/>
-    <component base="dotaccentcomb" xOffset="-5.0"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/jacute.glif b/src/Cantarell-Regular.ufo/glyphs/jacute.glif
index 429ba1f3..8182561c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/jacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/jacute.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jacute" format="2">
-  <advance width="255.0"/>
+  <advance width="255"/>
   <outline>
     <component base="jdotless"/>
-    <component base="acutecomb" xOffset="45.0"/>
+    <component base="acutecomb" xOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif
index c19a5dfa..de8d81d3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jcircumflex" format="2">
-  <advance width="255.0"/>
+  <advance width="255"/>
   <unicode hex="0135"/>
   <outline>
     <component base="jdotless"/>
-    <component base="circumflexcomb" xOffset="-65.0"/>
+    <component base="circumflexcomb" xOffset="-65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/jdotless.glif b/src/Cantarell-Regular.ufo/glyphs/jdotless.glif
index 8f5d93ed..2169ab1f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/jdotless.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/jdotless.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="jdotless" format="2">
-  <advance width="255.0"/>
+  <advance width="255"/>
   <unicode hex="0237"/>
   <note>
 uni0237
 </note>
-  <anchor x="128.0" y="0.0" name="bottom"/>
-  <anchor x="128.0" y="482.0" name="top"/>
+  <anchor x="128" y="0" name="bottom"/>
+  <anchor x="128" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="24.0" y="-227.0" type="line"/>
-      <point x="115.0" y="-187.0"/>
-      <point x="168.0" y="-111.0"/>
-      <point x="168.0" y="-23.0" type="curve" smooth="yes"/>
-      <point x="168.0" y="482.0" type="line"/>
-      <point x="88.0" y="482.0" type="line"/>
-      <point x="88.0" y="-35.0" type="line" smooth="yes"/>
-      <point x="88.0" y="-91.0"/>
-      <point x="52.0" y="-148.0"/>
-      <point x="-2.0" y="-179.0" type="curve"/>
+      <point x="24" y="-227" type="line"/>
+      <point x="115" y="-187"/>
+      <point x="168" y="-111"/>
+      <point x="168" y="-23" type="curve" smooth="yes"/>
+      <point x="168" y="482" type="line"/>
+      <point x="88" y="482" type="line"/>
+      <point x="88" y="-35" type="line" smooth="yes"/>
+      <point x="88" y="-91"/>
+      <point x="52" y="-148"/>
+      <point x="-2" y="-179" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/je-cy.glif
index 04563a78..b08064af 100644
--- a/src/Cantarell-Regular.ufo/glyphs/je-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/je-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="je-cy" format="2">
-  <advance width="255.0"/>
+  <advance width="255"/>
   <unicode hex="0458"/>
   <outline>
     <component base="j"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/k.glif b/src/Cantarell-Regular.ufo/glyphs/k.glif
index 5f21d3dd..f459947a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/k.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/k.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="k" format="2">
-  <advance width="498.0"/>
+  <advance width="498"/>
   <unicode hex="006B"/>
   <note>
 k
 </note>
-  <anchor x="251.0" y="0.0" name="bottom"/>
-  <anchor x="231.0" y="739.0" name="top"/>
+  <anchor x="251" y="0" name="bottom"/>
+  <anchor x="231" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="739.0" type="line"/>
-      <point x="83.0" y="739.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="388.0" y="0.0" type="line"/>
-      <point x="494.0" y="0.0" type="line"/>
-      <point x="243.0" y="286.0" type="line"/>
-      <point x="237.0" y="237.0" type="line"/>
-      <point x="472.0" y="482.0" type="line"/>
-      <point x="377.0" y="482.0" type="line"/>
-      <point x="161.0" y="257.0" type="line"/>
+      <point x="388" y="0" type="line"/>
+      <point x="494" y="0" type="line"/>
+      <point x="243" y="286" type="line"/>
+      <point x="237" y="237" type="line"/>
+      <point x="472" y="482" type="line"/>
+      <point x="377" y="482" type="line"/>
+      <point x="161" y="257" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ka-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ka-cy.glif
index a60a9883..5e6eefa0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ka-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ka-cy.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ka-cy" format="2">
-  <advance width="510.0"/>
+  <advance width="510"/>
   <unicode hex="043A"/>
-  <anchor x="445.0" y="0.0" name="bottomright"/>
-  <anchor x="262.0" y="482.0" name="top"/>
+  <anchor x="445" y="0" name="bottomright"/>
+  <anchor x="262" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="402.0" y="0.0" type="line"/>
-      <point x="496.0" y="0.0" type="line"/>
-      <point x="325.0" y="267.0" type="line"/>
-      <point x="328.0" y="249.0" type="line"/>
-      <point x="487.0" y="482.0" type="line"/>
-      <point x="398.0" y="482.0" type="line"/>
-      <point x="242.0" y="251.0" type="line"/>
+      <point x="402" y="0" type="line"/>
+      <point x="496" y="0" type="line"/>
+      <point x="325" y="267" type="line"/>
+      <point x="328" y="249" type="line"/>
+      <point x="487" y="482" type="line"/>
+      <point x="398" y="482" type="line"/>
+      <point x="242" y="251" type="line"/>
     </contour>
     <contour>
-      <point x="84.0" y="0.0" type="line"/>
-      <point x="165.0" y="0.0" type="line"/>
-      <point x="165.0" y="482.0" type="line"/>
-      <point x="84.0" y="482.0" type="line"/>
+      <point x="84" y="0" type="line"/>
+      <point x="165" y="0" type="line"/>
+      <point x="165" y="482" type="line"/>
+      <point x="84" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="219.0" type="line"/>
-      <point x="282.0" y="219.0" type="line"/>
-      <point x="282.0" y="284.0" type="line"/>
-      <point x="119.0" y="284.0" type="line"/>
+      <point x="119" y="219" type="line"/>
+      <point x="282" y="219" type="line"/>
+      <point x="282" y="284" type="line"/>
+      <point x="119" y="284" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
index 17da02ed..2b626a00 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kabashkir-cy" format="2">
-  <advance width="607.0"/>
+  <advance width="607"/>
   <unicode hex="04A1"/>
   <outline>
     <contour>
-      <point x="8.0" y="415.0" type="line"/>
-      <point x="262.0" y="415.0" type="line"/>
-      <point x="262.0" y="482.0" type="line"/>
-      <point x="8.0" y="482.0" type="line"/>
+      <point x="8" y="415" type="line"/>
+      <point x="262" y="415" type="line"/>
+      <point x="262" y="482" type="line"/>
+      <point x="8" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="499.0" y="0.0" type="line"/>
-      <point x="593.0" y="0.0" type="line"/>
-      <point x="422.0" y="267.0" type="line"/>
-      <point x="425.0" y="249.0" type="line"/>
-      <point x="584.0" y="482.0" type="line"/>
-      <point x="495.0" y="482.0" type="line"/>
-      <point x="339.0" y="251.0" type="line"/>
+      <point x="499" y="0" type="line"/>
+      <point x="593" y="0" type="line"/>
+      <point x="422" y="267" type="line"/>
+      <point x="425" y="249" type="line"/>
+      <point x="584" y="482" type="line"/>
+      <point x="495" y="482" type="line"/>
+      <point x="339" y="251" type="line"/>
     </contour>
     <contour>
-      <point x="181.0" y="0.0" type="line"/>
-      <point x="262.0" y="0.0" type="line"/>
-      <point x="262.0" y="482.0" type="line"/>
-      <point x="181.0" y="482.0" type="line"/>
+      <point x="181" y="0" type="line"/>
+      <point x="262" y="0" type="line"/>
+      <point x="262" y="482" type="line"/>
+      <point x="181" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="216.0" y="219.0" type="line"/>
-      <point x="379.0" y="219.0" type="line"/>
-      <point x="379.0" y="284.0" type="line"/>
-      <point x="216.0" y="284.0" type="line"/>
+      <point x="216" y="219" type="line"/>
+      <point x="379" y="219" type="line"/>
+      <point x="379" y="284" type="line"/>
+      <point x="216" y="284" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kacute.glif b/src/Cantarell-Regular.ufo/glyphs/kacute.glif
index 7bf13414..9864de66 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kacute" format="2">
-  <advance width="498.0"/>
+  <advance width="498"/>
   <unicode hex="1E31"/>
   <outline>
     <component base="k"/>
-    <component base="acutecomb.case" xOffset="143.0" yOffset="45.0"/>
+    <component base="acutecomb.case" xOffset="143" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kadescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/kadescender-cy.glif
index c8d963a3..63bf495f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kadescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kadescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kadescender-cy" format="2">
-  <advance width="544.0"/>
+  <advance width="544"/>
   <unicode hex="049B"/>
   <outline>
     <component base="ka-cy"/>
-    <component base="descender-cy" xOffset="338.0"/>
+    <component base="descender-cy" xOffset="338"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kaverticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/kaverticalstroke-cy.glif
index c9f64c04..0ac24b5d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kaverticalstroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kaverticalstroke-cy.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kaverticalstroke-cy" format="2">
-  <advance width="519.0"/>
+  <advance width="519"/>
   <unicode hex="049D"/>
   <outline>
     <contour>
-      <point x="411.0" y="0.0" type="line"/>
-      <point x="505.0" y="0.0" type="line"/>
-      <point x="344.0" y="267.0" type="line"/>
-      <point x="347.0" y="249.0" type="line"/>
-      <point x="496.0" y="482.0" type="line"/>
-      <point x="407.0" y="482.0" type="line"/>
-      <point x="261.0" y="251.0" type="line"/>
+      <point x="411" y="0" type="line"/>
+      <point x="505" y="0" type="line"/>
+      <point x="344" y="267" type="line"/>
+      <point x="347" y="249" type="line"/>
+      <point x="496" y="482" type="line"/>
+      <point x="407" y="482" type="line"/>
+      <point x="261" y="251" type="line"/>
     </contour>
     <contour>
-      <point x="84.0" y="0.0" type="line"/>
-      <point x="165.0" y="0.0" type="line"/>
-      <point x="165.0" y="482.0" type="line"/>
-      <point x="84.0" y="482.0" type="line"/>
+      <point x="84" y="0" type="line"/>
+      <point x="165" y="0" type="line"/>
+      <point x="165" y="482" type="line"/>
+      <point x="84" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="119.0" y="219.0" type="line"/>
-      <point x="301.0" y="219.0" type="line"/>
-      <point x="301.0" y="284.0" type="line"/>
-      <point x="119.0" y="284.0" type="line"/>
+      <point x="119" y="219" type="line"/>
+      <point x="301" y="219" type="line"/>
+      <point x="301" y="284" type="line"/>
+      <point x="119" y="284" type="line"/>
     </contour>
     <contour>
-      <point x="206.0" y="85.0" type="line"/>
-      <point x="269.0" y="85.0" type="line"/>
-      <point x="269.0" y="410.0" type="line"/>
-      <point x="206.0" y="410.0" type="line"/>
+      <point x="206" y="85" type="line"/>
+      <point x="269" y="85" type="line"/>
+      <point x="269" y="410" type="line"/>
+      <point x="206" y="410" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif
index 1b34cb6e..da44cd81 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kcommaaccent" format="2">
-  <advance width="498.0"/>
+  <advance width="498"/>
   <unicode hex="0137"/>
   <outline>
     <component base="k"/>
-    <component base="commaaccentcomb" xOffset="85.0"/>
+    <component base="commaaccentcomb" xOffset="85"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif 
b/src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif
index 67acf522..95118c67 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kgreenlandic" format="2">
-  <advance width="498.0"/>
+  <advance width="498"/>
   <unicode hex="0138"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="388.0" y="-3.0" type="line"/>
-      <point x="494.0" y="-3.0" type="line"/>
-      <point x="243.0" y="286.0" type="line"/>
-      <point x="237.0" y="237.0" type="line"/>
-      <point x="472.0" y="479.0" type="line"/>
-      <point x="377.0" y="479.0" type="line"/>
-      <point x="161.0" y="257.0" type="line"/>
+      <point x="388" y="-3" type="line"/>
+      <point x="494" y="-3" type="line"/>
+      <point x="243" y="286" type="line"/>
+      <point x="237" y="237" type="line"/>
+      <point x="472" y="479" type="line"/>
+      <point x="377" y="479" type="line"/>
+      <point x="161" y="257" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kip.glif b/src/Cantarell-Regular.ufo/glyphs/kip.glif
index 2327b40b..b6a2a600 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kip.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kip.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kip" format="2">
-  <advance width="712.0"/>
+  <advance width="712"/>
   <unicode hex="20AD"/>
   <outline>
     <contour>
-      <point x="72.0" y="329.0" type="line"/>
-      <point x="604.0" y="329.0" type="line"/>
-      <point x="604.0" y="389.0" type="line"/>
-      <point x="72.0" y="389.0" type="line"/>
+      <point x="72" y="329" type="line"/>
+      <point x="604" y="329" type="line"/>
+      <point x="604" y="389" type="line"/>
+      <point x="72" y="389" type="line"/>
     </contour>
     <contour>
-      <point x="540.0" y="0.0" type="line"/>
-      <point x="642.0" y="0.0" type="line"/>
-      <point x="309.0" y="380.0" type="line"/>
-      <point x="315.0" y="358.0" type="line"/>
-      <point x="630.0" y="694.0" type="line"/>
-      <point x="534.0" y="694.0" type="line"/>
-      <point x="228.0" y="361.0" type="line"/>
+      <point x="540" y="0" type="line"/>
+      <point x="642" y="0" type="line"/>
+      <point x="309" y="380" type="line"/>
+      <point x="315" y="358" type="line"/>
+      <point x="630" y="694" type="line"/>
+      <point x="534" y="694" type="line"/>
+      <point x="228" y="361" type="line"/>
     </contour>
     <contour>
-      <point x="148.0" y="0.0" type="line"/>
-      <point x="231.0" y="0.0" type="line"/>
-      <point x="231.0" y="694.0" type="line"/>
-      <point x="148.0" y="694.0" type="line"/>
+      <point x="148" y="0" type="line"/>
+      <point x="231" y="0" type="line"/>
+      <point x="231" y="694" type="line"/>
+      <point x="148" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/kje-cy.glif
index d3df98e4..a8677339 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kje-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kje-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="kje-cy" format="2">
-  <advance width="510.0"/>
+  <advance width="510"/>
   <unicode hex="045C"/>
   <outline>
     <component base="ka-cy"/>
-    <component base="acutecomb" xOffset="179.0"/>
+    <component base="acutecomb" xOffset="179"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/l.glif b/src/Cantarell-Regular.ufo/glyphs/l.glif
index 488776a2..4c0dd94a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/l.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/l.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="l" format="2">
-  <advance width="271.0"/>
+  <advance width="271"/>
   <unicode hex="006C"/>
   <note>
 l
 </note>
-  <anchor x="160.0" y="0.0" name="bottom"/>
-  <anchor x="139.0" y="386.0" name="center"/>
-  <anchor x="272.0" y="353.0" name="periodcentered"/>
-  <anchor x="121.0" y="739.0" name="top"/>
-  <anchor x="268.0" y="482.0" name="topright"/>
+  <anchor x="160" y="0" name="bottom"/>
+  <anchor x="139" y="386" name="center"/>
+  <anchor x="272" y="353" name="periodcentered"/>
+  <anchor x="121" y="739" name="top"/>
+  <anchor x="268" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="189.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="-6.0"/>
-      <point x="246.0" y="0.0"/>
-      <point x="265.0" y="10.0" type="curve"/>
-      <point x="247.0" y="66.0" type="line"/>
-      <point x="235.0" y="61.0"/>
-      <point x="224.0" y="58.0"/>
-      <point x="212.0" y="58.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="58.0"/>
-      <point x="160.0" y="81.0"/>
-      <point x="160.0" y="118.0" type="curve" smooth="yes"/>
-      <point x="160.0" y="739.0" type="line"/>
-      <point x="80.0" y="739.0" type="line"/>
-      <point x="80.0" y="108.0" type="line" smooth="yes"/>
-      <point x="80.0" y="39.0"/>
-      <point x="123.0" y="-6.0"/>
+      <point x="189" y="-6" type="curve" smooth="yes"/>
+      <point x="215" y="-6"/>
+      <point x="246" y="0"/>
+      <point x="265" y="10" type="curve"/>
+      <point x="247" y="66" type="line"/>
+      <point x="235" y="61"/>
+      <point x="224" y="58"/>
+      <point x="212" y="58" type="curve" smooth="yes"/>
+      <point x="178" y="58"/>
+      <point x="160" y="81"/>
+      <point x="160" y="118" type="curve" smooth="yes"/>
+      <point x="160" y="739" type="line"/>
+      <point x="80" y="739" type="line"/>
+      <point x="80" y="108" type="line" smooth="yes"/>
+      <point x="80" y="39"/>
+      <point x="123" y="-6"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lacute.glif b/src/Cantarell-Regular.ufo/glyphs/lacute.glif
index 6a49ace7..6581141a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lacute" format="2">
-  <advance width="271.0"/>
+  <advance width="271"/>
   <unicode hex="013A"/>
   <outline>
     <component base="l"/>
-    <component base="acutecomb.case" xOffset="33.0" yOffset="45.0"/>
+    <component base="acutecomb.case" xOffset="33" yOffset="45"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lcaron.glif b/src/Cantarell-Regular.ufo/glyphs/lcaron.glif
index d491ff12..2de0a24e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lcaron.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lcaron" format="2">
-  <advance width="295.0"/>
+  <advance width="295"/>
   <unicode hex="013E"/>
   <outline>
     <component base="l"/>
-    <component base="caroncomb.alt" xOffset="142.0"/>
+    <component base="caroncomb.alt" xOffset="142"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif
index 76bdddee..c47e8250 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lcommaaccent" format="2">
-  <advance width="271.0"/>
+  <advance width="271"/>
   <unicode hex="013C"/>
   <outline>
     <component base="l"/>
-    <component base="commaaccentcomb" xOffset="-6.0"/>
+    <component base="commaaccentcomb" xOffset="-6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ldot.glif b/src/Cantarell-Regular.ufo/glyphs/ldot.glif
index 1515a632..3b54bdf7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ldot.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ldot.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ldot" format="2">
-  <advance width="271.0"/>
+  <advance width="271"/>
   <unicode hex="0140"/>
   <outline>
     <component base="l"/>
-    <component base="periodcentered.loclCAT" xOffset="272.0"/>
+    <component base="periodcentered.loclCAT" xOffset="272"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif
index 4a03b470..7f1070e3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ldotbelow" format="2">
-  <advance width="271.0"/>
+  <advance width="271"/>
   <unicode hex="1E37"/>
   <outline>
     <component base="l"/>
-    <component base="dotbelowcomb" xOffset="24.0"/>
+    <component base="dotbelowcomb" xOffset="24"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif
index d4a60697..3b6865d0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="leftArrow" format="2">
-  <advance width="690.0"/>
+  <advance width="690"/>
   <unicode hex="2190"/>
   <note>
 arrowleft
 </note>
   <outline>
-    <component base="rightArrow" xScale="-1.0" yScale="-1.0" xOffset="691.0" yOffset="643.0"/>
+    <component base="rightArrow" xScale="-1" yScale="-1" xOffset="691" yOffset="643"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/leftanglebracket-math.glif 
b/src/Cantarell-Regular.ufo/glyphs/leftanglebracket-math.glif
index a4c637f4..b4254168 100644
--- a/src/Cantarell-Regular.ufo/glyphs/leftanglebracket-math.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/leftanglebracket-math.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="leftanglebracket-math" format="2">
-  <advance width="312.0"/>
+  <advance width="312"/>
   <unicode hex="27E8"/>
   <outline>
     <contour>
-      <point x="185.0" y="-10.0" type="line"/>
-      <point x="270.0" y="-10.0" type="line"/>
-      <point x="114.0" y="398.0" type="line"/>
-      <point x="114.0" y="351.0" type="line"/>
-      <point x="265.0" y="739.0" type="line"/>
-      <point x="189.0" y="739.0" type="line"/>
-      <point x="45.0" y="372.0" type="line"/>
+      <point x="185" y="-10" type="line"/>
+      <point x="270" y="-10" type="line"/>
+      <point x="114" y="398" type="line"/>
+      <point x="114" y="351" type="line"/>
+      <point x="265" y="739" type="line"/>
+      <point x="189" y="739" type="line"/>
+      <point x="45" y="372" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/less.glif b/src/Cantarell-Regular.ufo/glyphs/less.glif
index 7412f8ca..113cfe0f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/less.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/less.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="less" format="2">
-  <advance width="606.0"/>
+  <advance width="606"/>
   <unicode hex="003C"/>
   <outline>
-    <component base="greater.tf" xScale="-1.0" yScale="-1.0" xOffset="606.0" yOffset="649.0"/>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="606" yOffset="649"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/less.tf.glif b/src/Cantarell-Regular.ufo/glyphs/less.tf.glif
index 636a138a..c6d3c44c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/less.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/less.tf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="less.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
-    <component base="greater.tf" xScale="-1.0" yScale="-1.0" xOffset="617.0" yOffset="619.0"/>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="617" yOffset="619"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lessequal.glif b/src/Cantarell-Regular.ufo/glyphs/lessequal.glif
index cfe6005f..04aa06e5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lessequal.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lessequal.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lessequal" format="2">
-  <advance width="652.0"/>
+  <advance width="652"/>
   <unicode hex="2264"/>
   <outline>
-    <component base="greaterequal.tf" xScale="-1.0" xOffset="652.0"/>
+    <component base="greaterequal.tf" xScale="-1" xOffset="652"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif
index 70a56d4c..6888f1f1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lessequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
-    <component base="greaterequal.tf" xScale="-1.0" xOffset="608.0"/>
+    <component base="greaterequal.tf" xScale="-1" xOffset="608"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lira.glif b/src/Cantarell-Regular.ufo/glyphs/lira.glif
index 54a068da..0ff14715 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lira.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lira.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lira" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="20A4"/>
   <outline>
     <contour>
-      <point x="90.0" y="0.0" type="line"/>
-      <point x="572.0" y="0.0" type="line"/>
-      <point x="572.0" y="72.0" type="line"/>
-      <point x="185.0" y="72.0" type="line"/>
-      <point x="229.0" y="90.0"/>
-      <point x="245.0" y="145.0"/>
-      <point x="245.0" y="208.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="491.0" type="line" smooth="yes"/>
-      <point x="245.0" y="577.0"/>
-      <point x="296.0" y="631.0"/>
-      <point x="404.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="442.0" y="631.0"/>
-      <point x="480.0" y="624.0"/>
-      <point x="521.0" y="612.0" type="curve"/>
-      <point x="545.0" y="681.0" type="line"/>
-      <point x="503.0" y="697.0"/>
-      <point x="463.0" y="704.0"/>
-      <point x="416.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="248.0" y="704.0"/>
-      <point x="168.0" y="615.0"/>
-      <point x="168.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="168.0" y="198.0" type="line" smooth="yes"/>
-      <point x="168.0" y="141.0"/>
-      <point x="143.0" y="90.0"/>
-      <point x="90.0" y="72.0" type="curve"/>
+      <point x="90" y="0" type="line"/>
+      <point x="572" y="0" type="line"/>
+      <point x="572" y="72" type="line"/>
+      <point x="185" y="72" type="line"/>
+      <point x="229" y="90"/>
+      <point x="245" y="145"/>
+      <point x="245" y="208" type="curve" smooth="yes"/>
+      <point x="245" y="491" type="line" smooth="yes"/>
+      <point x="245" y="577"/>
+      <point x="296" y="631"/>
+      <point x="404" y="631" type="curve" smooth="yes"/>
+      <point x="442" y="631"/>
+      <point x="480" y="624"/>
+      <point x="521" y="612" type="curve"/>
+      <point x="545" y="681" type="line"/>
+      <point x="503" y="697"/>
+      <point x="463" y="704"/>
+      <point x="416" y="704" type="curve" smooth="yes"/>
+      <point x="248" y="704"/>
+      <point x="168" y="615"/>
+      <point x="168" y="481" type="curve" smooth="yes"/>
+      <point x="168" y="198" type="line" smooth="yes"/>
+      <point x="168" y="141"/>
+      <point x="143" y="90"/>
+      <point x="90" y="72" type="curve"/>
     </contour>
     <contour>
-      <point x="103.0" y="408.0" type="line"/>
-      <point x="478.0" y="408.0" type="line"/>
-      <point x="478.0" y="468.0" type="line"/>
-      <point x="103.0" y="468.0" type="line"/>
+      <point x="103" y="408" type="line"/>
+      <point x="478" y="408" type="line"/>
+      <point x="478" y="468" type="line"/>
+      <point x="103" y="468" type="line"/>
     </contour>
     <contour>
-      <point x="103.0" y="248.0" type="line"/>
-      <point x="478.0" y="248.0" type="line"/>
-      <point x="478.0" y="308.0" type="line"/>
-      <point x="103.0" y="308.0" type="line"/>
+      <point x="103" y="248" type="line"/>
+      <point x="478" y="248" type="line"/>
+      <point x="478" y="308" type="line"/>
+      <point x="103" y="308" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif 
b/src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif
index ecb24473..a4c356f9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="liraTurkish" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="20BA"/>
   <outline>
     <contour>
-      <point x="232.0" y="0.0" type="line"/>
-      <point x="437.0" y="0.0"/>
-      <point x="573.0" y="132.0"/>
-      <point x="573.0" y="330.0" type="curve"/>
-      <point x="493.0" y="330.0" type="line"/>
-      <point x="493.0" y="174.0"/>
-      <point x="393.0" y="70.0"/>
-      <point x="242.0" y="70.0" type="curve"/>
+      <point x="232" y="0" type="line"/>
+      <point x="437" y="0"/>
+      <point x="573" y="132"/>
+      <point x="573" y="330" type="curve"/>
+      <point x="493" y="330" type="line"/>
+      <point x="493" y="174"/>
+      <point x="393" y="70"/>
+      <point x="242" y="70" type="curve"/>
     </contour>
     <contour>
-      <point x="165.0" y="0.0" type="line"/>
-      <point x="242.0" y="0.0" type="line"/>
-      <point x="242.0" y="694.0" type="line"/>
-      <point x="165.0" y="694.0" type="line"/>
+      <point x="165" y="0" type="line"/>
+      <point x="242" y="0" type="line"/>
+      <point x="242" y="694" type="line"/>
+      <point x="165" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="101.0" y="393.0" type="line"/>
-      <point x="406.0" y="571.0" type="line"/>
-      <point x="378.0" y="625.0" type="line"/>
-      <point x="75.0" y="446.0" type="line"/>
+      <point x="101" y="393" type="line"/>
+      <point x="406" y="571" type="line"/>
+      <point x="378" y="625" type="line"/>
+      <point x="75" y="446" type="line"/>
     </contour>
     <contour>
-      <point x="116.0" y="252.0" type="line"/>
-      <point x="406.0" y="421.0" type="line"/>
-      <point x="378.0" y="475.0" type="line"/>
-      <point x="90.0" y="305.0" type="line"/>
+      <point x="116" y="252" type="line"/>
+      <point x="406" y="421" type="line"/>
+      <point x="378" y="475" type="line"/>
+      <point x="90" y="305" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/literS_ign.glif 
b/src/Cantarell-Regular.ufo/glyphs/literS_ign.glif
index adb16b0c..ee7e277f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/literS_ign.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/literS_ign.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="literSign" format="2">
-  <advance width="484.0"/>
+  <advance width="484"/>
   <unicode hex="2113"/>
   <outline>
     <contour>
-      <point x="309.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="341.0" y="-10.0"/>
-      <point x="371.0" y="-2.0"/>
-      <point x="397.0" y="14.0" type="curve"/>
-      <point x="379.0" y="69.0" type="line"/>
-      <point x="360.0" y="60.0"/>
-      <point x="340.0" y="55.0"/>
-      <point x="323.0" y="55.0" type="curve" smooth="yes"/>
-      <point x="279.0" y="55.0"/>
-      <point x="247.0" y="88.0"/>
-      <point x="247.0" y="135.0" type="curve" smooth="yes"/>
-      <point x="247.0" y="554.0" type="line" smooth="yes"/>
-      <point x="247.0" y="630.0"/>
-      <point x="264.0" y="679.0"/>
-      <point x="291.0" y="679.0" type="curve" smooth="yes"/>
-      <point x="312.0" y="679.0"/>
-      <point x="331.0" y="652.0"/>
-      <point x="331.0" y="610.0" type="curve" smooth="yes"/>
-      <point x="331.0" y="510.0"/>
-      <point x="259.0" y="390.0"/>
-      <point x="57.0" y="134.0" type="curve"/>
-      <point x="101.0" y="98.0" type="line"/>
-      <point x="326.0" y="379.0"/>
-      <point x="405.0" y="513.0"/>
-      <point x="405.0" y="622.0" type="curve" smooth="yes"/>
-      <point x="405.0" y="700.0"/>
-      <point x="364.0" y="749.0"/>
-      <point x="298.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="215.0" y="749.0"/>
-      <point x="167.0" y="673.0"/>
-      <point x="167.0" y="544.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="117.0" type="line" smooth="yes"/>
-      <point x="167.0" y="42.0"/>
-      <point x="226.0" y="-10.0"/>
+      <point x="309" y="-10" type="curve" smooth="yes"/>
+      <point x="341" y="-10"/>
+      <point x="371" y="-2"/>
+      <point x="397" y="14" type="curve"/>
+      <point x="379" y="69" type="line"/>
+      <point x="360" y="60"/>
+      <point x="340" y="55"/>
+      <point x="323" y="55" type="curve" smooth="yes"/>
+      <point x="279" y="55"/>
+      <point x="247" y="88"/>
+      <point x="247" y="135" type="curve" smooth="yes"/>
+      <point x="247" y="554" type="line" smooth="yes"/>
+      <point x="247" y="630"/>
+      <point x="264" y="679"/>
+      <point x="291" y="679" type="curve" smooth="yes"/>
+      <point x="312" y="679"/>
+      <point x="331" y="652"/>
+      <point x="331" y="610" type="curve" smooth="yes"/>
+      <point x="331" y="510"/>
+      <point x="259" y="390"/>
+      <point x="57" y="134" type="curve"/>
+      <point x="101" y="98" type="line"/>
+      <point x="326" y="379"/>
+      <point x="405" y="513"/>
+      <point x="405" y="622" type="curve" smooth="yes"/>
+      <point x="405" y="700"/>
+      <point x="364" y="749"/>
+      <point x="298" y="749" type="curve" smooth="yes"/>
+      <point x="215" y="749"/>
+      <point x="167" y="673"/>
+      <point x="167" y="544" type="curve" smooth="yes"/>
+      <point x="167" y="117" type="line" smooth="yes"/>
+      <point x="167" y="42"/>
+      <point x="226" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lj.glif b/src/Cantarell-Regular.ufo/glyphs/lj.glif
index 7b447576..d94af49d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lj.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lj.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lj" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="01C9"/>
   <outline>
     <component base="l"/>
-    <component base="j" xOffset="271.0"/>
+    <component base="j" xOffset="271"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/lje-cy.glif
index 6a831e9e..caca6746 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lje-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lje-cy.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lje-cy" format="2">
-  <advance width="855.0"/>
+  <advance width="855"/>
   <unicode hex="0459"/>
   <outline>
     <contour>
-      <point x="468.0" y="0.0" type="line"/>
-      <point x="613.0" y="0.0" type="line" smooth="yes"/>
-      <point x="739.0" y="0.0"/>
-      <point x="816.0" y="62.0"/>
-      <point x="816.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="816.0" y="259.0"/>
-      <point x="746.0" y="320.0"/>
-      <point x="643.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="468.0" y="320.0" type="line"/>
-      <point x="468.0" y="255.0" type="line"/>
-      <point x="630.0" y="255.0" type="line" smooth="yes"/>
-      <point x="692.0" y="255.0"/>
-      <point x="736.0" y="214.0"/>
-      <point x="736.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="736.0" y="100.0"/>
-      <point x="694.0" y="67.0"/>
-      <point x="624.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="468.0" y="67.0" type="line"/>
+      <point x="468" y="0" type="line"/>
+      <point x="613" y="0" type="line" smooth="yes"/>
+      <point x="739" y="0"/>
+      <point x="816" y="62"/>
+      <point x="816" y="164" type="curve" smooth="yes"/>
+      <point x="816" y="259"/>
+      <point x="746" y="320"/>
+      <point x="643" y="320" type="curve" smooth="yes"/>
+      <point x="468" y="320" type="line"/>
+      <point x="468" y="255" type="line"/>
+      <point x="630" y="255" type="line" smooth="yes"/>
+      <point x="692" y="255"/>
+      <point x="736" y="214"/>
+      <point x="736" y="156" type="curve" smooth="yes"/>
+      <point x="736" y="100"/>
+      <point x="694" y="67"/>
+      <point x="624" y="67" type="curve" smooth="yes"/>
+      <point x="468" y="67" type="line"/>
     </contour>
     <contour>
-      <point x="99.0" y="-11.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="-11.0"/>
-      <point x="228.0" y="68.0"/>
-      <point x="228.0" y="218.0" type="curve" smooth="yes"/>
-      <point x="228.0" y="415.0" type="line"/>
-      <point x="420.0" y="415.0" type="line"/>
-      <point x="420.0" y="0.0" type="line"/>
-      <point x="500.0" y="0.0" type="line"/>
-      <point x="500.0" y="482.0" type="line"/>
-      <point x="153.0" y="482.0" type="line"/>
-      <point x="153.0" y="211.0" type="line" smooth="yes"/>
-      <point x="153.0" y="111.0"/>
-      <point x="131.0" y="60.0"/>
-      <point x="87.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="75.0" y="60.0"/>
-      <point x="58.0" y="64.0"/>
-      <point x="38.0" y="73.0" type="curve"/>
-      <point x="21.0" y="13.0" type="line"/>
-      <point x="45.0" y="-3.0"/>
-      <point x="72.0" y="-11.0"/>
+      <point x="99" y="-11" type="curve" smooth="yes"/>
+      <point x="184" y="-11"/>
+      <point x="228" y="68"/>
+      <point x="228" y="218" type="curve" smooth="yes"/>
+      <point x="228" y="415" type="line"/>
+      <point x="420" y="415" type="line"/>
+      <point x="420" y="0" type="line"/>
+      <point x="500" y="0" type="line"/>
+      <point x="500" y="482" type="line"/>
+      <point x="153" y="482" type="line"/>
+      <point x="153" y="211" type="line" smooth="yes"/>
+      <point x="153" y="111"/>
+      <point x="131" y="60"/>
+      <point x="87" y="60" type="curve" smooth="yes"/>
+      <point x="75" y="60"/>
+      <point x="58" y="64"/>
+      <point x="38" y="73" type="curve"/>
+      <point x="21" y="13" type="line"/>
+      <point x="45" y="-3"/>
+      <point x="72" y="-11"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/llinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/llinebelow.glif
index 5f50c42c..e607e009 100644
--- a/src/Cantarell-Regular.ufo/glyphs/llinebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/llinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="llinebelow" format="2">
-  <advance width="271.0"/>
+  <advance width="271"/>
   <unicode hex="1E3B"/>
   <outline>
     <component base="l"/>
-    <component base="macronbelowcomb.narrow" xOffset="-54.0"/>
+    <component base="macronbelowcomb.narrow" xOffset="-54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/logicalnot.glif 
b/src/Cantarell-Regular.ufo/glyphs/logicalnot.glif
index 340b214d..9ae534fe 100644
--- a/src/Cantarell-Regular.ufo/glyphs/logicalnot.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/logicalnot.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="logicalnot" format="2">
-  <advance width="681.0"/>
+  <advance width="681"/>
   <unicode hex="00AC"/>
   <outline>
     <contour>
-      <point x="80.0" y="328.0" type="line"/>
-      <point x="556.0" y="328.0" type="line"/>
-      <point x="556.0" y="395.0" type="line"/>
-      <point x="80.0" y="395.0" type="line"/>
+      <point x="80" y="328" type="line"/>
+      <point x="556" y="328" type="line"/>
+      <point x="556" y="395" type="line"/>
+      <point x="80" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="476.0" y="152.0" type="line"/>
-      <point x="556.0" y="152.0" type="line"/>
-      <point x="556.0" y="353.0" type="line"/>
-      <point x="476.0" y="353.0" type="line"/>
+      <point x="476" y="152" type="line"/>
+      <point x="556" y="152" type="line"/>
+      <point x="556" y="353" type="line"/>
+      <point x="476" y="353" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/logicalnot.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/logicalnot.tf.glif
index 34c53206..cd01216b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/logicalnot.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/logicalnot.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="logicalnot.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="66.0" y="298.0" type="line"/>
-      <point x="479.0" y="298.0" type="line"/>
-      <point x="479.0" y="366.0" type="line"/>
-      <point x="66.0" y="366.0" type="line"/>
+      <point x="66" y="298" type="line"/>
+      <point x="479" y="298" type="line"/>
+      <point x="479" y="366" type="line"/>
+      <point x="66" y="366" type="line"/>
     </contour>
     <contour>
-      <point x="398.0" y="122.0" type="line"/>
-      <point x="479.0" y="122.0" type="line"/>
-      <point x="479.0" y="323.0" type="line"/>
-      <point x="398.0" y="323.0" type="line"/>
+      <point x="398" y="122" type="line"/>
+      <point x="479" y="122" type="line"/>
+      <point x="479" y="323" type="line"/>
+      <point x="398" y="323" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lozenge.glif b/src/Cantarell-Regular.ufo/glyphs/lozenge.glif
index da45d129..3d5e3a37 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lozenge.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lozenge.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lozenge" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <unicode hex="25CA"/>
   <outline>
     <contour>
-      <point x="243.0" y="0.0" type="line"/>
-      <point x="315.0" y="0.0" type="line"/>
-      <point x="510.0" y="357.0" type="line"/>
-      <point x="315.0" y="694.0" type="line"/>
-      <point x="243.0" y="694.0" type="line"/>
-      <point x="65.0" y="357.0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="315" y="0" type="line"/>
+      <point x="510" y="357" type="line"/>
+      <point x="315" y="694" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="65" y="357" type="line"/>
     </contour>
     <contour>
-      <point x="280.0" y="84.0" type="line"/>
-      <point x="146.0" y="356.0" type="line"/>
-      <point x="280.0" y="612.0" type="line"/>
-      <point x="427.0" y="356.0" type="line"/>
+      <point x="280" y="84" type="line"/>
+      <point x="146" y="356" type="line"/>
+      <point x="280" y="612" type="line"/>
+      <point x="427" y="356" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lslash.glif b/src/Cantarell-Regular.ufo/glyphs/lslash.glif
index 3e286900..ec4a6b6e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/lslash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/lslash.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="lslash" format="2">
-  <advance width="271.0"/>
+  <advance width="271"/>
   <unicode hex="0142"/>
   <outline>
     <component base="l"/>
-    <component base="slashshortcomb" xOffset="-40.0" yOffset="100.0"/>
+    <component base="slashshortcomb" xOffset="-40" yOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/m.glif b/src/Cantarell-Regular.ufo/glyphs/m.glif
index b9ef21de..e6c60608 100644
--- a/src/Cantarell-Regular.ufo/glyphs/m.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/m.glif
@@ -1,55 +1,55 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="m" format="2">
-  <advance width="886.0"/>
+  <advance width="886"/>
   <unicode hex="006D"/>
   <note>
 m
 </note>
-  <anchor x="443.0" y="0.0" name="bottom"/>
-  <anchor x="443.0" y="482.0" name="top"/>
+  <anchor x="443" y="0" name="bottom"/>
+  <anchor x="443" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="426.0" type="line"/>
-      <point x="139.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="407.0" y="0.0" type="line"/>
-      <point x="487.0" y="0.0" type="line"/>
-      <point x="487.0" y="316.0" type="line" smooth="yes"/>
-      <point x="487.0" y="423.0"/>
-      <point x="417.0" y="492.0"/>
-      <point x="311.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="241.0" y="492.0"/>
-      <point x="173.0" y="462.0"/>
-      <point x="123.0" y="409.0" type="curve"/>
-      <point x="142.0" y="358.0" type="line"/>
-      <point x="181.0" y="399.0"/>
-      <point x="233.0" y="422.0"/>
-      <point x="288.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="365.0" y="422.0"/>
-      <point x="407.0" y="378.0"/>
-      <point x="407.0" y="300.0" type="curve" smooth="yes"/>
+      <point x="407" y="0" type="line"/>
+      <point x="487" y="0" type="line"/>
+      <point x="487" y="316" type="line" smooth="yes"/>
+      <point x="487" y="423"/>
+      <point x="417" y="492"/>
+      <point x="311" y="492" type="curve" smooth="yes"/>
+      <point x="241" y="492"/>
+      <point x="173" y="462"/>
+      <point x="123" y="409" type="curve"/>
+      <point x="142" y="358" type="line"/>
+      <point x="181" y="399"/>
+      <point x="233" y="422"/>
+      <point x="288" y="422" type="curve" smooth="yes"/>
+      <point x="365" y="422"/>
+      <point x="407" y="378"/>
+      <point x="407" y="300" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="731.0" y="0.0" type="line"/>
-      <point x="811.0" y="0.0" type="line"/>
-      <point x="811.0" y="316.0" type="line" smooth="yes"/>
-      <point x="811.0" y="423.0"/>
-      <point x="741.0" y="492.0"/>
-      <point x="634.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="492.0"/>
-      <point x="497.0" y="462.0"/>
-      <point x="447.0" y="409.0" type="curve"/>
-      <point x="466.0" y="358.0" type="line"/>
-      <point x="505.0" y="399.0"/>
-      <point x="557.0" y="422.0"/>
-      <point x="612.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="689.0" y="422.0"/>
-      <point x="731.0" y="378.0"/>
-      <point x="731.0" y="300.0" type="curve" smooth="yes"/>
+      <point x="731" y="0" type="line"/>
+      <point x="811" y="0" type="line"/>
+      <point x="811" y="316" type="line" smooth="yes"/>
+      <point x="811" y="423"/>
+      <point x="741" y="492"/>
+      <point x="634" y="492" type="curve" smooth="yes"/>
+      <point x="565" y="492"/>
+      <point x="497" y="462"/>
+      <point x="447" y="409" type="curve"/>
+      <point x="466" y="358" type="line"/>
+      <point x="505" y="399"/>
+      <point x="557" y="422"/>
+      <point x="612" y="422" type="curve" smooth="yes"/>
+      <point x="689" y="422"/>
+      <point x="731" y="378"/>
+      <point x="731" y="300" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macron.glif b/src/Cantarell-Regular.ufo/glyphs/macron.glif
index 44181614..596cb229 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macron.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macron" format="2">
-  <advance width="483.0"/>
+  <advance width="483"/>
   <unicode hex="00AF"/>
   <outline>
-    <component base="macroncomb" xOffset="-3.0"/>
+    <component base="macroncomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.glif
index 8cd8f6c6..1f7a98d3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macronbelowcomb" format="2">
   <unicode hex="0331"/>
-  <anchor x="245.0" y="0.0" name="_bottom"/>
-  <anchor x="245.0" y="-172.0" name="bottom"/>
+  <anchor x="245" y="0" name="_bottom"/>
+  <anchor x="245" y="-172" name="bottom"/>
   <outline>
     <contour>
-      <point x="88.0" y="-171.0" type="line"/>
-      <point x="401.0" y="-171.0" type="line"/>
-      <point x="401.0" y="-106.0" type="line"/>
-      <point x="88.0" y="-106.0" type="line"/>
+      <point x="88" y="-171" type="line"/>
+      <point x="401" y="-171" type="line"/>
+      <point x="401" y="-106" type="line"/>
+      <point x="88" y="-106" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>489.0</real>
+      <integer>489</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.narrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.narrow.glif
index b02bd011..e0d3a5e6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.narrow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.narrow.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macronbelowcomb.narrow" format="2">
-  <anchor x="214.0" y="0.0" name="_bottom"/>
-  <anchor x="214.0" y="-171.0" name="bottom"/>
+  <anchor x="214" y="0" name="_bottom"/>
+  <anchor x="214" y="-171" name="bottom"/>
   <outline>
     <contour>
-      <point x="88.4" y="-171.0" type="line"/>
-      <point x="338.8" y="-171.0" type="line"/>
-      <point x="338.8" y="-106.0" type="line"/>
-      <point x="88.4" y="-106.0" type="line"/>
+      <point x="88.4" y="-171" type="line"/>
+      <point x="338.8" y="-171" type="line"/>
+      <point x="338.8" y="-106" type="line"/>
+      <point x="88.4" y="-106" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>427.0</real>
+      <integer>427</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.case.glif
index b273f8a3..9e50719e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.case" format="2">
-  <anchor x="242.0" y="694.0" name="_top"/>
-  <anchor x="242.0" y="857.0" name="top"/>
+  <anchor x="242" y="694" name="_top"/>
+  <anchor x="242" y="857" name="top"/>
   <outline>
-    <component base="macroncomb" xOffset="-3.0" yOffset="182.0"/>
+    <component base="macroncomb" xOffset="-3" yOffset="182"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>483.0</real>
+      <integer>483</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.glif
index 8e7aa643..2e0fa35d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb" format="2">
   <unicode hex="0304"/>
-  <anchor x="245.0" y="482.0" name="_top"/>
-  <anchor x="245.0" y="635.0" name="top"/>
+  <anchor x="245" y="482" name="_top"/>
+  <anchor x="245" y="635" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="606.0" type="line"/>
-      <point x="401.0" y="606.0" type="line"/>
-      <point x="401.0" y="672.0" type="line"/>
-      <point x="88.0" y="672.0" type="line"/>
+      <point x="88" y="606" type="line"/>
+      <point x="401" y="606" type="line"/>
+      <point x="401" y="672" type="line"/>
+      <point x="88" y="672" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>489.0</real>
+      <integer>489</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
index ee42afd4..348828e4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.loclVIET" format="2">
-  <anchor x="245.0" y="482.0" name="_top"/>
-  <anchor x="245.0" y="615.0" name="top"/>
+  <anchor x="245" y="482" name="_top"/>
+  <anchor x="245" y="615" name="top"/>
   <outline>
     <contour>
-      <point x="88.0" y="564.0" type="line"/>
-      <point x="401.0" y="564.0" type="line"/>
-      <point x="401.0" y="629.0" type="line"/>
-      <point x="88.0" y="629.0" type="line"/>
+      <point x="88" y="564" type="line"/>
+      <point x="401" y="564" type="line"/>
+      <point x="401" y="629" type="line"/>
+      <point x="88" y="629" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>489.0</real>
+      <integer>489</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.case.glif
index f5c90153..afde66eb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.narrow.case" format="2">
-  <anchor x="214.0" y="694.0" name="_top"/>
-  <anchor x="214.0" y="847.0" name="top"/>
+  <anchor x="214" y="694" name="_top"/>
+  <anchor x="214" y="847" name="top"/>
   <outline>
     <contour>
-      <point x="88.4" y="782.0" type="line"/>
-      <point x="338.8" y="782.0" type="line"/>
-      <point x="338.8" y="847.0" type="line"/>
-      <point x="88.4" y="847.0" type="line"/>
+      <point x="88.4" y="782" type="line"/>
+      <point x="338.8" y="782" type="line"/>
+      <point x="338.8" y="847" type="line"/>
+      <point x="88.4" y="847" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>427.0</real>
+      <integer>427</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.glif
index 8b6f0215..54397411 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb.narrow" format="2">
-  <anchor x="195.0" y="482.0" name="_top"/>
-  <anchor x="195.0" y="670.0" name="top"/>
+  <anchor x="195" y="482" name="_top"/>
+  <anchor x="195" y="670" name="top"/>
   <outline>
     <contour>
-      <point x="85.0" y="606.0" type="line"/>
-      <point x="305.0" y="606.0" type="line"/>
-      <point x="305.0" y="670.0" type="line"/>
-      <point x="85.0" y="670.0" type="line"/>
+      <point x="85" y="606" type="line"/>
+      <point x="305" y="606" type="line"/>
+      <point x="305" y="670" type="line"/>
+      <point x="85" y="670" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>390.0</real>
+      <integer>390</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb_acutecomb.glif
index 4b1015de..58db94be 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb_acutecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="macroncomb_acutecomb" format="2">
   <outline>
     <component base="macroncomb.loclVIET"/>
-    <component base="acutecomb" xOffset="162.0" yOffset="133.0"/>
+    <component base="acutecomb" xOffset="162" yOffset="133"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>489.0</real>
+      <integer>489</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb_dieresiscomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb_dieresiscomb.glif
index 78634b82..37d7b641 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb_dieresiscomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb_dieresiscomb.glif
@@ -1,8 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="macroncomb_dieresiscomb" format="2">
-  <advance width="562.0"/>
   <outline>
-    <component base="macroncomb.loclVIET" xOffset="30.0"/>
-    <component base="dieresiscomb" xOffset="42.0" yOffset="133.0"/>
+    <component base="macroncomb.loclVIET" xOffset="30"/>
+    <component base="dieresiscomb" xOffset="42" yOffset="133"/>
   </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>562</integer>
+    </dict>
+  </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb_gravecomb.glif
index 50fb1325..899e6da3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/macroncomb_gravecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb_gravecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="macroncomb_gravecomb" format="2">
   <outline>
     <component base="macroncomb.loclVIET"/>
-    <component base="gravecomb" xOffset="67.0" yOffset="133.0"/>
+    <component base="gravecomb" xOffset="67" yOffset="133"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>489.0</real>
+      <integer>489</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/manat.glif b/src/Cantarell-Regular.ufo/glyphs/manat.glif
index 25ab909c..795855a0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/manat.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/manat.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="manat" format="2">
-  <advance width="727.0"/>
+  <advance width="727"/>
   <unicode hex="20BC"/>
   <outline>
     <contour>
-      <point x="102.0" y="0.0" type="line"/>
-      <point x="176.0" y="0.0" type="line"/>
-      <point x="176.0" y="228.0" type="line" smooth="yes"/>
-      <point x="176.0" y="406.0"/>
-      <point x="249.0" y="525.0"/>
-      <point x="358.0" y="525.0" type="curve" smooth="yes"/>
-      <point x="473.0" y="525.0"/>
-      <point x="550.0" y="402.0"/>
-      <point x="550.0" y="218.0" type="curve" smooth="yes"/>
-      <point x="550.0" y="0.0" type="line"/>
-      <point x="624.0" y="0.0" type="line"/>
-      <point x="624.0" y="228.0" type="line" smooth="yes"/>
-      <point x="624.0" y="448.0"/>
-      <point x="522.0" y="595.0"/>
-      <point x="368.0" y="595.0" type="curve" smooth="yes"/>
-      <point x="208.0" y="595.0"/>
-      <point x="102.0" y="444.0"/>
-      <point x="102.0" y="218.0" type="curve" smooth="yes"/>
+      <point x="102" y="0" type="line"/>
+      <point x="176" y="0" type="line"/>
+      <point x="176" y="228" type="line" smooth="yes"/>
+      <point x="176" y="406"/>
+      <point x="249" y="525"/>
+      <point x="358" y="525" type="curve" smooth="yes"/>
+      <point x="473" y="525"/>
+      <point x="550" y="402"/>
+      <point x="550" y="218" type="curve" smooth="yes"/>
+      <point x="550" y="0" type="line"/>
+      <point x="624" y="0" type="line"/>
+      <point x="624" y="228" type="line" smooth="yes"/>
+      <point x="624" y="448"/>
+      <point x="522" y="595"/>
+      <point x="368" y="595" type="curve" smooth="yes"/>
+      <point x="208" y="595"/>
+      <point x="102" y="444"/>
+      <point x="102" y="218" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="327.0" y="100.0" type="line"/>
-      <point x="401.0" y="100.0" type="line"/>
-      <point x="401.0" y="694.0" type="line"/>
-      <point x="327.0" y="694.0" type="line"/>
+      <point x="327" y="100" type="line"/>
+      <point x="401" y="100" type="line"/>
+      <point x="401" y="694" type="line"/>
+      <point x="327" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif
index 60453078..87905900 100644
--- a/src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="mdotbelow" format="2">
-  <advance width="886.0"/>
+  <advance width="886"/>
   <unicode hex="1E43"/>
   <outline>
     <component base="m"/>
-    <component base="dotbelowcomb" xOffset="307.0"/>
+    <component base="dotbelowcomb" xOffset="307"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/micro.glif b/src/Cantarell-Regular.ufo/glyphs/micro.glif
index 7ffa58cb..2d43a474 100644
--- a/src/Cantarell-Regular.ufo/glyphs/micro.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/micro.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="micro" format="2">
-  <advance width="639.0"/>
+  <advance width="639"/>
   <unicode hex="00B5"/>
   <outline>
     <contour>
-      <point x="323.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="-10.0"/>
-      <point x="428.0" y="14.0"/>
-      <point x="484.0" y="73.0" type="curve"/>
-      <point x="465.0" y="134.0" type="line"/>
-      <point x="425.0" y="82.0"/>
-      <point x="384.0" y="60.0"/>
-      <point x="332.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="60.0"/>
-      <point x="200.0" y="108.0"/>
-      <point x="200.0" y="182.0" type="curve"/>
-      <point x="160.0" y="166.0" type="line"/>
-      <point x="160.0" y="60.0"/>
-      <point x="225.0" y="-10.0"/>
+      <point x="323" y="-10" type="curve" smooth="yes"/>
+      <point x="380" y="-10"/>
+      <point x="428" y="14"/>
+      <point x="484" y="73" type="curve"/>
+      <point x="465" y="134" type="line"/>
+      <point x="425" y="82"/>
+      <point x="384" y="60"/>
+      <point x="332" y="60" type="curve" smooth="yes"/>
+      <point x="255" y="60"/>
+      <point x="200" y="108"/>
+      <point x="200" y="182" type="curve"/>
+      <point x="160" y="166" type="line"/>
+      <point x="160" y="60"/>
+      <point x="225" y="-10"/>
     </contour>
     <contour>
-      <point x="125.0" y="-217.0" type="line"/>
-      <point x="200.0" y="-217.0" type="line"/>
-      <point x="200.0" y="482.0" type="line"/>
-      <point x="125.0" y="482.0" type="line"/>
+      <point x="125" y="-217" type="line"/>
+      <point x="200" y="-217" type="line"/>
+      <point x="200" y="482" type="line"/>
+      <point x="125" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="478.0" y="0.0" type="line"/>
-      <point x="534.0" y="0.0" type="line"/>
-      <point x="534.0" y="482.0" type="line"/>
-      <point x="454.0" y="482.0" type="line"/>
-      <point x="454.0" y="56.0" type="line"/>
+      <point x="478" y="0" type="line"/>
+      <point x="534" y="0" type="line"/>
+      <point x="534" y="482" type="line"/>
+      <point x="454" y="482" type="line"/>
+      <point x="454" y="56" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/minus.glif b/src/Cantarell-Regular.ufo/glyphs/minus.glif
index 87e7bc4e..e8e4a6a8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/minus.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/minus.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minus" format="2">
-  <advance width="739.0"/>
+  <advance width="739"/>
   <unicode hex="2212"/>
   <outline>
     <contour>
-      <point x="125.0" y="296.0" type="line"/>
-      <point x="614.0" y="296.0" type="line"/>
-      <point x="614.0" y="365.0" type="line"/>
-      <point x="125.0" y="365.0" type="line"/>
+      <point x="125" y="296" type="line"/>
+      <point x="614" y="296" type="line"/>
+      <point x="614" y="365" type="line"/>
+      <point x="125" y="365" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/minus.tf.glif b/src/Cantarell-Regular.ufo/glyphs/minus.tf.glif
index d63c8969..d2d63b93 100644
--- a/src/Cantarell-Regular.ufo/glyphs/minus.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/minus.tf.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="93.0" y="294.0" type="line"/>
-      <point x="486.0" y="294.0" type="line"/>
-      <point x="486.0" y="367.0" type="line"/>
-      <point x="93.0" y="367.0" type="line"/>
+      <point x="93" y="294" type="line"/>
+      <point x="486" y="294" type="line"/>
+      <point x="486" y="367" type="line"/>
+      <point x="93" y="367" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/minute.glif b/src/Cantarell-Regular.ufo/glyphs/minute.glif
index 18cc08ae..66446802 100644
--- a/src/Cantarell-Regular.ufo/glyphs/minute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/minute.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="minute" format="2">
-  <advance width="330.0"/>
+  <advance width="330"/>
   <unicode hex="2032"/>
   <note>
 minute
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-70.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/multiply.glif b/src/Cantarell-Regular.ufo/glyphs/multiply.glif
index 5096fe73..07badd45 100644
--- a/src/Cantarell-Regular.ufo/glyphs/multiply.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/multiply.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="multiply" format="2">
-  <advance width="578.0"/>
+  <advance width="578"/>
   <unicode hex="00D7"/>
   <outline>
     <contour>
-      <point x="455.0" y="90.0" type="line"/>
-      <point x="505.0" y="140.0" type="line"/>
-      <point x="130.0" y="537.0" type="line"/>
-      <point x="80.0" y="487.0" type="line"/>
+      <point x="455" y="90" type="line"/>
+      <point x="505" y="140" type="line"/>
+      <point x="130" y="537" type="line"/>
+      <point x="80" y="487" type="line"/>
     </contour>
     <contour>
-      <point x="122.0" y="96.0" type="line"/>
-      <point x="501.0" y="483.0" type="line"/>
-      <point x="451.0" y="533.0" type="line"/>
-      <point x="72.0" y="146.0" type="line"/>
+      <point x="122" y="96" type="line"/>
+      <point x="501" y="483" type="line"/>
+      <point x="451" y="533" type="line"/>
+      <point x="72" y="146" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif
index 139f2439..a7715ae9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="multiply.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="457.0" y="84.0" type="line"/>
-      <point x="504.0" y="131.0" type="line"/>
-      <point x="131.0" y="528.0" type="line"/>
-      <point x="83.0" y="480.0" type="line"/>
+      <point x="457" y="84" type="line"/>
+      <point x="504" y="131" type="line"/>
+      <point x="131" y="528" type="line"/>
+      <point x="83" y="480" type="line"/>
     </contour>
     <contour>
-      <point x="122.0" y="90.0" type="line"/>
-      <point x="500.0" y="477.0" type="line"/>
-      <point x="453.0" y="525.0" type="line"/>
-      <point x="75.0" y="137.0" type="line"/>
+      <point x="122" y="90" type="line"/>
+      <point x="500" y="477" type="line"/>
+      <point x="453" y="525" type="line"/>
+      <point x="75" y="137" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/n.glif b/src/Cantarell-Regular.ufo/glyphs/n.glif
index 15d2d9cb..e84316c6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/n.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/n.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="n" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="006E"/>
   <note>
 n
 </note>
-  <anchor x="286.0" y="0.0" name="bottom"/>
-  <anchor x="286.0" y="482.0" name="top"/>
+  <anchor x="286" y="0" name="bottom"/>
+  <anchor x="286" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="426.0" type="line"/>
-      <point x="139.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="412.0" y="0.0" type="line"/>
-      <point x="492.0" y="0.0" type="line"/>
-      <point x="492.0" y="316.0" type="line" smooth="yes"/>
-      <point x="492.0" y="423.0"/>
-      <point x="421.0" y="492.0"/>
-      <point x="313.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="492.0"/>
-      <point x="174.0" y="462.0"/>
-      <point x="123.0" y="409.0" type="curve"/>
-      <point x="142.0" y="358.0" type="line"/>
-      <point x="182.0" y="399.0"/>
-      <point x="235.0" y="422.0"/>
-      <point x="291.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="369.0" y="422.0"/>
-      <point x="412.0" y="378.0"/>
-      <point x="412.0" y="300.0" type="curve" smooth="yes"/>
+      <point x="412" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="316" type="line" smooth="yes"/>
+      <point x="492" y="423"/>
+      <point x="421" y="492"/>
+      <point x="313" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="174" y="462"/>
+      <point x="123" y="409" type="curve"/>
+      <point x="142" y="358" type="line"/>
+      <point x="182" y="399"/>
+      <point x="235" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="369" y="422"/>
+      <point x="412" y="378"/>
+      <point x="412" y="300" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nacute.glif b/src/Cantarell-Regular.ufo/glyphs/nacute.glif
index 6bdf5f30..7d8e2274 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nacute" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0144"/>
   <outline>
     <component base="n"/>
-    <component base="acutecomb" xOffset="203.0"/>
+    <component base="acutecomb" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/naira.glif b/src/Cantarell-Regular.ufo/glyphs/naira.glif
index 7d0ed28f..d3cd3dbb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/naira.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/naira.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="naira" format="2">
-  <advance width="922.0"/>
+  <advance width="922"/>
   <unicode hex="20A6"/>
   <outline>
     <contour>
-      <point x="699.0" y="444.0" type="line"/>
-      <point x="699.0" y="384.0" type="line"/>
-      <point x="834.0" y="384.0" type="line"/>
-      <point x="834.0" y="444.0" type="line"/>
+      <point x="699" y="444" type="line"/>
+      <point x="699" y="384" type="line"/>
+      <point x="834" y="384" type="line"/>
+      <point x="834" y="444" type="line"/>
     </contour>
     <contour>
-      <point x="699.0" y="314.0" type="line"/>
-      <point x="699.0" y="254.0" type="line"/>
-      <point x="834.0" y="254.0" type="line"/>
-      <point x="834.0" y="314.0" type="line"/>
+      <point x="699" y="314" type="line"/>
+      <point x="699" y="254" type="line"/>
+      <point x="834" y="254" type="line"/>
+      <point x="834" y="314" type="line"/>
     </contour>
     <contour>
-      <point x="224.0" y="254.0" type="line"/>
-      <point x="224.0" y="314.0" type="line"/>
-      <point x="88.0" y="314.0" type="line"/>
-      <point x="88.0" y="254.0" type="line"/>
+      <point x="224" y="254" type="line"/>
+      <point x="224" y="314" type="line"/>
+      <point x="88" y="314" type="line"/>
+      <point x="88" y="254" type="line"/>
     </contour>
     <contour>
-      <point x="224.0" y="384.0" type="line"/>
-      <point x="224.0" y="444.0" type="line"/>
-      <point x="88.0" y="444.0" type="line"/>
-      <point x="88.0" y="384.0" type="line"/>
+      <point x="224" y="384" type="line"/>
+      <point x="224" y="444" type="line"/>
+      <point x="88" y="444" type="line"/>
+      <point x="88" y="384" type="line"/>
     </contour>
-    <component base="N" xOffset="67.0"/>
+    <component base="N" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nbspace.glif b/src/Cantarell-Regular.ufo/glyphs/nbspace.glif
index 4f56c36e..d25df72d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nbspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nbspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nbspace" format="2">
-  <advance width="220.0"/>
+  <advance width="220"/>
   <unicode hex="00A0"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ncaron.glif b/src/Cantarell-Regular.ufo/glyphs/ncaron.glif
index 0acc93da..cf9e3236 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ncaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ncaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ncaron" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0148"/>
   <outline>
     <component base="n"/>
-    <component base="caroncomb" xOffset="103.0"/>
+    <component base="caroncomb" xOffset="103"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif
index 2e45a77a..1bce7d66 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ncommaaccent" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="0146"/>
   <outline>
     <component base="n"/>
-    <component base="commaaccentcomb" xOffset="120.0"/>
+    <component base="commaaccentcomb" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif
index 14047b8f..563b2284 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ndotaccent" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E45"/>
   <outline>
     <component base="n"/>
-    <component base="dotaccentcomb" xOffset="153.0"/>
+    <component base="dotaccentcomb" xOffset="153"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif
index af4de3fd..13c8b7b6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ndotbelow" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E47"/>
   <outline>
     <component base="n"/>
-    <component base="dotbelowcomb" xOffset="150.0"/>
+    <component base="dotbelowcomb" xOffset="150"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif
index 34a44f2e..0da8b07c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.dnom" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <note>
 nine
 </note>
   <outline>
     <contour>
-      <point x="222.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="120.0" y="479.0"/>
-      <point x="49.0" y="416.0"/>
-      <point x="49.0" y="322.0" type="curve" smooth="yes"/>
-      <point x="49.0" y="236.0"/>
-      <point x="110.0" y="179.0"/>
-      <point x="199.0" y="179.0" type="curve" smooth="yes"/>
-      <point x="270.0" y="179.0"/>
-      <point x="329.0" y="214.0"/>
-      <point x="362.0" y="279.0" type="curve"/>
-      <point x="343.0" y="312.0" type="line"/>
-      <point x="318.0" y="266.0"/>
-      <point x="274.0" y="240.0"/>
-      <point x="223.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="164.0" y="240.0"/>
-      <point x="124.0" y="276.0"/>
-      <point x="124.0" y="330.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="382.0"/>
-      <point x="159.0" y="416.0"/>
-      <point x="215.0" y="416.0" type="curve" smooth="yes"/>
-      <point x="291.0" y="416.0"/>
-      <point x="334.0" y="353.0"/>
-      <point x="334.0" y="243.0" type="curve" smooth="yes"/>
-      <point x="334.0" y="119.0"/>
-      <point x="279.0" y="55.0"/>
-      <point x="183.0" y="55.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="55.0"/>
-      <point x="106.0" y="64.0"/>
-      <point x="77.0" y="78.0" type="curve"/>
-      <point x="57.0" y="21.0" type="line"/>
-      <point x="89.0" y="3.0"/>
-      <point x="134.0" y="-7.0"/>
-      <point x="181.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="329.0" y="-7.0"/>
-      <point x="411.0" y="88.0"/>
-      <point x="411.0" y="248.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="398.0"/>
-      <point x="339.0" y="479.0"/>
+      <point x="222" y="479" type="curve" smooth="yes"/>
+      <point x="120" y="479"/>
+      <point x="49" y="416"/>
+      <point x="49" y="322" type="curve" smooth="yes"/>
+      <point x="49" y="236"/>
+      <point x="110" y="179"/>
+      <point x="199" y="179" type="curve" smooth="yes"/>
+      <point x="270" y="179"/>
+      <point x="329" y="214"/>
+      <point x="362" y="279" type="curve"/>
+      <point x="343" y="312" type="line"/>
+      <point x="318" y="266"/>
+      <point x="274" y="240"/>
+      <point x="223" y="240" type="curve" smooth="yes"/>
+      <point x="164" y="240"/>
+      <point x="124" y="276"/>
+      <point x="124" y="330" type="curve" smooth="yes"/>
+      <point x="124" y="382"/>
+      <point x="159" y="416"/>
+      <point x="215" y="416" type="curve" smooth="yes"/>
+      <point x="291" y="416"/>
+      <point x="334" y="353"/>
+      <point x="334" y="243" type="curve" smooth="yes"/>
+      <point x="334" y="119"/>
+      <point x="279" y="55"/>
+      <point x="183" y="55" type="curve" smooth="yes"/>
+      <point x="147" y="55"/>
+      <point x="106" y="64"/>
+      <point x="77" y="78" type="curve"/>
+      <point x="57" y="21" type="line"/>
+      <point x="89" y="3"/>
+      <point x="134" y="-7"/>
+      <point x="181" y="-7" type="curve" smooth="yes"/>
+      <point x="329" y="-7"/>
+      <point x="411" y="88"/>
+      <point x="411" y="248" type="curve" smooth="yes"/>
+      <point x="411" y="398"/>
+      <point x="339" y="479"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.glif b/src/Cantarell-Regular.ufo/glyphs/nine.glif
index 16a6200a..30d5c7d1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine" format="2">
-  <advance width="598.0"/>
+  <advance width="598"/>
   <unicode hex="0039"/>
   <outline>
     <component base="nine.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.lf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.lf.glif
index a12780c3..647dd3e0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.lf.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.lf" format="2">
-  <advance width="598.0"/>
+  <advance width="598"/>
   <outline>
-    <component base="six.lf" xScale="-1.0" yScale="-1.0" xOffset="597.0" yOffset="694.0"/>
+    <component base="six.lf" xScale="-1" yScale="-1" xOffset="597" yOffset="694"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.numr.glif b/src/Cantarell-Regular.ufo/glyphs/nine.numr.glif
index 4e5ae681..d4aabb38 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.numr" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <outline>
-    <component base="nine.dnom" yOffset="260.0"/>
+    <component base="nine.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.osf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.osf.glif
index b4a5f41a..c9fd84fb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.osf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.osf" format="2">
-  <advance width="598.0"/>
+  <advance width="598"/>
   <outline>
     <contour>
-      <point x="280.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="604.0"/>
-      <point x="56.0" y="514.0"/>
-      <point x="56.0" y="381.0" type="curve" smooth="yes"/>
-      <point x="56.0" y="258.0"/>
-      <point x="138.0" y="171.0"/>
-      <point x="258.0" y="171.0" type="curve" smooth="yes"/>
-      <point x="358.0" y="171.0"/>
-      <point x="439.0" y="231.0"/>
-      <point x="484.0" y="337.0" type="curve"/>
-      <point x="464.0" y="380.0" type="line"/>
-      <point x="429.0" y="289.0"/>
-      <point x="364.0" y="239.0"/>
-      <point x="285.0" y="239.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="239.0"/>
-      <point x="137.0" y="302.0"/>
-      <point x="137.0" y="395.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="480.0"/>
-      <point x="187.0" y="535.0"/>
-      <point x="270.0" y="535.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="535.0"/>
-      <point x="441.0" y="437.0"/>
-      <point x="441.0" y="261.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="59.0"/>
-      <point x="364.0" y="-41.0"/>
-      <point x="233.0" y="-41.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="-41.0"/>
-      <point x="126.0" y="-28.0"/>
-      <point x="89.0" y="-5.0" type="curve"/>
-      <point x="66.0" y="-66.0" type="line"/>
-      <point x="101.0" y="-93.0"/>
-      <point x="159.0" y="-110.0"/>
-      <point x="224.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="412.0" y="-110.0"/>
-      <point x="527.0" y="27.0"/>
-      <point x="527.0" y="266.0" type="curve" smooth="yes"/>
-      <point x="527.0" y="484.0"/>
-      <point x="430.0" y="604.0"/>
+      <point x="280" y="604" type="curve" smooth="yes"/>
+      <point x="149" y="604"/>
+      <point x="56" y="514"/>
+      <point x="56" y="381" type="curve" smooth="yes"/>
+      <point x="56" y="258"/>
+      <point x="138" y="171"/>
+      <point x="258" y="171" type="curve" smooth="yes"/>
+      <point x="358" y="171"/>
+      <point x="439" y="231"/>
+      <point x="484" y="337" type="curve"/>
+      <point x="464" y="380" type="line"/>
+      <point x="429" y="289"/>
+      <point x="364" y="239"/>
+      <point x="285" y="239" type="curve" smooth="yes"/>
+      <point x="197" y="239"/>
+      <point x="137" y="302"/>
+      <point x="137" y="395" type="curve" smooth="yes"/>
+      <point x="137" y="480"/>
+      <point x="187" y="535"/>
+      <point x="270" y="535" type="curve" smooth="yes"/>
+      <point x="380" y="535"/>
+      <point x="441" y="437"/>
+      <point x="441" y="261" type="curve" smooth="yes"/>
+      <point x="441" y="59"/>
+      <point x="364" y="-41"/>
+      <point x="233" y="-41" type="curve" smooth="yes"/>
+      <point x="184" y="-41"/>
+      <point x="126" y="-28"/>
+      <point x="89" y="-5" type="curve"/>
+      <point x="66" y="-66" type="line"/>
+      <point x="101" y="-93"/>
+      <point x="159" y="-110"/>
+      <point x="224" y="-110" type="curve" smooth="yes"/>
+      <point x="412" y="-110"/>
+      <point x="527" y="27"/>
+      <point x="527" y="266" type="curve" smooth="yes"/>
+      <point x="527" y="484"/>
+      <point x="430" y="604"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif b/src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif
index b54953e0..2541eb70 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.ss01" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <note>
 nine
 </note>
   <outline>
-    <component base="six.ss01" xScale="-1.0" yScale="-1.0" xOffset="587.0" yOffset="697.0"/>
+    <component base="six.ss01" xScale="-1" yScale="-1" xOffset="587" yOffset="697"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.subs.glif b/src/Cantarell-Regular.ufo/glyphs/nine.subs.glif
index 6c8f8d6e..a23711b3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.subs" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <outline>
-    <component base="nine.dnom" yOffset="-180.0"/>
+    <component base="nine.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.tf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.tf.glif
index 8fde1268..60ef501f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.tf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="281.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="154.0" y="704.0"/>
-      <point x="63.0" y="614.0"/>
-      <point x="63.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="356.0"/>
-      <point x="143.0" y="270.0"/>
-      <point x="258.0" y="270.0" type="curve" smooth="yes"/>
-      <point x="356.0" y="270.0"/>
-      <point x="433.0" y="331.0"/>
-      <point x="477.0" y="438.0" type="curve"/>
-      <point x="455.0" y="481.0" type="line"/>
-      <point x="422.0" y="392.0"/>
-      <point x="362.0" y="342.0"/>
-      <point x="287.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="342.0"/>
-      <point x="147.0" y="403.0"/>
-      <point x="147.0" y="495.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="579.0"/>
-      <point x="195.0" y="631.0"/>
-      <point x="272.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="631.0"/>
-      <point x="433.0" y="535.0"/>
-      <point x="433.0" y="360.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="159.0"/>
-      <point x="359.0" y="63.0"/>
-      <point x="235.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="63.0"/>
-      <point x="132.0" y="76.0"/>
-      <point x="96.0" y="99.0" type="curve"/>
-      <point x="73.0" y="34.0" type="line"/>
-      <point x="107.0" y="7.0"/>
-      <point x="165.0" y="-10.0"/>
-      <point x="227.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="410.0" y="-10.0"/>
-      <point x="523.0" y="127.0"/>
-      <point x="523.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="583.0"/>
-      <point x="429.0" y="704.0"/>
+      <point x="281" y="704" type="curve" smooth="yes"/>
+      <point x="154" y="704"/>
+      <point x="63" y="614"/>
+      <point x="63" y="481" type="curve" smooth="yes"/>
+      <point x="63" y="356"/>
+      <point x="143" y="270"/>
+      <point x="258" y="270" type="curve" smooth="yes"/>
+      <point x="356" y="270"/>
+      <point x="433" y="331"/>
+      <point x="477" y="438" type="curve"/>
+      <point x="455" y="481" type="line"/>
+      <point x="422" y="392"/>
+      <point x="362" y="342"/>
+      <point x="287" y="342" type="curve" smooth="yes"/>
+      <point x="204" y="342"/>
+      <point x="147" y="403"/>
+      <point x="147" y="495" type="curve" smooth="yes"/>
+      <point x="147" y="579"/>
+      <point x="195" y="631"/>
+      <point x="272" y="631" type="curve" smooth="yes"/>
+      <point x="376" y="631"/>
+      <point x="433" y="535"/>
+      <point x="433" y="360" type="curve" smooth="yes"/>
+      <point x="433" y="159"/>
+      <point x="359" y="63"/>
+      <point x="235" y="63" type="curve" smooth="yes"/>
+      <point x="187" y="63"/>
+      <point x="132" y="76"/>
+      <point x="96" y="99" type="curve"/>
+      <point x="73" y="34" type="line"/>
+      <point x="107" y="7"/>
+      <point x="165" y="-10"/>
+      <point x="227" y="-10" type="curve" smooth="yes"/>
+      <point x="410" y="-10"/>
+      <point x="523" y="127"/>
+      <point x="523" y="366" type="curve" smooth="yes"/>
+      <point x="523" y="583"/>
+      <point x="429" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif
index 8b32acb1..7ef71450 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nine.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="281.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="154.0" y="704.0"/>
-      <point x="63.0" y="614.0"/>
-      <point x="63.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="356.0"/>
-      <point x="143.0" y="270.0"/>
-      <point x="258.0" y="270.0" type="curve" smooth="yes"/>
-      <point x="356.0" y="270.0"/>
-      <point x="433.0" y="331.0"/>
-      <point x="477.0" y="438.0" type="curve"/>
-      <point x="455.0" y="481.0" type="line"/>
-      <point x="422.0" y="392.0"/>
-      <point x="362.0" y="342.0"/>
-      <point x="287.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="342.0"/>
-      <point x="147.0" y="403.0"/>
-      <point x="147.0" y="495.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="579.0"/>
-      <point x="195.0" y="631.0"/>
-      <point x="272.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="631.0"/>
-      <point x="433.0" y="535.0"/>
-      <point x="433.0" y="360.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="159.0"/>
-      <point x="359.0" y="63.0"/>
-      <point x="235.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="63.0"/>
-      <point x="132.0" y="76.0"/>
-      <point x="96.0" y="99.0" type="curve"/>
-      <point x="73.0" y="34.0" type="line"/>
-      <point x="107.0" y="7.0"/>
-      <point x="165.0" y="-10.0"/>
-      <point x="227.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="410.0" y="-10.0"/>
-      <point x="523.0" y="127.0"/>
-      <point x="523.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="583.0"/>
-      <point x="429.0" y="704.0"/>
+      <point x="281" y="704" type="curve" smooth="yes"/>
+      <point x="154" y="704"/>
+      <point x="63" y="614"/>
+      <point x="63" y="481" type="curve" smooth="yes"/>
+      <point x="63" y="356"/>
+      <point x="143" y="270"/>
+      <point x="258" y="270" type="curve" smooth="yes"/>
+      <point x="356" y="270"/>
+      <point x="433" y="331"/>
+      <point x="477" y="438" type="curve"/>
+      <point x="455" y="481" type="line"/>
+      <point x="422" y="392"/>
+      <point x="362" y="342"/>
+      <point x="287" y="342" type="curve" smooth="yes"/>
+      <point x="204" y="342"/>
+      <point x="147" y="403"/>
+      <point x="147" y="495" type="curve" smooth="yes"/>
+      <point x="147" y="579"/>
+      <point x="195" y="631"/>
+      <point x="272" y="631" type="curve" smooth="yes"/>
+      <point x="376" y="631"/>
+      <point x="433" y="535"/>
+      <point x="433" y="360" type="curve" smooth="yes"/>
+      <point x="433" y="159"/>
+      <point x="359" y="63"/>
+      <point x="235" y="63" type="curve" smooth="yes"/>
+      <point x="187" y="63"/>
+      <point x="132" y="76"/>
+      <point x="96" y="99" type="curve"/>
+      <point x="73" y="34" type="line"/>
+      <point x="107" y="7"/>
+      <point x="165" y="-10"/>
+      <point x="227" y="-10" type="curve" smooth="yes"/>
+      <point x="410" y="-10"/>
+      <point x="523" y="127"/>
+      <point x="523" y="366" type="curve" smooth="yes"/>
+      <point x="523" y="583"/>
+      <point x="429" y="704"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nineinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/nineinferior.glif
index 59b9d8e6..b61b2ffe 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nineinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nineinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nineinferior" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="2089"/>
   <outline>
-    <component base="nine.dnom" yOffset="-100.0"/>
+    <component base="nine.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif
index 831deb54..195b3813 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ninesuperior" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="2079"/>
   <outline>
-    <component base="nine.dnom" yOffset="370.0"/>
+    <component base="nine.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nj.glif b/src/Cantarell-Regular.ufo/glyphs/nj.glif
index 5759967d..88002fee 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nj.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nj.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nj" format="2">
-  <advance width="822.0"/>
+  <advance width="822"/>
   <unicode hex="01CC"/>
   <outline>
     <component base="n"/>
-    <component base="j" xOffset="567.0"/>
+    <component base="j" xOffset="567"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/nje-cy.glif
index 9595a111..bf2245d2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nje-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nje-cy.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nje-cy" format="2">
-  <advance width="837.0"/>
+  <advance width="837"/>
   <unicode hex="045A"/>
   <outline>
     <contour>
-      <point x="411.0" y="0.0" type="line"/>
-      <point x="491.0" y="0.0" type="line"/>
-      <point x="491.0" y="486.0" type="line"/>
-      <point x="411.0" y="486.0" type="line"/>
+      <point x="411" y="0" type="line"/>
+      <point x="491" y="0" type="line"/>
+      <point x="491" y="486" type="line"/>
+      <point x="411" y="486" type="line"/>
     </contour>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="486.0" type="line"/>
-      <point x="83.0" y="486.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="486" type="line"/>
+      <point x="83" y="486" type="line"/>
     </contour>
     <contour>
-      <point x="136.0" y="218.0" type="line"/>
-      <point x="438.0" y="218.0" type="line"/>
-      <point x="438.0" y="285.0" type="line"/>
-      <point x="136.0" y="285.0" type="line"/>
+      <point x="136" y="218" type="line"/>
+      <point x="438" y="218" type="line"/>
+      <point x="438" y="285" type="line"/>
+      <point x="136" y="285" type="line"/>
     </contour>
     <contour>
-      <point x="451.0" y="0.0" type="line"/>
-      <point x="596.0" y="0.0" type="line" smooth="yes"/>
-      <point x="722.0" y="0.0"/>
-      <point x="799.0" y="62.0"/>
-      <point x="799.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="799.0" y="259.0"/>
-      <point x="729.0" y="320.0"/>
-      <point x="626.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="320.0" type="line"/>
-      <point x="451.0" y="255.0" type="line"/>
-      <point x="613.0" y="255.0" type="line" smooth="yes"/>
-      <point x="675.0" y="255.0"/>
-      <point x="719.0" y="214.0"/>
-      <point x="719.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="719.0" y="100.0"/>
-      <point x="677.0" y="67.0"/>
-      <point x="607.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="67.0" type="line"/>
+      <point x="451" y="0" type="line"/>
+      <point x="596" y="0" type="line" smooth="yes"/>
+      <point x="722" y="0"/>
+      <point x="799" y="62"/>
+      <point x="799" y="164" type="curve" smooth="yes"/>
+      <point x="799" y="259"/>
+      <point x="729" y="320"/>
+      <point x="626" y="320" type="curve" smooth="yes"/>
+      <point x="451" y="320" type="line"/>
+      <point x="451" y="255" type="line"/>
+      <point x="613" y="255" type="line" smooth="yes"/>
+      <point x="675" y="255"/>
+      <point x="719" y="214"/>
+      <point x="719" y="156" type="curve" smooth="yes"/>
+      <point x="719" y="100"/>
+      <point x="677" y="67"/>
+      <point x="607" y="67" type="curve" smooth="yes"/>
+      <point x="451" y="67" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif
index 4be4ff11..dc115912 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nlinebelow" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="1E49"/>
   <outline>
     <component base="n"/>
-    <component base="macronbelowcomb" xOffset="41.0"/>
+    <component base="macronbelowcomb" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nonbreakinghyphen.glif 
b/src/Cantarell-Regular.ufo/glyphs/nonbreakinghyphen.glif
index 528d3258..c7ddb2a9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/nonbreakinghyphen.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/nonbreakinghyphen.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="nonbreakinghyphen" format="2">
-  <advance width="456.0"/>
+  <advance width="456"/>
   <unicode hex="2011"/>
   <outline>
     <component base="hyphentwo"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notequal.glif b/src/Cantarell-Regular.ufo/glyphs/notequal.glif
index 9e999a71..346071f2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/notequal.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/notequal.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notequal" format="2">
-  <advance width="647.0"/>
+  <advance width="647"/>
   <unicode hex="2260"/>
   <outline>
     <contour>
-      <point x="91.0" y="406.0" type="line"/>
-      <point x="556.0" y="406.0" type="line"/>
-      <point x="556.0" y="475.0" type="line"/>
-      <point x="91.0" y="475.0" type="line"/>
+      <point x="91" y="406" type="line"/>
+      <point x="556" y="406" type="line"/>
+      <point x="556" y="475" type="line"/>
+      <point x="91" y="475" type="line"/>
     </contour>
     <contour>
-      <point x="217.0" y="64.0" type="line"/>
-      <point x="490.0" y="547.0" type="line"/>
-      <point x="436.0" y="578.0" type="line"/>
-      <point x="167.0" y="92.0" type="line"/>
+      <point x="217" y="64" type="line"/>
+      <point x="490" y="547" type="line"/>
+      <point x="436" y="578" type="line"/>
+      <point x="167" y="92" type="line"/>
     </contour>
     <contour>
-      <point x="91.0" y="166.0" type="line"/>
-      <point x="556.0" y="166.0" type="line"/>
-      <point x="556.0" y="235.0" type="line"/>
-      <point x="91.0" y="235.0" type="line"/>
+      <point x="91" y="166" type="line"/>
+      <point x="556" y="166" type="line"/>
+      <point x="556" y="235" type="line"/>
+      <point x="91" y="235" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif
index 3c357040..cda52422 100644
--- a/src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notequal.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="79.0" y="406.0" type="line"/>
-      <point x="501.0" y="406.0" type="line"/>
-      <point x="501.0" y="477.0" type="line"/>
-      <point x="79.0" y="477.0" type="line"/>
+      <point x="79" y="406" type="line"/>
+      <point x="501" y="406" type="line"/>
+      <point x="501" y="477" type="line"/>
+      <point x="79" y="477" type="line"/>
     </contour>
     <contour>
-      <point x="194.0" y="63.0" type="line"/>
-      <point x="446.0" y="548.0" type="line"/>
-      <point x="392.0" y="580.0" type="line"/>
-      <point x="143.0" y="92.0" type="line"/>
+      <point x="194" y="63" type="line"/>
+      <point x="446" y="548" type="line"/>
+      <point x="392" y="580" type="line"/>
+      <point x="143" y="92" type="line"/>
     </contour>
     <contour>
-      <point x="79.0" y="166.0" type="line"/>
-      <point x="501.0" y="166.0" type="line"/>
-      <point x="501.0" y="237.0" type="line"/>
-      <point x="79.0" y="237.0" type="line"/>
+      <point x="79" y="166" type="line"/>
+      <point x="501" y="166" type="line"/>
+      <point x="501" y="237" type="line"/>
+      <point x="79" y="237" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notidentical.glif 
b/src/Cantarell-Regular.ufo/glyphs/notidentical.glif
index 99178747..309a8cb8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/notidentical.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/notidentical.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notidentical" format="2">
-  <advance width="667.0"/>
+  <advance width="667"/>
   <unicode hex="2262"/>
   <outline>
     <contour>
-      <point x="198.0" y="32.0" type="line"/>
-      <point x="527.0" y="614.0" type="line"/>
-      <point x="473.0" y="645.0" type="line"/>
-      <point x="148.0" y="60.0" type="line"/>
+      <point x="198" y="32" type="line"/>
+      <point x="527" y="614" type="line"/>
+      <point x="473" y="645" type="line"/>
+      <point x="148" y="60" type="line"/>
     </contour>
     <contour>
-      <point x="101.0" y="476.0" type="line"/>
-      <point x="566.0" y="476.0" type="line"/>
-      <point x="566.0" y="545.0" type="line"/>
-      <point x="101.0" y="545.0" type="line"/>
+      <point x="101" y="476" type="line"/>
+      <point x="566" y="476" type="line"/>
+      <point x="566" y="545" type="line"/>
+      <point x="101" y="545" type="line"/>
     </contour>
     <contour>
-      <point x="101.0" y="132.0" type="line"/>
-      <point x="566.0" y="132.0" type="line"/>
-      <point x="566.0" y="201.0" type="line"/>
-      <point x="101.0" y="201.0" type="line"/>
+      <point x="101" y="132" type="line"/>
+      <point x="566" y="132" type="line"/>
+      <point x="566" y="201" type="line"/>
+      <point x="101" y="201" type="line"/>
     </contour>
     <contour>
-      <point x="101.0" y="304.0" type="line"/>
-      <point x="566.0" y="304.0" type="line"/>
-      <point x="566.0" y="373.0" type="line"/>
-      <point x="101.0" y="373.0" type="line"/>
+      <point x="101" y="304" type="line"/>
+      <point x="566" y="304" type="line"/>
+      <point x="566" y="373" type="line"/>
+      <point x="101" y="373" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notidentical.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/notidentical.tf.glif
index 490e33a0..044367f3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/notidentical.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/notidentical.tf.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="notidentical.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="169.0" y="22.0" type="line"/>
-      <point x="465.0" y="604.0" type="line"/>
-      <point x="415.0" y="635.0" type="line"/>
-      <point x="122.0" y="50.0" type="line"/>
+      <point x="169" y="22" type="line"/>
+      <point x="465" y="604" type="line"/>
+      <point x="415" y="635" type="line"/>
+      <point x="122" y="50" type="line"/>
     </contour>
     <contour>
-      <point x="85.0" y="466.0" type="line"/>
-      <point x="495.0" y="466.0" type="line"/>
-      <point x="495.0" y="535.0" type="line"/>
-      <point x="85.0" y="535.0" type="line"/>
+      <point x="85" y="466" type="line"/>
+      <point x="495" y="466" type="line"/>
+      <point x="495" y="535" type="line"/>
+      <point x="85" y="535" type="line"/>
     </contour>
     <contour>
-      <point x="85.0" y="122.0" type="line"/>
-      <point x="495.0" y="122.0" type="line"/>
-      <point x="495.0" y="191.0" type="line"/>
-      <point x="85.0" y="191.0" type="line"/>
+      <point x="85" y="122" type="line"/>
+      <point x="495" y="122" type="line"/>
+      <point x="495" y="191" type="line"/>
+      <point x="85" y="191" type="line"/>
     </contour>
     <contour>
-      <point x="85.0" y="294.0" type="line"/>
-      <point x="495.0" y="294.0" type="line"/>
-      <point x="495.0" y="363.0" type="line"/>
-      <point x="85.0" y="363.0" type="line"/>
+      <point x="85" y="294" type="line"/>
+      <point x="495" y="294" type="line"/>
+      <point x="495" y="363" type="line"/>
+      <point x="85" y="363" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ntilde.glif b/src/Cantarell-Regular.ufo/glyphs/ntilde.glif
index d65ca779..754155df 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ntilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ntilde" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="00F1"/>
   <outline>
     <component base="n"/>
-    <component base="tildecomb" xOffset="54.0"/>
+    <component base="tildecomb" xOffset="54"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/numbersign.glif 
b/src/Cantarell-Regular.ufo/glyphs/numbersign.glif
index fd5603ff..5486b408 100644
--- a/src/Cantarell-Regular.ufo/glyphs/numbersign.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/numbersign.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="numbersign" format="2">
-  <advance width="658.0"/>
+  <advance width="658"/>
   <unicode hex="0023"/>
   <outline>
     <contour>
-      <point x="423.0" y="0.0" type="line"/>
-      <point x="492.0" y="0.0" type="line"/>
-      <point x="492.0" y="694.0" type="line"/>
-      <point x="423.0" y="694.0" type="line"/>
+      <point x="423" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="694" type="line"/>
+      <point x="423" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="36.0" y="181.0" type="line"/>
-      <point x="621.0" y="181.0" type="line"/>
-      <point x="621.0" y="244.0" type="line"/>
-      <point x="36.0" y="244.0" type="line"/>
+      <point x="36" y="181" type="line"/>
+      <point x="621" y="181" type="line"/>
+      <point x="621" y="244" type="line"/>
+      <point x="36" y="244" type="line"/>
     </contour>
     <contour>
-      <point x="168.0" y="0.0" type="line"/>
-      <point x="237.0" y="0.0" type="line"/>
-      <point x="237.0" y="694.0" type="line"/>
-      <point x="168.0" y="694.0" type="line"/>
+      <point x="168" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="168" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="36.0" y="452.0" type="line"/>
-      <point x="621.0" y="452.0" type="line"/>
-      <point x="621.0" y="515.0" type="line"/>
-      <point x="36.0" y="515.0" type="line"/>
+      <point x="36" y="452" type="line"/>
+      <point x="621" y="452" type="line"/>
+      <point x="621" y="515" type="line"/>
+      <point x="36" y="515" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/numero.glif b/src/Cantarell-Regular.ufo/glyphs/numero.glif
index 8be29b51..05536d84 100644
--- a/src/Cantarell-Regular.ufo/glyphs/numero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/numero.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="numero" format="2">
-  <advance width="1326.0"/>
+  <advance width="1326"/>
   <unicode hex="2116"/>
   <outline>
-    <component base="N" xOffset="20.0"/>
-    <component base="_o.numero" xOffset="723.0"/>
+    <component base="N" xOffset="20"/>
+    <component base="_o.numero" xOffset="723"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/o-cy.glif b/src/Cantarell-Regular.ufo/glyphs/o-cy.glif
index a28ed73f..0f90cc05 100644
--- a/src/Cantarell-Regular.ufo/glyphs/o-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/o-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="o-cy" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="043E"/>
-  <anchor x="285.0" y="482.0" name="top"/>
+  <anchor x="285" y="482" name="top"/>
   <outline>
     <component base="o"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/o.glif b/src/Cantarell-Regular.ufo/glyphs/o.glif
index 6993a654..b41b6661 100644
--- a/src/Cantarell-Regular.ufo/glyphs/o.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/o.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="o" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="006F"/>
   <note>
 o
 </note>
-  <anchor x="283.0" y="0.0" name="bottom"/>
-  <anchor x="283.0" y="241.0" name="center"/>
-  <anchor x="368.0" y="10.0" name="ogonek"/>
-  <anchor x="283.0" y="482.0" name="top"/>
-  <anchor x="507.0" y="482.0" name="topright"/>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="283" y="241" name="center"/>
+  <anchor x="368" y="10" name="ogonek"/>
+  <anchor x="283" y="482" name="top"/>
+  <anchor x="507" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="276.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="-10.0"/>
-      <point x="514.0" y="93.0"/>
-      <point x="514.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="514.0" y="396.0"/>
-      <point x="425.0" y="492.0"/>
-      <point x="288.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="492.0"/>
-      <point x="51.0" y="390.0"/>
-      <point x="51.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="51.0" y="87.0"/>
-      <point x="139.0" y="-10.0"/>
+      <point x="276" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="514" y="93"/>
+      <point x="514" y="247" type="curve" smooth="yes"/>
+      <point x="514" y="396"/>
+      <point x="425" y="492"/>
+      <point x="288" y="492" type="curve" smooth="yes"/>
+      <point x="146" y="492"/>
+      <point x="51" y="390"/>
+      <point x="51" y="236" type="curve" smooth="yes"/>
+      <point x="51" y="87"/>
+      <point x="139" y="-10"/>
     </contour>
     <contour>
-      <point x="287.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="60.0"/>
-      <point x="131.0" y="135.0"/>
-      <point x="131.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="353.0"/>
-      <point x="188.0" y="422.0"/>
-      <point x="277.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="370.0" y="422.0"/>
-      <point x="434.0" y="346.0"/>
-      <point x="434.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="434.0" y="130.0"/>
-      <point x="376.0" y="60.0"/>
+      <point x="287" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="131" y="135"/>
+      <point x="131" y="246" type="curve" smooth="yes"/>
+      <point x="131" y="353"/>
+      <point x="188" y="422"/>
+      <point x="277" y="422" type="curve" smooth="yes"/>
+      <point x="370" y="422"/>
+      <point x="434" y="346"/>
+      <point x="434" y="236" type="curve" smooth="yes"/>
+      <point x="434" y="130"/>
+      <point x="376" y="60"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oacute.glif b/src/Cantarell-Regular.ufo/glyphs/oacute.glif
index 787c11d1..d17687ab 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oacute" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="00F3"/>
   <outline>
     <component base="o"/>
-    <component base="acutecomb" xOffset="200.0"/>
+    <component base="acutecomb" xOffset="200"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif
index 4529d712..29cc0b7e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="obarred-cy" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="04E9"/>
   <outline>
     <component base="o"/>
-    <component base="strokeshortcomb" xScale="1.33574" xOffset="-22.0" yOffset="-57.0"/>
+    <component base="strokeshortcomb" xScale="1.33574" xOffset="-22" yOffset="-57"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/obreve.glif b/src/Cantarell-Regular.ufo/glyphs/obreve.glif
index 74ffdbde..5a431270 100644
--- a/src/Cantarell-Regular.ufo/glyphs/obreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/obreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="obreve" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="014F"/>
   <outline>
     <component base="o"/>
-    <component base="brevecomb" xOffset="75.0"/>
+    <component base="brevecomb" xOffset="75"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocaron.glif b/src/Cantarell-Regular.ufo/glyphs/ocaron.glif
index f532b3fc..7b1e8856 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ocaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ocaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocaron" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="01D2"/>
   <outline>
     <component base="o"/>
-    <component base="caroncomb" xOffset="100.0"/>
+    <component base="caroncomb" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif
index fcb5832d..fa37acb6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflex" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="00F4"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb" xOffset="90.0"/>
+    <component base="circumflexcomb" xOffset="90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexacute.glif
index 2ac1f6a8..8d58745c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ocircumflexacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexacute" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1ED1"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_acutecomb" xOffset="92.0"/>
+    <component base="circumflexcomb_acutecomb" xOffset="92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexdotbelow.glif
index c7ba38ed..90def9b0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ocircumflexdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexdotbelow.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexdotbelow" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1ED9"/>
   <outline>
     <component base="o"/>
-    <component base="dotbelowcomb" xOffset="147.0"/>
-    <component base="circumflexcomb" xOffset="90.0"/>
+    <component base="dotbelowcomb" xOffset="147"/>
+    <component base="circumflexcomb" xOffset="90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexgrave.glif
index c74842cc..cc91fa6c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ocircumflexgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexgrave" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1ED3"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_gravecomb" xOffset="92.0"/>
+    <component base="circumflexcomb_gravecomb" xOffset="92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexhookabove.glif
index 8de5eb09..ba31f31d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ocircumflexhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflexhookabove" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1ED5"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_hookabovecomb" xOffset="115.0"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="115"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflextilde.glif
index 4aa4a64a..6e7f6b6a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ocircumflextilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflextilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ocircumflextilde" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1ED7"/>
   <outline>
     <component base="o"/>
-    <component base="circumflexcomb_tildecomb" xOffset="70.0"/>
+    <component base="circumflexcomb_tildecomb" xOffset="70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/odblgrave.glif
index fd806dc9..484d7751 100644
--- a/src/Cantarell-Regular.ufo/glyphs/odblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/odblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odblgrave" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="020D"/>
   <outline>
     <component base="o"/>
-    <component base="dblgravecomb" xOffset="29.0"/>
+    <component base="dblgravecomb" xOffset="29"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif
index d5539554..70ef562f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresis-cy" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="04E7"/>
   <outline>
     <component base="o-cy"/>
-    <component base="dieresiscomb" xOffset="52.0"/>
+    <component base="dieresiscomb" xOffset="52"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odieresis.glif b/src/Cantarell-Regular.ufo/glyphs/odieresis.glif
index d4a467c3..f471c371 100644
--- a/src/Cantarell-Regular.ufo/glyphs/odieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/odieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresis" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="00F6"/>
   <outline>
     <component base="o"/>
-    <component base="dieresiscomb" xOffset="50.0"/>
+    <component base="dieresiscomb" xOffset="50"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/odieresismacron.glif
index e5a35640..dc7b92c9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/odieresismacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/odieresismacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odieresismacron" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="022B"/>
   <outline>
     <component base="o"/>
-    <component base="dieresiscomb_macroncomb" xOffset="59.0"/>
+    <component base="dieresiscomb_macroncomb" xOffset="59"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odotaccentmacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/odotaccentmacron.glif
index 65b8ced0..d965a5cf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/odotaccentmacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/odotaccentmacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odotaccentmacron" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="0231"/>
   <outline>
     <component base="o"/>
-    <component base="dotaccentcomb_macroncomb" xOffset="-2.0"/>
+    <component base="dotaccentcomb_macroncomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/odotbelow.glif
index 68182d76..f90d10c2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/odotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/odotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="odotbelow" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1ECD"/>
   <outline>
     <component base="o"/>
-    <component base="dotbelowcomb" xOffset="147.0"/>
+    <component base="dotbelowcomb" xOffset="147"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oe.glif b/src/Cantarell-Regular.ufo/glyphs/oe.glif
index 366e604a..de550d6f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oe.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oe.glif
@@ -1,70 +1,70 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oe" format="2">
-  <advance width="910.0"/>
+  <advance width="910"/>
   <unicode hex="0153"/>
-  <anchor x="455.0" y="0.0" name="bottom"/>
-  <anchor x="455.0" y="482.0" name="top"/>
+  <anchor x="455" y="0" name="bottom"/>
+  <anchor x="455" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="276.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="-10.0"/>
-      <point x="504.0" y="93.0"/>
-      <point x="504.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="504.0" y="396.0"/>
-      <point x="425.0" y="492.0"/>
-      <point x="288.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="492.0"/>
-      <point x="51.0" y="390.0"/>
-      <point x="51.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="51.0" y="87.0"/>
-      <point x="139.0" y="-10.0"/>
+      <point x="276" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="504" y="93"/>
+      <point x="504" y="247" type="curve" smooth="yes"/>
+      <point x="504" y="396"/>
+      <point x="425" y="492"/>
+      <point x="288" y="492" type="curve" smooth="yes"/>
+      <point x="146" y="492"/>
+      <point x="51" y="390"/>
+      <point x="51" y="236" type="curve" smooth="yes"/>
+      <point x="51" y="87"/>
+      <point x="139" y="-10"/>
     </contour>
     <contour>
-      <point x="287.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="60.0"/>
-      <point x="131.0" y="135.0"/>
-      <point x="131.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="131.0" y="353.0"/>
-      <point x="188.0" y="422.0"/>
-      <point x="277.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="370.0" y="422.0"/>
-      <point x="434.0" y="346.0"/>
-      <point x="434.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="434.0" y="130.0"/>
-      <point x="376.0" y="60.0"/>
+      <point x="287" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="131" y="135"/>
+      <point x="131" y="246" type="curve" smooth="yes"/>
+      <point x="131" y="353"/>
+      <point x="188" y="422"/>
+      <point x="277" y="422" type="curve" smooth="yes"/>
+      <point x="370" y="422"/>
+      <point x="434" y="346"/>
+      <point x="434" y="236" type="curve" smooth="yes"/>
+      <point x="434" y="130"/>
+      <point x="376" y="60"/>
     </contour>
     <contour>
-      <point x="682.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="735.0" y="-10.0"/>
-      <point x="782.0" y="1.0"/>
-      <point x="840.0" y="27.0" type="curve"/>
-      <point x="823.0" y="83.0" type="line"/>
-      <point x="778.0" y="64.0"/>
-      <point x="736.0" y="55.0"/>
-      <point x="697.0" y="55.0" type="curve" smooth="yes"/>
-      <point x="583.0" y="55.0"/>
-      <point x="516.0" y="130.0"/>
-      <point x="516.0" y="255.0" type="curve" smooth="yes"/>
-      <point x="516.0" y="364.0"/>
-      <point x="565.0" y="424.0"/>
-      <point x="653.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="735.0" y="424.0"/>
-      <point x="783.0" y="371.0"/>
-      <point x="783.0" y="279.0" type="curve"/>
-      <point x="502.0" y="279.0" type="line"/>
-      <point x="502.0" y="219.0" type="line"/>
-      <point x="854.0" y="219.0" type="line"/>
-      <point x="856.0" y="234.0"/>
-      <point x="858.0" y="269.0"/>
-      <point x="858.0" y="288.0" type="curve" smooth="yes"/>
-      <point x="858.0" y="409.0"/>
-      <point x="778.0" y="492.0"/>
-      <point x="659.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="525.0" y="492.0"/>
-      <point x="434.0" y="388.0"/>
-      <point x="434.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="434.0" y="82.0"/>
-      <point x="527.0" y="-10.0"/>
+      <point x="682" y="-10" type="curve" smooth="yes"/>
+      <point x="735" y="-10"/>
+      <point x="782" y="1"/>
+      <point x="840" y="27" type="curve"/>
+      <point x="823" y="83" type="line"/>
+      <point x="778" y="64"/>
+      <point x="736" y="55"/>
+      <point x="697" y="55" type="curve" smooth="yes"/>
+      <point x="583" y="55"/>
+      <point x="516" y="130"/>
+      <point x="516" y="255" type="curve" smooth="yes"/>
+      <point x="516" y="364"/>
+      <point x="565" y="424"/>
+      <point x="653" y="424" type="curve" smooth="yes"/>
+      <point x="735" y="424"/>
+      <point x="783" y="371"/>
+      <point x="783" y="279" type="curve"/>
+      <point x="502" y="279" type="line"/>
+      <point x="502" y="219" type="line"/>
+      <point x="854" y="219" type="line"/>
+      <point x="856" y="234"/>
+      <point x="858" y="269"/>
+      <point x="858" y="288" type="curve" smooth="yes"/>
+      <point x="858" y="409"/>
+      <point x="778" y="492"/>
+      <point x="659" y="492" type="curve" smooth="yes"/>
+      <point x="525" y="492"/>
+      <point x="434" y="388"/>
+      <point x="434" y="236" type="curve" smooth="yes"/>
+      <point x="434" y="82"/>
+      <point x="527" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/ogonek.glif
index 205d89eb..401eb8b9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonek.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonek" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="02DB"/>
   <outline>
     <component base="ogonekcomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif
index bb1625e6..5c955c32 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb" format="2">
   <unicode hex="0328"/>
-  <anchor x="432.0" y="10.0" name="_ogonek"/>
+  <anchor x="432" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="372.0" y="-252.0" type="curve" smooth="yes"/>
-      <point x="401.0" y="-252.0"/>
-      <point x="426.0" y="-245.0"/>
-      <point x="450.0" y="-231.0" type="curve"/>
-      <point x="444.0" y="-179.0" type="line"/>
-      <point x="429.0" y="-185.0"/>
-      <point x="409.0" y="-190.0"/>
-      <point x="393.0" y="-190.0" type="curve" smooth="yes"/>
-      <point x="359.0" y="-190.0"/>
-      <point x="336.0" y="-168.0"/>
-      <point x="336.0" y="-136.0" type="curve" smooth="yes"/>
-      <point x="336.0" y="-90.0"/>
-      <point x="383.0" y="-36.0"/>
-      <point x="454.0" y="0.0" type="curve"/>
-      <point x="414.0" y="22.0" type="line"/>
-      <point x="313.0" y="-15.0"/>
-      <point x="253.0" y="-79.0"/>
-      <point x="253.0" y="-150.0" type="curve" smooth="yes"/>
-      <point x="253.0" y="-212.0"/>
-      <point x="299.0" y="-252.0"/>
+      <point x="372" y="-252" type="curve" smooth="yes"/>
+      <point x="401" y="-252"/>
+      <point x="426" y="-245"/>
+      <point x="450" y="-231" type="curve"/>
+      <point x="444" y="-179" type="line"/>
+      <point x="429" y="-185"/>
+      <point x="409" y="-190"/>
+      <point x="393" y="-190" type="curve" smooth="yes"/>
+      <point x="359" y="-190"/>
+      <point x="336" y="-168"/>
+      <point x="336" y="-136" type="curve" smooth="yes"/>
+      <point x="336" y="-90"/>
+      <point x="383" y="-36"/>
+      <point x="454" y="0" type="curve"/>
+      <point x="414" y="22" type="line"/>
+      <point x="313" y="-15"/>
+      <point x="253" y="-79"/>
+      <point x="253" y="-150" type="curve" smooth="yes"/>
+      <point x="253" y="-212"/>
+      <point x="299" y="-252"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>530.0</real>
+      <integer>530</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.narrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.narrow.glif
index 84c95d9f..6871856a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.narrow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.narrow.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.narrow" format="2">
-  <anchor x="409.0" y="10.0" name="_ogonek"/>
+  <anchor x="409" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="358.0" y="-252.0" type="curve" smooth="yes"/>
-      <point x="388.0" y="-252.0"/>
-      <point x="410.0" y="-243.0"/>
-      <point x="428.0" y="-231.0" type="curve"/>
-      <point x="421.0" y="-180.0" type="line"/>
-      <point x="409.0" y="-186.0"/>
-      <point x="395.0" y="-191.0"/>
-      <point x="381.0" y="-191.0" type="curve" smooth="yes"/>
-      <point x="352.0" y="-191.0"/>
-      <point x="338.0" y="-171.0"/>
-      <point x="338.0" y="-134.0" type="curve" smooth="yes"/>
-      <point x="338.0" y="-79.0"/>
-      <point x="370.0" y="-32.0"/>
-      <point x="431.0" y="0.0" type="curve"/>
-      <point x="388.0" y="22.0" type="line"/>
-      <point x="306.0" y="-16.0"/>
-      <point x="255.0" y="-83.0"/>
-      <point x="255.0" y="-152.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="-213.0"/>
-      <point x="293.0" y="-252.0"/>
+      <point x="358" y="-252" type="curve" smooth="yes"/>
+      <point x="388" y="-252"/>
+      <point x="410" y="-243"/>
+      <point x="428" y="-231" type="curve"/>
+      <point x="421" y="-180" type="line"/>
+      <point x="409" y="-186"/>
+      <point x="395" y="-191"/>
+      <point x="381" y="-191" type="curve" smooth="yes"/>
+      <point x="352" y="-191"/>
+      <point x="338" y="-171"/>
+      <point x="338" y="-134" type="curve" smooth="yes"/>
+      <point x="338" y="-79"/>
+      <point x="370" y="-32"/>
+      <point x="431" y="0" type="curve"/>
+      <point x="388" y="22" type="line"/>
+      <point x="306" y="-16"/>
+      <point x="255" y="-83"/>
+      <point x="255" y="-152" type="curve" smooth="yes"/>
+      <point x="255" y="-213"/>
+      <point x="293" y="-252"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>507.0</real>
+      <integer>507</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.case.glif
index d2419a1a..7d3e4309 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.case.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.tall.case" format="2">
-  <anchor x="432.0" y="10.0" name="_ogonek"/>
+  <anchor x="432" y="10" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="374.0" y="-252.0" type="curve" smooth="yes"/>
-      <point x="404.0" y="-252.0"/>
-      <point x="431.0" y="-243.0"/>
-      <point x="450.0" y="-231.0" type="curve"/>
-      <point x="444.0" y="-178.0" type="line"/>
-      <point x="427.0" y="-185.0"/>
-      <point x="409.0" y="-190.0"/>
-      <point x="394.0" y="-190.0" type="curve" smooth="yes"/>
-      <point x="360.0" y="-190.0"/>
-      <point x="338.0" y="-166.0"/>
-      <point x="338.0" y="-130.0" type="curve" smooth="yes"/>
-      <point x="338.0" y="-78.0"/>
-      <point x="384.0" y="-20.0"/>
-      <point x="454.0" y="13.0" type="curve"/>
-      <point x="414.0" y="26.0" type="line"/>
-      <point x="319.0" y="-6.0"/>
-      <point x="255.0" y="-75.0"/>
-      <point x="255.0" y="-146.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="-210.0"/>
-      <point x="303.0" y="-252.0"/>
+      <point x="374" y="-252" type="curve" smooth="yes"/>
+      <point x="404" y="-252"/>
+      <point x="431" y="-243"/>
+      <point x="450" y="-231" type="curve"/>
+      <point x="444" y="-178" type="line"/>
+      <point x="427" y="-185"/>
+      <point x="409" y="-190"/>
+      <point x="394" y="-190" type="curve" smooth="yes"/>
+      <point x="360" y="-190"/>
+      <point x="338" y="-166"/>
+      <point x="338" y="-130" type="curve" smooth="yes"/>
+      <point x="338" y="-78"/>
+      <point x="384" y="-20"/>
+      <point x="454" y="13" type="curve"/>
+      <point x="414" y="26" type="line"/>
+      <point x="319" y="-6"/>
+      <point x="255" y="-75"/>
+      <point x="255" y="-146" type="curve" smooth="yes"/>
+      <point x="255" y="-210"/>
+      <point x="303" y="-252"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>530.0</real>
+      <integer>530</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.glif
index 11238306..e6982472 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ogonekcomb.tall" format="2">
-  <anchor x="432.0" y="11.0" name="_ogonek"/>
+  <anchor x="432" y="11" name="_ogonek"/>
   <outline>
     <contour>
-      <point x="370.0" y="-252.0" type="curve" smooth="yes"/>
-      <point x="401.0" y="-252.0"/>
-      <point x="429.0" y="-244.0"/>
-      <point x="450.0" y="-230.0" type="curve"/>
-      <point x="444.0" y="-179.0" type="line"/>
-      <point x="429.0" y="-186.0"/>
-      <point x="409.0" y="-191.0"/>
-      <point x="394.0" y="-191.0" type="curve" smooth="yes"/>
-      <point x="360.0" y="-191.0"/>
-      <point x="337.0" y="-165.0"/>
-      <point x="337.0" y="-126.0" type="curve" smooth="yes"/>
-      <point x="337.0" y="-69.0"/>
-      <point x="385.0" y="-10.0"/>
-      <point x="461.0" y="27.0" type="curve"/>
-      <point x="428.0" y="36.0" type="line"/>
-      <point x="317.0" y="-2.0"/>
-      <point x="255.0" y="-67.0"/>
-      <point x="255.0" y="-144.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="-210.0"/>
-      <point x="300.0" y="-252.0"/>
+      <point x="370" y="-252" type="curve" smooth="yes"/>
+      <point x="401" y="-252"/>
+      <point x="429" y="-244"/>
+      <point x="450" y="-230" type="curve"/>
+      <point x="444" y="-179" type="line"/>
+      <point x="429" y="-186"/>
+      <point x="409" y="-191"/>
+      <point x="394" y="-191" type="curve" smooth="yes"/>
+      <point x="360" y="-191"/>
+      <point x="337" y="-165"/>
+      <point x="337" y="-126" type="curve" smooth="yes"/>
+      <point x="337" y="-69"/>
+      <point x="385" y="-10"/>
+      <point x="461" y="27" type="curve"/>
+      <point x="428" y="36" type="line"/>
+      <point x="317" y="-2"/>
+      <point x="255" y="-67"/>
+      <point x="255" y="-144" type="curve" smooth="yes"/>
+      <point x="255" y="-210"/>
+      <point x="300" y="-252"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>530.0</real>
+      <integer>530</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ograve.glif b/src/Cantarell-Regular.ufo/glyphs/ograve.glif
index 354c29e4..2d4758ba 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ograve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ograve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ograve" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="00F2"/>
   <outline>
     <component base="o"/>
-    <component base="gravecomb" xOffset="105.0"/>
+    <component base="gravecomb" xOffset="105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohookabove.glif
index 73be4053..0477ce24 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohookabove" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1ECF"/>
   <outline>
     <component base="o"/>
-    <component base="hookabovecomb" xOffset="130.0"/>
+    <component base="hookabovecomb" xOffset="130"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorn.glif b/src/Cantarell-Regular.ufo/glyphs/ohorn.glif
index 85611968..ae9b9237 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohorn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorn" format="2">
-  <advance width="625.0"/>
+  <advance width="625"/>
   <unicode hex="01A1"/>
   <outline>
     <component base="o"/>
-    <component base="horncomb" xOffset="365.0"/>
+    <component base="horncomb" xOffset="365"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohornacute.glif
index 205f5073..af9be988 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohornacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohornacute" format="2">
-  <advance width="625.0"/>
+  <advance width="625"/>
   <unicode hex="1EDB"/>
   <outline>
     <component base="ohorn"/>
-    <component base="acutecomb" xOffset="200.0"/>
+    <component base="acutecomb" xOffset="200"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohorndotbelow.glif
index 0baad85a..436fbb7b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohorndotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorndotbelow" format="2">
-  <advance width="625.0"/>
+  <advance width="625"/>
   <unicode hex="1EE3"/>
   <outline>
     <component base="ohorn"/>
-    <component base="dotbelowcomb" xOffset="147.0"/>
+    <component base="dotbelowcomb" xOffset="147"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif
index 2714e176..030912c4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorngrave" format="2">
-  <advance width="625.0"/>
+  <advance width="625"/>
   <unicode hex="1EDD"/>
   <outline>
     <component base="ohorn"/>
-    <component base="gravecomb" xOffset="105.0"/>
+    <component base="gravecomb" xOffset="105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohornhookabove.glif
index 66a2ba33..025ed018 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohornhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohornhookabove" format="2">
-  <advance width="625.0"/>
+  <advance width="625"/>
   <unicode hex="1EDF"/>
   <outline>
     <component base="ohorn"/>
-    <component base="hookabovecomb" xOffset="130.0"/>
+    <component base="hookabovecomb" xOffset="130"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif
index 84528a00..bcef1f72 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohorntilde" format="2">
-  <advance width="625.0"/>
+  <advance width="625"/>
   <unicode hex="1EE1"/>
   <outline>
     <component base="ohorn"/>
-    <component base="tildecomb" xOffset="51.0"/>
+    <component base="tildecomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohungarumlaut.glif
index af212db7..dd2b4261 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ohungarumlaut.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ohungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ohungarumlaut" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="0151"/>
   <outline>
     <component base="o"/>
-    <component base="hungarumlautcomb" xOffset="95.0"/>
+    <component base="hungarumlautcomb" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/oinvertedbreve.glif
index d91f7400..33555537 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oinvertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oinvertedbreve" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="020F"/>
   <outline>
     <component base="o"/>
-    <component base="breveinvertedcomb" xOffset="73.0"/>
+    <component base="breveinvertedcomb" xOffset="73"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/omacron.glif b/src/Cantarell-Regular.ufo/glyphs/omacron.glif
index f086314c..714465f8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/omacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/omacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacron" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="014D"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb" xOffset="38.0"/>
+    <component base="macroncomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/omacronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/omacronacute.glif
index 9550740f..6daf59f7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/omacronacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/omacronacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacronacute" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1E53"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb_acutecomb" xOffset="38.0"/>
+    <component base="macroncomb_acutecomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif
index ac844074..ffe6d9ea 100644
--- a/src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="omacrongrave" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1E51"/>
   <outline>
     <component base="o"/>
-    <component base="macroncomb_gravecomb" xOffset="38.0"/>
+    <component base="macroncomb_gravecomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/one.dnom.glif
index 62a97568..7c77163c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.dnom.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.dnom" format="2">
-  <advance width="339.0"/>
+  <advance width="339"/>
   <note>
 one
 </note>
   <outline>
     <contour>
-      <point x="151.0" y="53.0" type="line"/>
-      <point x="226.0" y="53.0" type="line"/>
-      <point x="226.0" y="472.0" type="line"/>
-      <point x="181.0" y="472.0" type="line"/>
-      <point x="34.0" y="385.0" type="line"/>
-      <point x="62.0" y="333.0" type="line"/>
-      <point x="176.0" y="395.0" type="line"/>
-      <point x="151.0" y="418.0" type="line"/>
+      <point x="151" y="53" type="line"/>
+      <point x="226" y="53" type="line"/>
+      <point x="226" y="472" type="line"/>
+      <point x="181" y="472" type="line"/>
+      <point x="34" y="385" type="line"/>
+      <point x="62" y="333" type="line"/>
+      <point x="176" y="395" type="line"/>
+      <point x="151" y="418" type="line"/>
     </contour>
     <contour>
-      <point x="50.0" y="0.0" type="line"/>
-      <point x="316.0" y="0.0" type="line"/>
-      <point x="316.0" y="64.0" type="line"/>
-      <point x="50.0" y="64.0" type="line"/>
+      <point x="50" y="0" type="line"/>
+      <point x="316" y="0" type="line"/>
+      <point x="316" y="64" type="line"/>
+      <point x="50" y="64" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.glif b/src/Cantarell-Regular.ufo/glyphs/one.glif
index 5dad2d53..60277635 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one" format="2">
-  <advance width="451.0"/>
+  <advance width="451"/>
   <unicode hex="0031"/>
   <outline>
     <component base="one.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.lf.glif b/src/Cantarell-Regular.ufo/glyphs/one.lf.glif
index 317426c8..f1e29d86 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.lf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.lf" format="2">
-  <advance width="451.0"/>
+  <advance width="451"/>
   <outline>
     <contour>
-      <point x="198.0" y="55.0" type="line"/>
-      <point x="282.0" y="55.0" type="line"/>
-      <point x="282.0" y="694.0" type="line"/>
-      <point x="231.0" y="694.0" type="line"/>
-      <point x="42.0" y="571.0" type="line"/>
-      <point x="73.0" y="515.0" type="line"/>
-      <point x="228.0" y="610.0" type="line"/>
-      <point x="198.0" y="635.0" type="line"/>
+      <point x="198" y="55" type="line"/>
+      <point x="282" y="55" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="231" y="694" type="line"/>
+      <point x="42" y="571" type="line"/>
+      <point x="73" y="515" type="line"/>
+      <point x="228" y="610" type="line"/>
+      <point x="198" y="635" type="line"/>
     </contour>
     <contour>
-      <point x="61.0" y="0.0" type="line"/>
-      <point x="416.0" y="0.0" type="line"/>
-      <point x="416.0" y="71.0" type="line"/>
-      <point x="61.0" y="71.0" type="line"/>
+      <point x="61" y="0" type="line"/>
+      <point x="416" y="0" type="line"/>
+      <point x="416" y="71" type="line"/>
+      <point x="61" y="71" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.numr.glif b/src/Cantarell-Regular.ufo/glyphs/one.numr.glif
index dce22ff2..8bed591a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.numr" format="2">
-  <advance width="339.0"/>
+  <advance width="339"/>
   <outline>
-    <component base="one.dnom" yOffset="260.0"/>
+    <component base="one.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.osf.glif b/src/Cantarell-Regular.ufo/glyphs/one.osf.glif
index 33d3dfbb..8d92c2dc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.osf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.osf" format="2">
-  <advance width="438.0"/>
+  <advance width="438"/>
   <outline>
     <contour>
-      <point x="202.0" y="53.0" type="line"/>
-      <point x="280.0" y="53.0" type="line"/>
-      <point x="280.0" y="594.0" type="line"/>
-      <point x="233.0" y="594.0" type="line"/>
-      <point x="46.0" y="487.0" type="line"/>
-      <point x="75.0" y="434.0" type="line"/>
-      <point x="230.0" y="514.0" type="line"/>
-      <point x="202.0" y="537.0" type="line"/>
+      <point x="202" y="53" type="line"/>
+      <point x="280" y="53" type="line"/>
+      <point x="280" y="594" type="line"/>
+      <point x="233" y="594" type="line"/>
+      <point x="46" y="487" type="line"/>
+      <point x="75" y="434" type="line"/>
+      <point x="230" y="514" type="line"/>
+      <point x="202" y="537" type="line"/>
     </contour>
     <contour>
-      <point x="63.0" y="0.0" type="line"/>
-      <point x="401.0" y="0.0" type="line"/>
-      <point x="401.0" y="67.0" type="line"/>
-      <point x="63.0" y="67.0" type="line"/>
+      <point x="63" y="0" type="line"/>
+      <point x="401" y="0" type="line"/>
+      <point x="401" y="67" type="line"/>
+      <point x="63" y="67" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.subs.glif b/src/Cantarell-Regular.ufo/glyphs/one.subs.glif
index e5dcdff6..6683b73d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.subs" format="2">
-  <advance width="339.0"/>
+  <advance width="339"/>
   <outline>
-    <component base="one.dnom" yOffset="-180.0"/>
+    <component base="one.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.tf.glif b/src/Cantarell-Regular.ufo/glyphs/one.tf.glif
index f5200bf8..24443e5b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.tf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="272.0" y="55.0" type="line"/>
-      <point x="355.0" y="55.0" type="line"/>
-      <point x="355.0" y="694.0" type="line"/>
-      <point x="305.0" y="694.0" type="line"/>
-      <point x="75.0" y="571.0" type="line"/>
-      <point x="106.0" y="515.0" type="line"/>
-      <point x="302.0" y="610.0" type="line"/>
-      <point x="272.0" y="635.0" type="line"/>
+      <point x="272" y="55" type="line"/>
+      <point x="355" y="55" type="line"/>
+      <point x="355" y="694" type="line"/>
+      <point x="305" y="694" type="line"/>
+      <point x="75" y="571" type="line"/>
+      <point x="106" y="515" type="line"/>
+      <point x="302" y="610" type="line"/>
+      <point x="272" y="635" type="line"/>
     </contour>
     <contour>
-      <point x="93.0" y="0.0" type="line"/>
-      <point x="513.0" y="0.0" type="line"/>
-      <point x="513.0" y="71.0" type="line"/>
-      <point x="93.0" y="71.0" type="line"/>
+      <point x="93" y="0" type="line"/>
+      <point x="513" y="0" type="line"/>
+      <point x="513" y="71" type="line"/>
+      <point x="93" y="71" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/one.tosf.glif
index 4b05ff7d..488ee75c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/one.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/one.tosf.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="one.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="274.0" y="53.0" type="line"/>
-      <point x="352.0" y="53.0" type="line"/>
-      <point x="352.0" y="594.0" type="line"/>
-      <point x="305.0" y="594.0" type="line"/>
-      <point x="76.0" y="487.0" type="line"/>
-      <point x="105.0" y="434.0" type="line"/>
-      <point x="302.0" y="514.0" type="line"/>
-      <point x="274.0" y="537.0" type="line"/>
+      <point x="274" y="53" type="line"/>
+      <point x="352" y="53" type="line"/>
+      <point x="352" y="594" type="line"/>
+      <point x="305" y="594" type="line"/>
+      <point x="76" y="487" type="line"/>
+      <point x="105" y="434" type="line"/>
+      <point x="302" y="514" type="line"/>
+      <point x="274" y="537" type="line"/>
     </contour>
     <contour>
-      <point x="92.0" y="0.0" type="line"/>
-      <point x="512.0" y="0.0" type="line"/>
-      <point x="512.0" y="67.0" type="line"/>
-      <point x="92.0" y="67.0" type="line"/>
+      <point x="92" y="0" type="line"/>
+      <point x="512" y="0" type="line"/>
+      <point x="512" y="67" type="line"/>
+      <point x="92" y="67" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneeighth.glif b/src/Cantarell-Regular.ufo/glyphs/oneeighth.glif
index fed54786..dcb19124 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oneeighth.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oneeighth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneeighth" format="2">
-  <advance width="1104.0"/>
+  <advance width="1104"/>
   <unicode hex="215B"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="eight.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="eight.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onefifth.glif b/src/Cantarell-Regular.ufo/glyphs/onefifth.glif
index cf77adbd..344a40c4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onefifth.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onefifth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onefifth" format="2">
-  <advance width="1079.0"/>
+  <advance width="1079"/>
   <unicode hex="2155"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="five.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="five.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onefraction.glif 
b/src/Cantarell-Regular.ufo/glyphs/onefraction.glif
index 173b9280..80c7c1cc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onefraction.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onefraction.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onefraction" format="2">
-  <advance width="638.0"/>
+  <advance width="638"/>
   <unicode hex="215F"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
+    <component base="fraction" xOffset="339"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onehalf.glif b/src/Cantarell-Regular.ufo/glyphs/onehalf.glif
index 2552646f..a7ac9988 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onehalf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onehalf.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onehalf" format="2">
-  <advance width="1058.0"/>
+  <advance width="1058"/>
   <unicode hex="00BD"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="two.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="two.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/oneinferior.glif
index 1de214b6..2248ec2e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oneinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oneinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneinferior" format="2">
-  <advance width="339.0"/>
+  <advance width="339"/>
   <unicode hex="2081"/>
   <outline>
-    <component base="one.dnom" yOffset="-100.0"/>
+    <component base="one.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneninth.glif b/src/Cantarell-Regular.ufo/glyphs/oneninth.glif
index fcc55489..eceec4e4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oneninth.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oneninth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneninth" format="2">
-  <advance width="1102.0"/>
+  <advance width="1102"/>
   <unicode hex="2151"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="nine.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="nine.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onequarter.glif 
b/src/Cantarell-Regular.ufo/glyphs/onequarter.glif
index 4aa840d6..5caf7a3f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onequarter.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onequarter.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onequarter" format="2">
-  <advance width="1105.0"/>
+  <advance width="1105"/>
   <unicode hex="00BC"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="four.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="four.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneseventh.glif 
b/src/Cantarell-Regular.ufo/glyphs/oneseventh.glif
index 01e06582..ec92905a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oneseventh.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oneseventh.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oneseventh" format="2">
-  <advance width="1038.0"/>
+  <advance width="1038"/>
   <unicode hex="2150"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="seven.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="seven.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onesixth.glif b/src/Cantarell-Regular.ufo/glyphs/onesixth.glif
index 329878f4..3b0cfbd1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onesixth.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onesixth.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onesixth" format="2">
-  <advance width="1102.0"/>
+  <advance width="1102"/>
   <unicode hex="2159"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="six.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="six.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/onesuperior.glif
index ac9e66bc..c0f11b7f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onesuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onesuperior" format="2">
-  <advance width="339.0"/>
+  <advance width="339"/>
   <unicode hex="00B9"/>
   <outline>
-    <component base="one.dnom" yOffset="370.0"/>
+    <component base="one.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onetenth.glif b/src/Cantarell-Regular.ufo/glyphs/onetenth.glif
index d1c936b8..1bff9d30 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onetenth.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onetenth.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onetenth" format="2">
-  <advance width="1465.0"/>
+  <advance width="1465"/>
   <unicode hex="2152"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="one.dnom" xOffset="638.0"/>
-    <component base="zero.dnom" xOffset="977.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="one.dnom" xOffset="638"/>
+    <component base="zero.dnom" xOffset="977"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onethird.glif b/src/Cantarell-Regular.ufo/glyphs/onethird.glif
index f36719e9..6de349d1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/onethird.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/onethird.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="onethird" format="2">
-  <advance width="1081.0"/>
+  <advance width="1081"/>
   <unicode hex="2153"/>
   <outline>
     <component base="one.numr"/>
-    <component base="fraction" xOffset="339.0"/>
-    <component base="three.dnom" xOffset="638.0"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="three.dnom" xOffset="638"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oogonek.glif b/src/Cantarell-Regular.ufo/glyphs/oogonek.glif
index 9b95cf93..ed2e46da 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oogonek.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oogonek" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="01EB"/>
   <outline>
     <component base="o"/>
-    <component base="ogonekcomb.tall" xOffset="-64.0" yOffset="-1.0"/>
+    <component base="ogonekcomb.tall" xOffset="-64" yOffset="-1"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif 
b/src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif
index 03222562..2159b6f5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ordfeminine" format="2">
-  <advance width="429.0"/>
+  <advance width="429"/>
   <unicode hex="00AA"/>
   <outline>
     <contour>
-      <point x="303.0" y="380.0" type="line"/>
-      <point x="354.0" y="380.0" type="line"/>
-      <point x="354.0" y="608.0" type="line" smooth="yes"/>
-      <point x="354.0" y="699.0"/>
-      <point x="301.0" y="750.0"/>
-      <point x="204.0" y="750.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="750.0"/>
-      <point x="103.0" y="737.0"/>
-      <point x="62.0" y="716.0" type="curve"/>
-      <point x="79.0" y="666.0" type="line"/>
-      <point x="116.0" y="682.0"/>
-      <point x="157.0" y="690.0"/>
-      <point x="189.0" y="690.0" type="curve" smooth="yes"/>
-      <point x="251.0" y="690.0"/>
-      <point x="284.0" y="663.0"/>
-      <point x="284.0" y="612.0" type="curve" smooth="yes"/>
-      <point x="284.0" y="441.0" type="line"/>
+      <point x="303" y="380" type="line"/>
+      <point x="354" y="380" type="line"/>
+      <point x="354" y="608" type="line" smooth="yes"/>
+      <point x="354" y="699"/>
+      <point x="301" y="750"/>
+      <point x="204" y="750" type="curve" smooth="yes"/>
+      <point x="157" y="750"/>
+      <point x="103" y="737"/>
+      <point x="62" y="716" type="curve"/>
+      <point x="79" y="666" type="line"/>
+      <point x="116" y="682"/>
+      <point x="157" y="690"/>
+      <point x="189" y="690" type="curve" smooth="yes"/>
+      <point x="251" y="690"/>
+      <point x="284" y="663"/>
+      <point x="284" y="612" type="curve" smooth="yes"/>
+      <point x="284" y="441" type="line"/>
     </contour>
     <contour>
-      <point x="175.0" y="373.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="373.0"/>
-      <point x="306.0" y="413.0"/>
-      <point x="327.0" y="485.0" type="curve"/>
-      <point x="305.0" y="498.0" type="line"/>
-      <point x="286.0" y="455.0"/>
-      <point x="245.0" y="429.0"/>
-      <point x="198.0" y="429.0" type="curve" smooth="yes"/>
-      <point x="155.0" y="429.0"/>
-      <point x="124.0" y="452.0"/>
-      <point x="124.0" y="487.0" type="curve" smooth="yes"/>
-      <point x="124.0" y="531.0"/>
-      <point x="174.0" y="549.0"/>
-      <point x="297.0" y="549.0" type="curve"/>
-      <point x="297.0" y="591.0" type="line"/>
-      <point x="128.0" y="591.0"/>
-      <point x="53.0" y="556.0"/>
-      <point x="53.0" y="477.0" type="curve" smooth="yes"/>
-      <point x="53.0" y="414.0"/>
-      <point x="101.0" y="373.0"/>
+      <point x="175" y="373" type="curve" smooth="yes"/>
+      <point x="249" y="373"/>
+      <point x="306" y="413"/>
+      <point x="327" y="485" type="curve"/>
+      <point x="305" y="498" type="line"/>
+      <point x="286" y="455"/>
+      <point x="245" y="429"/>
+      <point x="198" y="429" type="curve" smooth="yes"/>
+      <point x="155" y="429"/>
+      <point x="124" y="452"/>
+      <point x="124" y="487" type="curve" smooth="yes"/>
+      <point x="124" y="531"/>
+      <point x="174" y="549"/>
+      <point x="297" y="549" type="curve"/>
+      <point x="297" y="591" type="line"/>
+      <point x="128" y="591"/>
+      <point x="53" y="556"/>
+      <point x="53" y="477" type="curve" smooth="yes"/>
+      <point x="53" y="414"/>
+      <point x="101" y="373"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif 
b/src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif
index 2ad758f6..4f49b43b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ordmasculine" format="2">
-  <advance width="461.0"/>
+  <advance width="461"/>
   <unicode hex="00BA"/>
   <outline>
     <contour>
-      <point x="227.0" y="373.0" type="curve" smooth="yes"/>
-      <point x="334.0" y="373.0"/>
-      <point x="407.0" y="450.0"/>
-      <point x="407.0" y="565.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="677.0"/>
-      <point x="339.0" y="749.0"/>
-      <point x="235.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="126.0" y="749.0"/>
-      <point x="54.0" y="672.0"/>
-      <point x="54.0" y="557.0" type="curve" smooth="yes"/>
-      <point x="54.0" y="446.0"/>
-      <point x="122.0" y="373.0"/>
+      <point x="227" y="373" type="curve" smooth="yes"/>
+      <point x="334" y="373"/>
+      <point x="407" y="450"/>
+      <point x="407" y="565" type="curve" smooth="yes"/>
+      <point x="407" y="677"/>
+      <point x="339" y="749"/>
+      <point x="235" y="749" type="curve" smooth="yes"/>
+      <point x="126" y="749"/>
+      <point x="54" y="672"/>
+      <point x="54" y="557" type="curve" smooth="yes"/>
+      <point x="54" y="446"/>
+      <point x="122" y="373"/>
     </contour>
     <contour>
-      <point x="233.0" y="430.0" type="curve" smooth="yes"/>
-      <point x="166.0" y="430.0"/>
-      <point x="123.0" y="483.0"/>
-      <point x="123.0" y="563.0" type="curve" smooth="yes"/>
-      <point x="123.0" y="640.0"/>
-      <point x="163.0" y="692.0"/>
-      <point x="228.0" y="692.0" type="curve" smooth="yes"/>
-      <point x="295.0" y="692.0"/>
-      <point x="339.0" y="638.0"/>
-      <point x="339.0" y="558.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="480.0"/>
-      <point x="297.0" y="430.0"/>
+      <point x="233" y="430" type="curve" smooth="yes"/>
+      <point x="166" y="430"/>
+      <point x="123" y="483"/>
+      <point x="123" y="563" type="curve" smooth="yes"/>
+      <point x="123" y="640"/>
+      <point x="163" y="692"/>
+      <point x="228" y="692" type="curve" smooth="yes"/>
+      <point x="295" y="692"/>
+      <point x="339" y="638"/>
+      <point x="339" y="558" type="curve" smooth="yes"/>
+      <point x="339" y="480"/>
+      <point x="297" y="430"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oslash.glif b/src/Cantarell-Regular.ufo/glyphs/oslash.glif
index b983c65e..18fcec56 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oslash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oslash.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oslash" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="00F8"/>
-  <anchor x="286.0" y="482.0" name="top"/>
+  <anchor x="286" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="279.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="421.0" y="-10.0"/>
-      <point x="517.0" y="93.0"/>
-      <point x="517.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="517.0" y="396.0"/>
-      <point x="428.0" y="492.0"/>
-      <point x="291.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="149.0" y="492.0"/>
-      <point x="54.0" y="390.0"/>
-      <point x="54.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="54.0" y="87.0"/>
-      <point x="142.0" y="-10.0"/>
+      <point x="279" y="-10" type="curve" smooth="yes"/>
+      <point x="421" y="-10"/>
+      <point x="517" y="93"/>
+      <point x="517" y="247" type="curve" smooth="yes"/>
+      <point x="517" y="396"/>
+      <point x="428" y="492"/>
+      <point x="291" y="492" type="curve" smooth="yes"/>
+      <point x="149" y="492"/>
+      <point x="54" y="390"/>
+      <point x="54" y="236" type="curve" smooth="yes"/>
+      <point x="54" y="87"/>
+      <point x="142" y="-10"/>
     </contour>
     <contour>
-      <point x="290.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="60.0"/>
-      <point x="134.0" y="135.0"/>
-      <point x="134.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="353.0"/>
-      <point x="191.0" y="422.0"/>
-      <point x="280.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="422.0"/>
-      <point x="437.0" y="346.0"/>
-      <point x="437.0" y="236.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="130.0"/>
-      <point x="379.0" y="60.0"/>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="197" y="60"/>
+      <point x="134" y="135"/>
+      <point x="134" y="246" type="curve" smooth="yes"/>
+      <point x="134" y="353"/>
+      <point x="191" y="422"/>
+      <point x="280" y="422" type="curve" smooth="yes"/>
+      <point x="373" y="422"/>
+      <point x="437" y="346"/>
+      <point x="437" y="236" type="curve" smooth="yes"/>
+      <point x="437" y="130"/>
+      <point x="379" y="60"/>
     </contour>
     <contour>
-      <point x="111.0" y="-58.0" type="line"/>
-      <point x="497.0" y="513.0" type="line"/>
-      <point x="450.0" y="542.0" type="line"/>
-      <point x="68.0" y="-29.0" type="line"/>
+      <point x="111" y="-58" type="line"/>
+      <point x="497" y="513" type="line"/>
+      <point x="450" y="542" type="line"/>
+      <point x="68" y="-29" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oslashacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/oslashacute.glif
index 3aa2799e..371f8a1f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oslashacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oslashacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oslashacute" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="01FF"/>
   <outline>
     <component base="oslash"/>
-    <component base="acutecomb" xOffset="203.0"/>
+    <component base="acutecomb" xOffset="203"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otilde.glif b/src/Cantarell-Regular.ufo/glyphs/otilde.glif
index 946d3ad0..62eb86b8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/otilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/otilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otilde" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="00F5"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb" xOffset="51.0"/>
+    <component base="tildecomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/otildeacute.glif
index 9c695c8a..6492e8ef 100644
--- a/src/Cantarell-Regular.ufo/glyphs/otildeacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/otildeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildeacute" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1E4D"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_acutecomb" xOffset="51.0"/>
+    <component base="tildecomb_acutecomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otildedieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/otildedieresis.glif
index 9d9ec233..76f48c7d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/otildedieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/otildedieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildedieresis" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="1E4F"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_dieresiscomb" xOffset="51.0"/>
+    <component base="tildecomb_dieresiscomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otildemacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/otildemacron.glif
index f10361e6..8ec218f3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/otildemacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/otildemacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="otildemacron" format="2">
-  <advance width="565.0"/>
+  <advance width="565"/>
   <unicode hex="022D"/>
   <outline>
     <component base="o"/>
-    <component base="tildecomb_macroncomb" xOffset="51.0"/>
+    <component base="tildecomb_macroncomb" xOffset="51"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/p.glif b/src/Cantarell-Regular.ufo/glyphs/p.glif
index 66302214..06b65c05 100644
--- a/src/Cantarell-Regular.ufo/glyphs/p.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/p.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="p" format="2">
-  <advance width="571.0"/>
+  <advance width="571"/>
   <unicode hex="0070"/>
   <note>
 p
 </note>
-  <anchor x="284.0" y="0.0" name="bottom"/>
-  <anchor x="284.0" y="482.0" name="top"/>
+  <anchor x="284" y="0" name="bottom"/>
+  <anchor x="284" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="-217.0" type="line"/>
-      <point x="163.0" y="-217.0" type="line"/>
-      <point x="163.0" y="426.0" type="line"/>
-      <point x="139.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="-217" type="line"/>
+      <point x="163" y="-217" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="295.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="429.0" y="-10.0"/>
-      <point x="519.0" y="94.0"/>
-      <point x="519.0" y="250.0" type="curve" smooth="yes"/>
-      <point x="519.0" y="395.0"/>
-      <point x="436.0" y="492.0"/>
-      <point x="312.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="492.0"/>
-      <point x="178.0" y="462.0"/>
-      <point x="137.0" y="410.0" type="curve"/>
-      <point x="155.0" y="360.0" type="line"/>
-      <point x="190.0" y="399.0"/>
-      <point x="240.0" y="422.0"/>
-      <point x="291.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="422.0"/>
-      <point x="439.0" y="350.0"/>
-      <point x="439.0" y="240.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="132.0"/>
-      <point x="386.0" y="60.0"/>
-      <point x="299.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="60.0"/>
-      <point x="167.0" y="107.0"/>
-      <point x="150.0" y="178.0" type="curve"/>
-      <point x="117.0" y="123.0" type="line"/>
-      <point x="139.0" y="39.0"/>
-      <point x="208.0" y="-10.0"/>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="429" y="-10"/>
+      <point x="519" y="94"/>
+      <point x="519" y="250" type="curve" smooth="yes"/>
+      <point x="519" y="395"/>
+      <point x="436" y="492"/>
+      <point x="312" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="178" y="462"/>
+      <point x="137" y="410" type="curve"/>
+      <point x="155" y="360" type="line"/>
+      <point x="190" y="399"/>
+      <point x="240" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="381" y="422"/>
+      <point x="439" y="350"/>
+      <point x="439" y="240" type="curve" smooth="yes"/>
+      <point x="439" y="132"/>
+      <point x="386" y="60"/>
+      <point x="299" y="60" type="curve" smooth="yes"/>
+      <point x="227" y="60"/>
+      <point x="167" y="107"/>
+      <point x="150" y="178" type="curve"/>
+      <point x="117" y="123" type="line"/>
+      <point x="139" y="39"/>
+      <point x="208" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif
index eafa84d3..1d0fac51 100644
--- a/src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="palochka-cy" format="2">
-  <advance width="291.0"/>
+  <advance width="291"/>
   <unicode hex="04CF"/>
   <outline>
     <component base="I"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/paragraph.glif b/src/Cantarell-Regular.ufo/glyphs/paragraph.glif
index 06b603ae..027e0132 100644
--- a/src/Cantarell-Regular.ufo/glyphs/paragraph.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/paragraph.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="paragraph" format="2">
-  <advance width="725.0"/>
+  <advance width="725"/>
   <unicode hex="00B6"/>
   <outline>
     <contour>
-      <point x="287.0" y="-170.0" type="line"/>
-      <point x="365.0" y="-170.0" type="line"/>
-      <point x="365.0" y="625.0" type="line"/>
-      <point x="522.0" y="625.0" type="line"/>
-      <point x="522.0" y="-170.0" type="line"/>
-      <point x="600.0" y="-170.0" type="line"/>
-      <point x="600.0" y="694.0" type="line"/>
-      <point x="307.0" y="694.0" type="line" smooth="yes"/>
-      <point x="165.0" y="694.0"/>
-      <point x="70.0" y="610.0"/>
-      <point x="70.0" y="484.0" type="curve" smooth="yes"/>
-      <point x="70.0" y="349.0"/>
-      <point x="157.0" y="259.0"/>
-      <point x="287.0" y="259.0" type="curve"/>
+      <point x="287" y="-170" type="line"/>
+      <point x="365" y="-170" type="line"/>
+      <point x="365" y="625" type="line"/>
+      <point x="522" y="625" type="line"/>
+      <point x="522" y="-170" type="line"/>
+      <point x="600" y="-170" type="line"/>
+      <point x="600" y="694" type="line"/>
+      <point x="307" y="694" type="line" smooth="yes"/>
+      <point x="165" y="694"/>
+      <point x="70" y="610"/>
+      <point x="70" y="484" type="curve" smooth="yes"/>
+      <point x="70" y="349"/>
+      <point x="157" y="259"/>
+      <point x="287" y="259" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/parenleft.glif b/src/Cantarell-Regular.ufo/glyphs/parenleft.glif
index 590062ef..7d04c09c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/parenleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/parenleft.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="parenleft" format="2">
-  <advance width="301.0"/>
+  <advance width="301"/>
   <unicode hex="0028"/>
   <outline>
     <contour>
-      <point x="203.0" y="-179.0" type="curve"/>
-      <point x="261.0" y="-148.0" type="line"/>
-      <point x="177.0" y="1.0"/>
-      <point x="143.0" y="124.0"/>
-      <point x="143.0" y="299.0" type="curve" smooth="yes"/>
-      <point x="143.0" y="448.0"/>
-      <point x="176.0" y="566.0"/>
-      <point x="259.0" y="718.0" type="curve"/>
-      <point x="201.0" y="749.0" type="line"/>
-      <point x="102.0" y="582.0"/>
-      <point x="63.0" y="452.0"/>
-      <point x="63.0" y="292.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="106.0"/>
-      <point x="103.0" y="-23.0"/>
+      <point x="203" y="-179" type="curve"/>
+      <point x="261" y="-148" type="line"/>
+      <point x="177" y="1"/>
+      <point x="143" y="124"/>
+      <point x="143" y="299" type="curve" smooth="yes"/>
+      <point x="143" y="448"/>
+      <point x="176" y="566"/>
+      <point x="259" y="718" type="curve"/>
+      <point x="201" y="749" type="line"/>
+      <point x="102" y="582"/>
+      <point x="63" y="452"/>
+      <point x="63" y="292" type="curve" smooth="yes"/>
+      <point x="63" y="106"/>
+      <point x="103" y="-23"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/parenright.glif 
b/src/Cantarell-Regular.ufo/glyphs/parenright.glif
index 5a796ddf..ea253725 100644
--- a/src/Cantarell-Regular.ufo/glyphs/parenright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/parenright.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="parenright" format="2">
-  <advance width="301.0"/>
+  <advance width="301"/>
   <unicode hex="0029"/>
   <outline>
-    <component base="parenleft" xScale="-1.0" xOffset="304.0"/>
+    <component base="parenleft" xScale="-1" xOffset="304"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/partialdiff.glif 
b/src/Cantarell-Regular.ufo/glyphs/partialdiff.glif
index 4bb59528..2c37ec1a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/partialdiff.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/partialdiff.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="partialdiff" format="2">
-  <advance width="649.0"/>
+  <advance width="649"/>
   <unicode hex="2202"/>
   <outline>
     <contour>
-      <point x="290.0" y="-12.0" type="curve" smooth="yes"/>
-      <point x="459.0" y="-12.0"/>
-      <point x="558.0" y="128.0"/>
-      <point x="558.0" y="365.0" type="curve" smooth="yes"/>
-      <point x="558.0" y="584.0"/>
-      <point x="472.0" y="701.0"/>
-      <point x="312.0" y="701.0" type="curve" smooth="yes"/>
-      <point x="250.0" y="701.0"/>
-      <point x="184.0" y="684.0"/>
-      <point x="134.0" y="655.0" type="curve"/>
-      <point x="153.0" y="594.0" type="line"/>
-      <point x="202.0" y="617.0"/>
-      <point x="258.0" y="631.0"/>
-      <point x="303.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="631.0"/>
-      <point x="478.0" y="534.0"/>
-      <point x="478.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="478.0" y="160.0"/>
-      <point x="416.0" y="58.0"/>
-      <point x="300.0" y="58.0" type="curve" smooth="yes"/>
-      <point x="211.0" y="58.0"/>
-      <point x="155.0" y="117.0"/>
-      <point x="155.0" y="211.0" type="curve" smooth="yes"/>
-      <point x="155.0" y="302.0"/>
-      <point x="207.0" y="359.0"/>
-      <point x="292.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="366.0" y="359.0"/>
-      <point x="438.0" y="316.0"/>
-      <point x="480.0" y="249.0" type="curve"/>
-      <point x="486.0" y="342.0" type="line"/>
-      <point x="444.0" y="399.0"/>
-      <point x="382.0" y="429.0"/>
-      <point x="306.0" y="429.0" type="curve" smooth="yes"/>
-      <point x="171.0" y="429.0"/>
-      <point x="75.0" y="332.0"/>
-      <point x="75.0" y="197.0" type="curve" smooth="yes"/>
-      <point x="75.0" y="70.0"/>
-      <point x="160.0" y="-12.0"/>
+      <point x="290" y="-12" type="curve" smooth="yes"/>
+      <point x="459" y="-12"/>
+      <point x="558" y="128"/>
+      <point x="558" y="365" type="curve" smooth="yes"/>
+      <point x="558" y="584"/>
+      <point x="472" y="701"/>
+      <point x="312" y="701" type="curve" smooth="yes"/>
+      <point x="250" y="701"/>
+      <point x="184" y="684"/>
+      <point x="134" y="655" type="curve"/>
+      <point x="153" y="594" type="line"/>
+      <point x="202" y="617"/>
+      <point x="258" y="631"/>
+      <point x="303" y="631" type="curve" smooth="yes"/>
+      <point x="418" y="631"/>
+      <point x="478" y="534"/>
+      <point x="478" y="349" type="curve" smooth="yes"/>
+      <point x="478" y="160"/>
+      <point x="416" y="58"/>
+      <point x="300" y="58" type="curve" smooth="yes"/>
+      <point x="211" y="58"/>
+      <point x="155" y="117"/>
+      <point x="155" y="211" type="curve" smooth="yes"/>
+      <point x="155" y="302"/>
+      <point x="207" y="359"/>
+      <point x="292" y="359" type="curve" smooth="yes"/>
+      <point x="366" y="359"/>
+      <point x="438" y="316"/>
+      <point x="480" y="249" type="curve"/>
+      <point x="486" y="342" type="line"/>
+      <point x="444" y="399"/>
+      <point x="382" y="429"/>
+      <point x="306" y="429" type="curve" smooth="yes"/>
+      <point x="171" y="429"/>
+      <point x="75" y="332"/>
+      <point x="75" y="197" type="curve" smooth="yes"/>
+      <point x="75" y="70"/>
+      <point x="160" y="-12"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/pe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/pe-cy.glif
index 5bc9cedb..e6050608 100644
--- a/src/Cantarell-Regular.ufo/glyphs/pe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/pe-cy.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="pe-cy" format="2">
-  <advance width="566.0"/>
+  <advance width="566"/>
   <unicode hex="043F"/>
-  <anchor x="543.0" y="0.0" name="bottomright"/>
+  <anchor x="543" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="161.0" y="0.0" type="line"/>
-      <point x="161.0" y="415.0" type="line"/>
-      <point x="405.0" y="415.0" type="line"/>
-      <point x="405.0" y="0.0" type="line"/>
-      <point x="483.0" y="0.0" type="line"/>
-      <point x="483.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="161" y="0" type="line"/>
+      <point x="161" y="415" type="line"/>
+      <point x="405" y="415" type="line"/>
+      <point x="405" y="0" type="line"/>
+      <point x="483" y="0" type="line"/>
+      <point x="483" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/percent.glif b/src/Cantarell-Regular.ufo/glyphs/percent.glif
index ac13a861..e73e1c17 100644
--- a/src/Cantarell-Regular.ufo/glyphs/percent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/percent.glif
@@ -1,69 +1,69 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="percent" format="2">
-  <advance width="991.0"/>
+  <advance width="991"/>
   <unicode hex="0025"/>
   <outline>
     <contour>
-      <point x="265.0" y="0.0" type="line"/>
-      <point x="342.0" y="0.0" type="line"/>
-      <point x="724.0" y="694.0" type="line"/>
-      <point x="641.0" y="694.0" type="line"/>
+      <point x="265" y="0" type="line"/>
+      <point x="342" y="0" type="line"/>
+      <point x="724" y="694" type="line"/>
+      <point x="641" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="244.0" y="262.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="262.0"/>
-      <point x="411.0" y="349.0"/>
-      <point x="411.0" y="485.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="618.0"/>
-      <point x="347.0" y="704.0"/>
-      <point x="247.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="704.0"/>
-      <point x="78.0" y="617.0"/>
-      <point x="78.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="347.0"/>
-      <point x="143.0" y="262.0"/>
+      <point x="244" y="262" type="curve" smooth="yes"/>
+      <point x="345" y="262"/>
+      <point x="411" y="349"/>
+      <point x="411" y="485" type="curve" smooth="yes"/>
+      <point x="411" y="618"/>
+      <point x="347" y="704"/>
+      <point x="247" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="78" y="617"/>
+      <point x="78" y="481" type="curve" smooth="yes"/>
+      <point x="78" y="347"/>
+      <point x="143" y="262"/>
     </contour>
     <contour>
-      <point x="246.0" y="328.0" type="curve" smooth="yes"/>
-      <point x="192.0" y="328.0"/>
-      <point x="157.0" y="389.0"/>
-      <point x="157.0" y="485.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="579.0"/>
-      <point x="191.0" y="638.0"/>
-      <point x="244.0" y="638.0" type="curve" smooth="yes"/>
-      <point x="298.0" y="638.0"/>
-      <point x="333.0" y="577.0"/>
-      <point x="333.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="387.0"/>
-      <point x="299.0" y="328.0"/>
+      <point x="246" y="328" type="curve" smooth="yes"/>
+      <point x="192" y="328"/>
+      <point x="157" y="389"/>
+      <point x="157" y="485" type="curve" smooth="yes"/>
+      <point x="157" y="579"/>
+      <point x="191" y="638"/>
+      <point x="244" y="638" type="curve" smooth="yes"/>
+      <point x="298" y="638"/>
+      <point x="333" y="577"/>
+      <point x="333" y="480" type="curve" smooth="yes"/>
+      <point x="333" y="387"/>
+      <point x="299" y="328"/>
     </contour>
     <contour>
-      <point x="746.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="847.0" y="-6.0"/>
-      <point x="913.0" y="81.0"/>
-      <point x="913.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="913.0" y="350.0"/>
-      <point x="849.0" y="436.0"/>
-      <point x="749.0" y="436.0" type="curve" smooth="yes"/>
-      <point x="646.0" y="436.0"/>
-      <point x="580.0" y="349.0"/>
-      <point x="580.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="580.0" y="79.0"/>
-      <point x="645.0" y="-6.0"/>
+      <point x="746" y="-6" type="curve" smooth="yes"/>
+      <point x="847" y="-6"/>
+      <point x="913" y="81"/>
+      <point x="913" y="217" type="curve" smooth="yes"/>
+      <point x="913" y="350"/>
+      <point x="849" y="436"/>
+      <point x="749" y="436" type="curve" smooth="yes"/>
+      <point x="646" y="436"/>
+      <point x="580" y="349"/>
+      <point x="580" y="213" type="curve" smooth="yes"/>
+      <point x="580" y="79"/>
+      <point x="645" y="-6"/>
     </contour>
     <contour>
-      <point x="748.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="694.0" y="60.0"/>
-      <point x="659.0" y="121.0"/>
-      <point x="659.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="659.0" y="311.0"/>
-      <point x="693.0" y="370.0"/>
-      <point x="746.0" y="370.0" type="curve" smooth="yes"/>
-      <point x="800.0" y="370.0"/>
-      <point x="835.0" y="309.0"/>
-      <point x="835.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="835.0" y="119.0"/>
-      <point x="801.0" y="60.0"/>
+      <point x="748" y="60" type="curve" smooth="yes"/>
+      <point x="694" y="60"/>
+      <point x="659" y="121"/>
+      <point x="659" y="217" type="curve" smooth="yes"/>
+      <point x="659" y="311"/>
+      <point x="693" y="370"/>
+      <point x="746" y="370" type="curve" smooth="yes"/>
+      <point x="800" y="370"/>
+      <point x="835" y="309"/>
+      <point x="835" y="212" type="curve" smooth="yes"/>
+      <point x="835" y="119"/>
+      <point x="801" y="60"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/period.glif b/src/Cantarell-Regular.ufo/glyphs/period.glif
index 3c0277ba..6c2ebe73 100644
--- a/src/Cantarell-Regular.ufo/glyphs/period.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/period.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="period" format="2">
-  <advance width="272.0"/>
+  <advance width="272"/>
   <unicode hex="002E"/>
   <outline>
     <contour>
-      <point x="136.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="174.0" y="-10.0"/>
-      <point x="200.0" y="17.0"/>
-      <point x="200.0" y="54.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="91.0"/>
-      <point x="174.0" y="118.0"/>
-      <point x="136.0" y="118.0" type="curve" smooth="yes"/>
-      <point x="98.0" y="118.0"/>
-      <point x="72.0" y="91.0"/>
-      <point x="72.0" y="54.0" type="curve" smooth="yes"/>
-      <point x="72.0" y="17.0"/>
-      <point x="98.0" y="-10.0"/>
+      <point x="136" y="-10" type="curve" smooth="yes"/>
+      <point x="174" y="-10"/>
+      <point x="200" y="17"/>
+      <point x="200" y="54" type="curve" smooth="yes"/>
+      <point x="200" y="91"/>
+      <point x="174" y="118"/>
+      <point x="136" y="118" type="curve" smooth="yes"/>
+      <point x="98" y="118"/>
+      <point x="72" y="91"/>
+      <point x="72" y="54" type="curve" smooth="yes"/>
+      <point x="72" y="17"/>
+      <point x="98" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/periodcentered.glif 
b/src/Cantarell-Regular.ufo/glyphs/periodcentered.glif
index bca86455..a197cf1e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/periodcentered.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/periodcentered.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered" format="2">
-  <advance width="274.0"/>
+  <advance width="274"/>
   <unicode hex="00B7"/>
   <outline>
-    <component base="period" yOffset="210.0"/>
+    <component base="period" yOffset="210"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
index bbb3e380..46fc7740 100644
--- a/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered.loclCAT.case" format="2">
-  <anchor x="0.0" y="352.0" name="_periodcentered"/>
+  <anchor x="0" y="352" name="_periodcentered"/>
   <outline>
-    <component base="period" xOffset="-252.0" yOffset="304.0"/>
+    <component base="period" xOffset="-252" yOffset="304"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.glif
index 5a56fd6c..28088857 100644
--- a/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="periodcentered.loclCAT" format="2">
-  <anchor x="0.0" y="353.0" name="_periodcentered"/>
+  <anchor x="0" y="353" name="_periodcentered"/>
   <outline>
     <contour>
-      <point x="-14.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="24.0" y="294.0"/>
-      <point x="50.0" y="321.0"/>
-      <point x="50.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="50.0" y="395.0"/>
-      <point x="24.0" y="422.0"/>
-      <point x="-14.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="-52.0" y="422.0"/>
-      <point x="-78.0" y="395.0"/>
-      <point x="-78.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="-78.0" y="321.0"/>
-      <point x="-52.0" y="294.0"/>
+      <point x="-14" y="294" type="curve" smooth="yes"/>
+      <point x="24" y="294"/>
+      <point x="50" y="321"/>
+      <point x="50" y="358" type="curve" smooth="yes"/>
+      <point x="50" y="395"/>
+      <point x="24" y="422"/>
+      <point x="-14" y="422" type="curve" smooth="yes"/>
+      <point x="-52" y="422"/>
+      <point x="-78" y="395"/>
+      <point x="-78" y="358" type="curve" smooth="yes"/>
+      <point x="-78" y="321"/>
+      <point x="-52" y="294"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/perthousand.glif 
b/src/Cantarell-Regular.ufo/glyphs/perthousand.glif
index 0fe24552..68b70594 100644
--- a/src/Cantarell-Regular.ufo/glyphs/perthousand.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/perthousand.glif
@@ -1,97 +1,97 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="perthousand" format="2">
-  <advance width="1383.0"/>
+  <advance width="1383"/>
   <unicode hex="2030"/>
   <outline>
     <contour>
-      <point x="265.0" y="0.0" type="line"/>
-      <point x="342.0" y="0.0" type="line"/>
-      <point x="724.0" y="694.0" type="line"/>
-      <point x="641.0" y="694.0" type="line"/>
+      <point x="265" y="0" type="line"/>
+      <point x="342" y="0" type="line"/>
+      <point x="724" y="694" type="line"/>
+      <point x="641" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="244.0" y="262.0" type="curve" smooth="yes"/>
-      <point x="345.0" y="262.0"/>
-      <point x="411.0" y="349.0"/>
-      <point x="411.0" y="485.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="618.0"/>
-      <point x="347.0" y="704.0"/>
-      <point x="247.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="144.0" y="704.0"/>
-      <point x="78.0" y="617.0"/>
-      <point x="78.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="78.0" y="347.0"/>
-      <point x="143.0" y="262.0"/>
+      <point x="244" y="262" type="curve" smooth="yes"/>
+      <point x="345" y="262"/>
+      <point x="411" y="349"/>
+      <point x="411" y="485" type="curve" smooth="yes"/>
+      <point x="411" y="618"/>
+      <point x="347" y="704"/>
+      <point x="247" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="78" y="617"/>
+      <point x="78" y="481" type="curve" smooth="yes"/>
+      <point x="78" y="347"/>
+      <point x="143" y="262"/>
     </contour>
     <contour>
-      <point x="246.0" y="328.0" type="curve" smooth="yes"/>
-      <point x="192.0" y="328.0"/>
-      <point x="157.0" y="389.0"/>
-      <point x="157.0" y="485.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="579.0"/>
-      <point x="191.0" y="638.0"/>
-      <point x="244.0" y="638.0" type="curve" smooth="yes"/>
-      <point x="298.0" y="638.0"/>
-      <point x="333.0" y="577.0"/>
-      <point x="333.0" y="480.0" type="curve" smooth="yes"/>
-      <point x="333.0" y="387.0"/>
-      <point x="299.0" y="328.0"/>
+      <point x="246" y="328" type="curve" smooth="yes"/>
+      <point x="192" y="328"/>
+      <point x="157" y="389"/>
+      <point x="157" y="485" type="curve" smooth="yes"/>
+      <point x="157" y="579"/>
+      <point x="191" y="638"/>
+      <point x="244" y="638" type="curve" smooth="yes"/>
+      <point x="298" y="638"/>
+      <point x="333" y="577"/>
+      <point x="333" y="480" type="curve" smooth="yes"/>
+      <point x="333" y="387"/>
+      <point x="299" y="328"/>
     </contour>
     <contour>
-      <point x="746.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="847.0" y="-6.0"/>
-      <point x="913.0" y="81.0"/>
-      <point x="913.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="913.0" y="350.0"/>
-      <point x="849.0" y="436.0"/>
-      <point x="749.0" y="436.0" type="curve" smooth="yes"/>
-      <point x="646.0" y="436.0"/>
-      <point x="580.0" y="349.0"/>
-      <point x="580.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="580.0" y="79.0"/>
-      <point x="645.0" y="-6.0"/>
+      <point x="746" y="-6" type="curve" smooth="yes"/>
+      <point x="847" y="-6"/>
+      <point x="913" y="81"/>
+      <point x="913" y="217" type="curve" smooth="yes"/>
+      <point x="913" y="350"/>
+      <point x="849" y="436"/>
+      <point x="749" y="436" type="curve" smooth="yes"/>
+      <point x="646" y="436"/>
+      <point x="580" y="349"/>
+      <point x="580" y="213" type="curve" smooth="yes"/>
+      <point x="580" y="79"/>
+      <point x="645" y="-6"/>
     </contour>
     <contour>
-      <point x="748.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="694.0" y="60.0"/>
-      <point x="659.0" y="121.0"/>
-      <point x="659.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="659.0" y="311.0"/>
-      <point x="693.0" y="370.0"/>
-      <point x="746.0" y="370.0" type="curve" smooth="yes"/>
-      <point x="800.0" y="370.0"/>
-      <point x="835.0" y="309.0"/>
-      <point x="835.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="835.0" y="119.0"/>
-      <point x="801.0" y="60.0"/>
+      <point x="748" y="60" type="curve" smooth="yes"/>
+      <point x="694" y="60"/>
+      <point x="659" y="121"/>
+      <point x="659" y="217" type="curve" smooth="yes"/>
+      <point x="659" y="311"/>
+      <point x="693" y="370"/>
+      <point x="746" y="370" type="curve" smooth="yes"/>
+      <point x="800" y="370"/>
+      <point x="835" y="309"/>
+      <point x="835" y="212" type="curve" smooth="yes"/>
+      <point x="835" y="119"/>
+      <point x="801" y="60"/>
     </contour>
     <contour>
-      <point x="1138.0" y="-6.0" type="curve" smooth="yes"/>
-      <point x="1239.0" y="-6.0"/>
-      <point x="1305.0" y="81.0"/>
-      <point x="1305.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="1305.0" y="350.0"/>
-      <point x="1241.0" y="436.0"/>
-      <point x="1141.0" y="436.0" type="curve" smooth="yes"/>
-      <point x="1038.0" y="436.0"/>
-      <point x="972.0" y="349.0"/>
-      <point x="972.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="972.0" y="79.0"/>
-      <point x="1037.0" y="-6.0"/>
+      <point x="1138" y="-6" type="curve" smooth="yes"/>
+      <point x="1239" y="-6"/>
+      <point x="1305" y="81"/>
+      <point x="1305" y="217" type="curve" smooth="yes"/>
+      <point x="1305" y="350"/>
+      <point x="1241" y="436"/>
+      <point x="1141" y="436" type="curve" smooth="yes"/>
+      <point x="1038" y="436"/>
+      <point x="972" y="349"/>
+      <point x="972" y="213" type="curve" smooth="yes"/>
+      <point x="972" y="79"/>
+      <point x="1037" y="-6"/>
     </contour>
     <contour>
-      <point x="1140.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="1086.0" y="60.0"/>
-      <point x="1051.0" y="121.0"/>
-      <point x="1051.0" y="217.0" type="curve" smooth="yes"/>
-      <point x="1051.0" y="311.0"/>
-      <point x="1085.0" y="370.0"/>
-      <point x="1138.0" y="370.0" type="curve" smooth="yes"/>
-      <point x="1192.0" y="370.0"/>
-      <point x="1227.0" y="309.0"/>
-      <point x="1227.0" y="212.0" type="curve" smooth="yes"/>
-      <point x="1227.0" y="119.0"/>
-      <point x="1193.0" y="60.0"/>
+      <point x="1140" y="60" type="curve" smooth="yes"/>
+      <point x="1086" y="60"/>
+      <point x="1051" y="121"/>
+      <point x="1051" y="217" type="curve" smooth="yes"/>
+      <point x="1051" y="311"/>
+      <point x="1085" y="370"/>
+      <point x="1138" y="370" type="curve" smooth="yes"/>
+      <point x="1192" y="370"/>
+      <point x="1227" y="309"/>
+      <point x="1227" y="212" type="curve" smooth="yes"/>
+      <point x="1227" y="119"/>
+      <point x="1193" y="60"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/peseta.glif b/src/Cantarell-Regular.ufo/glyphs/peseta.glif
index b4ceca69..bfdc87bb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/peseta.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/peseta.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="peseta" format="2">
-  <advance width="794.0"/>
+  <advance width="794"/>
   <unicode hex="20A7"/>
   <outline>
     <contour>
-      <point x="587.0" y="494.0" type="line"/>
-      <point x="587.0" y="434.0" type="line"/>
-      <point x="718.0" y="434.0" type="line"/>
-      <point x="718.0" y="494.0" type="line"/>
+      <point x="587" y="494" type="line"/>
+      <point x="587" y="434" type="line"/>
+      <point x="718" y="434" type="line"/>
+      <point x="718" y="494" type="line"/>
     </contour>
     <contour>
-      <point x="207.0" y="434.0" type="line"/>
-      <point x="207.0" y="494.0" type="line"/>
-      <point x="76.0" y="494.0" type="line"/>
-      <point x="76.0" y="434.0" type="line"/>
+      <point x="207" y="434" type="line"/>
+      <point x="207" y="494" type="line"/>
+      <point x="76" y="494" type="line"/>
+      <point x="76" y="434" type="line"/>
     </contour>
-    <component base="P" xOffset="60.0"/>
+    <component base="P" xOffset="60"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/peso.glif b/src/Cantarell-Regular.ufo/glyphs/peso.glif
index 23511407..27830b5e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/peso.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/peso.glif
@@ -1,57 +1,57 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="peso" format="2">
-  <advance width="800.0"/>
+  <advance width="800"/>
   <unicode hex="20B1"/>
   <outline>
     <contour>
-      <point x="595.0" y="564.0" type="line"/>
-      <point x="595.0" y="504.0" type="line"/>
-      <point x="716.0" y="504.0" type="line"/>
-      <point x="716.0" y="564.0" type="line"/>
+      <point x="595" y="564" type="line"/>
+      <point x="595" y="504" type="line"/>
+      <point x="716" y="504" type="line"/>
+      <point x="716" y="564" type="line"/>
     </contour>
     <contour>
-      <point x="215.0" y="504.0" type="line"/>
-      <point x="215.0" y="564.0" type="line"/>
-      <point x="84.0" y="564.0" type="line"/>
-      <point x="84.0" y="504.0" type="line"/>
+      <point x="215" y="504" type="line"/>
+      <point x="215" y="564" type="line"/>
+      <point x="84" y="564" type="line"/>
+      <point x="84" y="504" type="line"/>
     </contour>
     <contour>
-      <point x="595.0" y="424.0" type="line"/>
-      <point x="595.0" y="364.0" type="line"/>
-      <point x="716.0" y="364.0" type="line"/>
-      <point x="716.0" y="424.0" type="line"/>
+      <point x="595" y="424" type="line"/>
+      <point x="595" y="364" type="line"/>
+      <point x="716" y="364" type="line"/>
+      <point x="716" y="424" type="line"/>
     </contour>
     <contour>
-      <point x="215.0" y="364.0" type="line"/>
-      <point x="215.0" y="424.0" type="line"/>
-      <point x="84.0" y="424.0" type="line"/>
-      <point x="84.0" y="364.0" type="line"/>
+      <point x="215" y="364" type="line"/>
+      <point x="215" y="424" type="line"/>
+      <point x="84" y="424" type="line"/>
+      <point x="84" y="364" type="line"/>
     </contour>
     <contour>
-      <point x="174.0" y="0.0" type="line"/>
-      <point x="257.0" y="0.0" type="line"/>
-      <point x="257.0" y="694.0" type="line"/>
-      <point x="174.0" y="694.0" type="line"/>
+      <point x="174" y="0" type="line"/>
+      <point x="257" y="0" type="line"/>
+      <point x="257" y="694" type="line"/>
+      <point x="174" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="227.0" y="242.0" type="line"/>
-      <point x="375.0" y="242.0" type="line" smooth="yes"/>
-      <point x="530.0" y="242.0"/>
-      <point x="634.0" y="334.0"/>
-      <point x="634.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="634.0" y="606.0"/>
-      <point x="536.0" y="694.0"/>
-      <point x="390.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="694.0" type="line"/>
-      <point x="227.0" y="622.0" type="line"/>
-      <point x="380.0" y="622.0" type="line" smooth="yes"/>
-      <point x="481.0" y="622.0"/>
-      <point x="549.0" y="556.0"/>
-      <point x="549.0" y="458.0" type="curve" smooth="yes"/>
-      <point x="549.0" y="364.0"/>
-      <point x="493.0" y="314.0"/>
-      <point x="390.0" y="314.0" type="curve" smooth="yes"/>
-      <point x="227.0" y="314.0" type="line"/>
+      <point x="227" y="242" type="line"/>
+      <point x="375" y="242" type="line" smooth="yes"/>
+      <point x="530" y="242"/>
+      <point x="634" y="334"/>
+      <point x="634" y="473" type="curve" smooth="yes"/>
+      <point x="634" y="606"/>
+      <point x="536" y="694"/>
+      <point x="390" y="694" type="curve" smooth="yes"/>
+      <point x="227" y="694" type="line"/>
+      <point x="227" y="622" type="line"/>
+      <point x="380" y="622" type="line" smooth="yes"/>
+      <point x="481" y="622"/>
+      <point x="549" y="556"/>
+      <point x="549" y="458" type="curve" smooth="yes"/>
+      <point x="549" y="364"/>
+      <point x="493" y="314"/>
+      <point x="390" y="314" type="curve" smooth="yes"/>
+      <point x="227" y="314" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/pi.glif b/src/Cantarell-Regular.ufo/glyphs/pi.glif
index 99346870..5385b9c5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/pi.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/pi.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="pi" format="2">
-  <advance width="607.0"/>
+  <advance width="607"/>
   <unicode hex="03C0"/>
   <outline>
     <contour>
-      <point x="503.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="530.0" y="-10.0"/>
-      <point x="556.0" y="-2.0"/>
-      <point x="575.0" y="7.0" type="curve"/>
-      <point x="561.0" y="63.0" type="line"/>
-      <point x="552.0" y="59.0"/>
-      <point x="540.0" y="55.0"/>
-      <point x="527.0" y="55.0" type="curve" smooth="yes"/>
-      <point x="496.0" y="55.0"/>
-      <point x="479.0" y="77.0"/>
-      <point x="479.0" y="124.0" type="curve" smooth="yes"/>
-      <point x="479.0" y="425.0" type="line"/>
-      <point x="399.0" y="425.0" type="line"/>
-      <point x="399.0" y="114.0" type="line" smooth="yes"/>
-      <point x="399.0" y="34.0"/>
-      <point x="440.0" y="-10.0"/>
+      <point x="503" y="-10" type="curve" smooth="yes"/>
+      <point x="530" y="-10"/>
+      <point x="556" y="-2"/>
+      <point x="575" y="7" type="curve"/>
+      <point x="561" y="63" type="line"/>
+      <point x="552" y="59"/>
+      <point x="540" y="55"/>
+      <point x="527" y="55" type="curve" smooth="yes"/>
+      <point x="496" y="55"/>
+      <point x="479" y="77"/>
+      <point x="479" y="124" type="curve" smooth="yes"/>
+      <point x="479" y="425" type="line"/>
+      <point x="399" y="425" type="line"/>
+      <point x="399" y="114" type="line" smooth="yes"/>
+      <point x="399" y="34"/>
+      <point x="440" y="-10"/>
     </contour>
     <contour>
-      <point x="103.0" y="0.0" type="line"/>
-      <point x="183.0" y="0.0" type="line"/>
-      <point x="183.0" y="425.0" type="line"/>
-      <point x="103.0" y="425.0" type="line"/>
+      <point x="103" y="0" type="line"/>
+      <point x="183" y="0" type="line"/>
+      <point x="183" y="425" type="line"/>
+      <point x="103" y="425" type="line"/>
     </contour>
     <contour>
-      <point x="23.0" y="415.0" type="line"/>
-      <point x="558.0" y="415.0" type="line"/>
-      <point x="558.0" y="482.0" type="line"/>
-      <point x="23.0" y="482.0" type="line"/>
+      <point x="23" y="415" type="line"/>
+      <point x="558" y="415" type="line"/>
+      <point x="558" y="482" type="line"/>
+      <point x="23" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plus.glif b/src/Cantarell-Regular.ufo/glyphs/plus.glif
index 06d5a0c7..9ffc331e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/plus.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/plus.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plus" format="2">
-  <advance width="642.0"/>
+  <advance width="642"/>
   <unicode hex="002B"/>
   <outline>
     <contour>
-      <point x="289.0" y="62.0" type="line"/>
-      <point x="359.0" y="62.0" type="line"/>
-      <point x="359.0" y="590.0" type="line"/>
-      <point x="289.0" y="590.0" type="line"/>
+      <point x="289" y="62" type="line"/>
+      <point x="359" y="62" type="line"/>
+      <point x="359" y="590" type="line"/>
+      <point x="289" y="590" type="line"/>
     </contour>
     <contour>
-      <point x="69.0" y="296.0" type="line"/>
-      <point x="573.0" y="296.0" type="line"/>
-      <point x="573.0" y="365.0" type="line"/>
-      <point x="69.0" y="365.0" type="line"/>
+      <point x="69" y="296" type="line"/>
+      <point x="573" y="296" type="line"/>
+      <point x="573" y="365" type="line"/>
+      <point x="69" y="365" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plus.tf.glif b/src/Cantarell-Regular.ufo/glyphs/plus.tf.glif
index cca26e0e..f806f2f3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/plus.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/plus.tf.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="258.0" y="62.0" type="line"/>
-      <point x="328.0" y="62.0" type="line"/>
-      <point x="328.0" y="590.0" type="line"/>
-      <point x="258.0" y="590.0" type="line"/>
+      <point x="258" y="62" type="line"/>
+      <point x="328" y="62" type="line"/>
+      <point x="328" y="590" type="line"/>
+      <point x="258" y="590" type="line"/>
     </contour>
     <contour>
-      <point x="59.0" y="296.0" type="line"/>
-      <point x="521.0" y="296.0" type="line"/>
-      <point x="521.0" y="365.0" type="line"/>
-      <point x="59.0" y="365.0" type="line"/>
+      <point x="59" y="296" type="line"/>
+      <point x="521" y="296" type="line"/>
+      <point x="521" y="365" type="line"/>
+      <point x="59" y="365" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plusminus.glif b/src/Cantarell-Regular.ufo/glyphs/plusminus.glif
index a42eccf3..83af0144 100644
--- a/src/Cantarell-Regular.ufo/glyphs/plusminus.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/plusminus.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plusminus" format="2">
-  <advance width="631.0"/>
+  <advance width="631"/>
   <unicode hex="00B1"/>
   <outline>
     <contour>
-      <point x="280.0" y="147.0" type="line"/>
-      <point x="350.0" y="147.0" type="line"/>
-      <point x="350.0" y="623.0" type="line"/>
-      <point x="280.0" y="623.0" type="line"/>
+      <point x="280" y="147" type="line"/>
+      <point x="350" y="147" type="line"/>
+      <point x="350" y="623" type="line"/>
+      <point x="280" y="623" type="line"/>
     </contour>
     <contour>
-      <point x="81.0" y="39.0" type="line"/>
-      <point x="550.0" y="39.0" type="line"/>
-      <point x="550.0" y="104.0" type="line"/>
-      <point x="81.0" y="104.0" type="line"/>
+      <point x="81" y="39" type="line"/>
+      <point x="550" y="39" type="line"/>
+      <point x="550" y="104" type="line"/>
+      <point x="81" y="104" type="line"/>
     </contour>
     <contour>
-      <point x="81.0" y="355.0" type="line"/>
-      <point x="550.0" y="355.0" type="line"/>
-      <point x="550.0" y="424.0" type="line"/>
-      <point x="81.0" y="424.0" type="line"/>
+      <point x="81" y="355" type="line"/>
+      <point x="550" y="355" type="line"/>
+      <point x="550" y="424" type="line"/>
+      <point x="81" y="424" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif
index 5658e470..de072c12 100644
--- a/src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif
@@ -1,24 +1,24 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="plusminus.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="257.0" y="147.0" type="line"/>
-      <point x="326.0" y="147.0" type="line"/>
-      <point x="326.0" y="623.0" type="line"/>
-      <point x="257.0" y="623.0" type="line"/>
+      <point x="257" y="147" type="line"/>
+      <point x="326" y="147" type="line"/>
+      <point x="326" y="623" type="line"/>
+      <point x="257" y="623" type="line"/>
     </contour>
     <contour>
-      <point x="76.0" y="39.0" type="line"/>
-      <point x="508.0" y="39.0" type="line"/>
-      <point x="508.0" y="104.0" type="line"/>
-      <point x="76.0" y="104.0" type="line"/>
+      <point x="76" y="39" type="line"/>
+      <point x="508" y="39" type="line"/>
+      <point x="508" y="104" type="line"/>
+      <point x="76" y="104" type="line"/>
     </contour>
     <contour>
-      <point x="76.0" y="355.0" type="line"/>
-      <point x="508.0" y="355.0" type="line"/>
-      <point x="508.0" y="424.0" type="line"/>
-      <point x="76.0" y="424.0" type="line"/>
+      <point x="76" y="355" type="line"/>
+      <point x="508" y="355" type="line"/>
+      <point x="508" y="424" type="line"/>
+      <point x="76" y="424" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/primeR_eversed.glif 
b/src/Cantarell-Regular.ufo/glyphs/primeR_eversed.glif
index 087b417b..3f93601f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/primeR_eversed.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/primeR_eversed.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="primeReversed" format="2">
-  <advance width="276.0"/>
+  <advance width="276"/>
   <unicode hex="2035"/>
   <note>
 uni2035
 </note>
   <outline>
-    <component base="quotesingle" xScale="-1.0" yxScale="-0.19201" xOffset="368.0"/>
+    <component base="quotesingle" xScale="-1" yxScale="-0.19201" xOffset="368"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/primemod.glif b/src/Cantarell-Regular.ufo/glyphs/primemod.glif
index 7f4ad2b3..27542f11 100644
--- a/src/Cantarell-Regular.ufo/glyphs/primemod.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/primemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="primemod" format="2">
-  <advance width="330.0"/>
+  <advance width="330"/>
   <unicode hex="02B9"/>
   <outline>
     <component base="minute"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/product.glif b/src/Cantarell-Regular.ufo/glyphs/product.glif
index 400978a6..3a10dc81 100644
--- a/src/Cantarell-Regular.ufo/glyphs/product.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/product.glif
@@ -1,17 +1,17 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="product" format="2">
-  <advance width="786.0"/>
+  <advance width="786"/>
   <unicode hex="220F"/>
   <outline>
     <contour>
-      <point x="125.0" y="-95.0" type="line"/>
-      <point x="208.0" y="-95.0" type="line"/>
-      <point x="208.0" y="622.0" type="line"/>
-      <point x="578.0" y="622.0" type="line"/>
-      <point x="578.0" y="-95.0" type="line"/>
-      <point x="661.0" y="-95.0" type="line"/>
-      <point x="661.0" y="694.0" type="line"/>
-      <point x="125.0" y="694.0" type="line"/>
+      <point x="125" y="-95" type="line"/>
+      <point x="208" y="-95" type="line"/>
+      <point x="208" y="622" type="line"/>
+      <point x="578" y="622" type="line"/>
+      <point x="578" y="-95" type="line"/>
+      <point x="661" y="-95" type="line"/>
+      <point x="661" y="694" type="line"/>
+      <point x="125" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/punctuationspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/punctuationspace.glif
index 8846b04d..fdcc0636 100644
--- a/src/Cantarell-Regular.ufo/glyphs/punctuationspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/punctuationspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="punctuationspace" format="2">
-  <advance width="220.0"/>
+  <advance width="220"/>
   <unicode hex="2008"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/q.glif b/src/Cantarell-Regular.ufo/glyphs/q.glif
index dfad2b64..14bed816 100644
--- a/src/Cantarell-Regular.ufo/glyphs/q.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/q.glif
@@ -1,47 +1,47 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="q" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="0071"/>
   <note>
 q
 </note>
-  <anchor x="287.0" y="0.0" name="bottom"/>
-  <anchor x="287.0" y="482.0" name="top"/>
+  <anchor x="287" y="0" name="bottom"/>
+  <anchor x="287" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="407.0" y="-217.0" type="line"/>
-      <point x="487.0" y="-217.0" type="line"/>
-      <point x="487.0" y="482.0" type="line"/>
-      <point x="431.0" y="482.0" type="line"/>
-      <point x="407.0" y="426.0" type="line"/>
+      <point x="407" y="-217" type="line"/>
+      <point x="487" y="-217" type="line"/>
+      <point x="487" y="482" type="line"/>
+      <point x="431" y="482" type="line"/>
+      <point x="407" y="426" type="line"/>
     </contour>
     <contour>
-      <point x="267.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="-10.0"/>
-      <point x="411.0" y="30.0"/>
-      <point x="448.0" y="96.0" type="curve"/>
-      <point x="419.0" y="132.0" type="line"/>
-      <point x="392.0" y="87.0"/>
-      <point x="347.0" y="60.0"/>
-      <point x="290.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="194.0" y="60.0"/>
-      <point x="132.0" y="135.0"/>
-      <point x="132.0" y="246.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="352.0"/>
-      <point x="188.0" y="422.0"/>
-      <point x="281.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="342.0" y="422.0"/>
-      <point x="390.0" y="394.0"/>
-      <point x="418.0" y="346.0" type="curve"/>
-      <point x="455.0" y="390.0" type="line"/>
-      <point x="420.0" y="455.0"/>
-      <point x="358.0" y="492.0"/>
-      <point x="278.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="142.0" y="492.0"/>
-      <point x="52.0" y="390.0"/>
-      <point x="52.0" y="237.0" type="curve" smooth="yes"/>
-      <point x="52.0" y="89.0"/>
-      <point x="138.0" y="-10.0"/>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="411" y="30"/>
+      <point x="448" y="96" type="curve"/>
+      <point x="419" y="132" type="line"/>
+      <point x="392" y="87"/>
+      <point x="347" y="60"/>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="352"/>
+      <point x="188" y="422"/>
+      <point x="281" y="422" type="curve" smooth="yes"/>
+      <point x="342" y="422"/>
+      <point x="390" y="394"/>
+      <point x="418" y="346" type="curve"/>
+      <point x="455" y="390" type="line"/>
+      <point x="420" y="455"/>
+      <point x="358" y="492"/>
+      <point x="278" y="492" type="curve" smooth="yes"/>
+      <point x="142" y="492"/>
+      <point x="52" y="390"/>
+      <point x="52" y="237" type="curve" smooth="yes"/>
+      <point x="52" y="89"/>
+      <point x="138" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/qa-cy.glif b/src/Cantarell-Regular.ufo/glyphs/qa-cy.glif
index 268e7e69..c9ad8275 100644
--- a/src/Cantarell-Regular.ufo/glyphs/qa-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/qa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="qa-cy" format="2">
-  <advance width="570.0"/>
+  <advance width="570"/>
   <unicode hex="051B"/>
   <outline>
     <component base="q"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/question.glif b/src/Cantarell-Regular.ufo/glyphs/question.glif
index 2c597af0..9251bec4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/question.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/question.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="question" format="2">
-  <advance width="422.0"/>
+  <advance width="422"/>
   <unicode hex="003F"/>
   <outline>
     <contour>
-      <point x="157.0" y="195.0" type="line"/>
-      <point x="233.0" y="195.0" type="line"/>
-      <point x="233.0" y="248.0" type="line" smooth="yes"/>
-      <point x="233.0" y="357.0"/>
-      <point x="394.0" y="399.0"/>
-      <point x="394.0" y="541.0" type="curve" smooth="yes"/>
-      <point x="394.0" y="639.0"/>
-      <point x="316.0" y="704.0"/>
-      <point x="198.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="704.0"/>
-      <point x="59.0" y="684.0"/>
-      <point x="0.0" y="651.0" type="curve"/>
-      <point x="19.0" y="590.0" type="line"/>
-      <point x="73.0" y="617.0"/>
-      <point x="127.0" y="631.0"/>
-      <point x="177.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="260.0" y="631.0"/>
-      <point x="309.0" y="592.0"/>
-      <point x="309.0" y="532.0" type="curve" smooth="yes"/>
-      <point x="309.0" y="427.0"/>
-      <point x="157.0" y="391.0"/>
-      <point x="157.0" y="248.0" type="curve" smooth="yes"/>
+      <point x="157" y="195" type="line"/>
+      <point x="233" y="195" type="line"/>
+      <point x="233" y="248" type="line" smooth="yes"/>
+      <point x="233" y="357"/>
+      <point x="394" y="399"/>
+      <point x="394" y="541" type="curve" smooth="yes"/>
+      <point x="394" y="639"/>
+      <point x="316" y="704"/>
+      <point x="198" y="704" type="curve" smooth="yes"/>
+      <point x="132" y="704"/>
+      <point x="59" y="684"/>
+      <point x="0" y="651" type="curve"/>
+      <point x="19" y="590" type="line"/>
+      <point x="73" y="617"/>
+      <point x="127" y="631"/>
+      <point x="177" y="631" type="curve" smooth="yes"/>
+      <point x="260" y="631"/>
+      <point x="309" y="592"/>
+      <point x="309" y="532" type="curve" smooth="yes"/>
+      <point x="309" y="427"/>
+      <point x="157" y="391"/>
+      <point x="157" y="248" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="199.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="237.0" y="-10.0"/>
-      <point x="263.0" y="17.0"/>
-      <point x="263.0" y="54.0" type="curve" smooth="yes"/>
-      <point x="263.0" y="91.0"/>
-      <point x="237.0" y="118.0"/>
-      <point x="199.0" y="118.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="118.0"/>
-      <point x="135.0" y="91.0"/>
-      <point x="135.0" y="54.0" type="curve" smooth="yes"/>
-      <point x="135.0" y="17.0"/>
-      <point x="161.0" y="-10.0"/>
+      <point x="199" y="-10" type="curve" smooth="yes"/>
+      <point x="237" y="-10"/>
+      <point x="263" y="17"/>
+      <point x="263" y="54" type="curve" smooth="yes"/>
+      <point x="263" y="91"/>
+      <point x="237" y="118"/>
+      <point x="199" y="118" type="curve" smooth="yes"/>
+      <point x="161" y="118"/>
+      <point x="135" y="91"/>
+      <point x="135" y="54" type="curve" smooth="yes"/>
+      <point x="135" y="17"/>
+      <point x="161" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/questiondown.glif 
b/src/Cantarell-Regular.ufo/glyphs/questiondown.glif
index 9a43b190..2d591674 100644
--- a/src/Cantarell-Regular.ufo/glyphs/questiondown.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/questiondown.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="questiondown" format="2">
-  <advance width="425.0"/>
+  <advance width="425"/>
   <unicode hex="00BF"/>
   <outline>
-    <component base="question" xScale="-1.0" yScale="-1.0" xOffset="440.0" yOffset="479.0"/>
+    <component base="question" xScale="-1" yScale="-1" xOffset="440" yOffset="479"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedbl.glif b/src/Cantarell-Regular.ufo/glyphs/quotedbl.glif
index edec69ad..c19cbba9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quotedbl.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedbl.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedbl" format="2">
-  <advance width="456.0"/>
+  <advance width="456"/>
   <unicode hex="0022"/>
   <outline>
-    <component base="quotesingle" xOffset="15.0"/>
-    <component base="quotesingle" xOffset="195.0"/>
+    <component base="quotesingle" xOffset="15"/>
+    <component base="quotesingle" xOffset="195"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif
index 9f3c0c25..0028f0d8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblbase" format="2">
-  <advance width="461.0"/>
+  <advance width="461"/>
   <unicode hex="201E"/>
   <outline>
-    <component base="_typoquote" xOffset="172.0"/>
-    <component base="_typoquote" xOffset="-8.0"/>
+    <component base="_typoquote" xOffset="172"/>
+    <component base="_typoquote" xOffset="-8"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif
index 33c82061..f5a3cc2b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblleft" format="2">
-  <advance width="466.0"/>
+  <advance width="466"/>
   <unicode hex="201C"/>
   <outline>
-    <component base="quoteleft" xOffset="185.0"/>
+    <component base="quoteleft" xOffset="185"/>
     <component base="quoteleft"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedblright.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotedblright.glif
index 3f1c1c22..93f1197b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quotedblright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedblright.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotedblright" format="2">
-  <advance width="461.0"/>
+  <advance width="461"/>
   <unicode hex="201D"/>
   <outline>
-    <component base="quoteright" xOffset="179.0" yOffset="-2.0"/>
-    <component base="quoteright" xOffset="-1.0" yOffset="-2.0"/>
+    <component base="quoteright" xOffset="179" yOffset="-2"/>
+    <component base="quoteright" xOffset="-1" yOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quoteleft.glif b/src/Cantarell-Regular.ufo/glyphs/quoteleft.glif
index 1dc1227c..cd54cdb3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quoteleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quoteleft.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quoteleft" format="2">
-  <advance width="281.0"/>
+  <advance width="281"/>
   <unicode hex="2018"/>
   <outline>
-    <component base="_typoquote" xScale="-1.0" yScale="-1.0" xOffset="289.0" yOffset="587.0"/>
+    <component base="_typoquote" xScale="-1" yScale="-1" xOffset="289" yOffset="587"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quoteright.glif 
b/src/Cantarell-Regular.ufo/glyphs/quoteright.glif
index 0c700287..01b32827 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quoteright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quoteright.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quoteright" format="2">
-  <advance width="281.0"/>
+  <advance width="281"/>
   <unicode hex="2019"/>
   <outline>
-    <component base="_typoquote" xOffset="-8.0" yOffset="634.0"/>
+    <component base="_typoquote" xOffset="-8" yOffset="634"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotesinglbase.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotesinglbase.glif
index 065c6413..a368055f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quotesinglbase.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quotesinglbase.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotesinglbase" format="2">
-  <advance width="281.0"/>
+  <advance width="281"/>
   <unicode hex="201A"/>
   <outline>
-    <component base="_typoquote" xOffset="-8.0"/>
+    <component base="_typoquote" xOffset="-8"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotesingle.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotesingle.glif
index 1fa0f3fa..22424683 100644
--- a/src/Cantarell-Regular.ufo/glyphs/quotesingle.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/quotesingle.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="quotesingle" format="2">
-  <advance width="276.0"/>
+  <advance width="276"/>
   <unicode hex="0027"/>
   <outline>
     <contour>
-      <point x="105.0" y="422.0" type="line"/>
-      <point x="171.0" y="422.0" type="line"/>
-      <point x="181.0" y="694.0" type="line"/>
-      <point x="95.0" y="694.0" type="line"/>
+      <point x="105" y="422" type="line"/>
+      <point x="171" y="422" type="line"/>
+      <point x="181" y="694" type="line"/>
+      <point x="95" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/r.glif b/src/Cantarell-Regular.ufo/glyphs/r.glif
index 45b00280..8a262ac9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/r.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/r.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="r" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="0072"/>
   <note>
 r
 </note>
-  <anchor x="122.0" y="0.0" name="bottom"/>
-  <anchor x="227.0" y="482.0" name="top"/>
+  <anchor x="122" y="0" name="bottom"/>
+  <anchor x="227" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="163.0" y="370.0" type="line"/>
-      <point x="149.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="370" type="line"/>
+      <point x="149" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="145.0" y="313.0" type="line"/>
-      <point x="173.0" y="374.0"/>
-      <point x="231.0" y="411.0"/>
-      <point x="297.0" y="411.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="411.0"/>
-      <point x="334.0" y="408.0"/>
-      <point x="350.0" y="402.0" type="curve"/>
-      <point x="370.0" y="476.0" type="line"/>
-      <point x="349.0" y="483.0"/>
-      <point x="328.0" y="487.0"/>
-      <point x="306.0" y="487.0" type="curve" smooth="yes"/>
-      <point x="241.0" y="487.0"/>
-      <point x="181.0" y="452.0"/>
-      <point x="145.0" y="394.0" type="curve"/>
+      <point x="145" y="313" type="line"/>
+      <point x="173" y="374"/>
+      <point x="231" y="411"/>
+      <point x="297" y="411" type="curve" smooth="yes"/>
+      <point x="316" y="411"/>
+      <point x="334" y="408"/>
+      <point x="350" y="402" type="curve"/>
+      <point x="370" y="476" type="line"/>
+      <point x="349" y="483"/>
+      <point x="328" y="487"/>
+      <point x="306" y="487" type="curve" smooth="yes"/>
+      <point x="241" y="487"/>
+      <point x="181" y="452"/>
+      <point x="145" y="394" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/racute.glif b/src/Cantarell-Regular.ufo/glyphs/racute.glif
index a8ad1fc5..a519a707 100644
--- a/src/Cantarell-Regular.ufo/glyphs/racute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/racute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="racute" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="0155"/>
   <outline>
     <component base="r"/>
-    <component base="acutecomb" xOffset="144.0"/>
+    <component base="acutecomb" xOffset="144"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/radical.glif b/src/Cantarell-Regular.ufo/glyphs/radical.glif
index 60902f02..bef91794 100644
--- a/src/Cantarell-Regular.ufo/glyphs/radical.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/radical.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="radical" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="221A"/>
   <outline>
     <contour>
-      <point x="284.0" y="-59.0" type="line"/>
-      <point x="364.0" y="-59.0" type="line"/>
-      <point x="514.0" y="739.0" type="line"/>
-      <point x="427.0" y="739.0" type="line"/>
-      <point x="316.0" y="59.0" type="line"/>
-      <point x="240.0" y="303.0" type="line"/>
-      <point x="62.0" y="303.0" type="line"/>
-      <point x="62.0" y="231.0" type="line"/>
-      <point x="178.0" y="231.0" type="line"/>
+      <point x="284" y="-59" type="line"/>
+      <point x="364" y="-59" type="line"/>
+      <point x="514" y="739" type="line"/>
+      <point x="427" y="739" type="line"/>
+      <point x="316" y="59" type="line"/>
+      <point x="240" y="303" type="line"/>
+      <point x="62" y="303" type="line"/>
+      <point x="62" y="231" type="line"/>
+      <point x="178" y="231" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ratio.glif b/src/Cantarell-Regular.ufo/glyphs/ratio.glif
index 65b8c542..c48478f5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ratio.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ratio.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ratio" format="2">
-  <advance width="336.0"/>
+  <advance width="336"/>
   <unicode hex="2236"/>
   <outline>
-    <component base="colon" xOffset="76.0" yOffset="100.0"/>
+    <component base="colon" xOffset="76" yOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rcaron.glif b/src/Cantarell-Regular.ufo/glyphs/rcaron.glif
index 08eec2c5..fad93f39 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rcaron" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="0159"/>
   <outline>
     <component base="r"/>
-    <component base="caroncomb" xOffset="44.0"/>
+    <component base="caroncomb" xOffset="44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif
index 8b38dd48..641a0095 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rcommaaccent" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="0157"/>
   <outline>
     <component base="r"/>
-    <component base="commaaccentcomb" xOffset="-44.0"/>
+    <component base="commaaccentcomb" xOffset="-44"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif
index 636679fb..73ce6915 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rdblgrave" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="0211"/>
   <outline>
     <component base="r"/>
-    <component base="dblgravecomb" xOffset="-27.0"/>
+    <component base="dblgravecomb" xOffset="-27"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif
index c5399409..eacc8f97 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rdotbelow" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="1E5B"/>
   <outline>
     <component base="r"/>
-    <component base="dotbelowcomb" xOffset="-14.0"/>
+    <component base="dotbelowcomb" xOffset="-14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/registered.glif 
b/src/Cantarell-Regular.ufo/glyphs/registered.glif
index 188c409a..1f4503a2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/registered.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/registered.glif
@@ -1,67 +1,67 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="registered" format="2">
-  <advance width="659.0"/>
+  <advance width="659"/>
   <unicode hex="00AE"/>
   <outline>
     <contour>
-      <point x="327.0" y="279.0" type="curve" smooth="yes"/>
-      <point x="469.0" y="279.0"/>
-      <point x="570.0" y="377.0"/>
-      <point x="570.0" y="515.0" type="curve" smooth="yes"/>
-      <point x="570.0" y="652.0"/>
-      <point x="471.0" y="749.0"/>
-      <point x="332.0" y="749.0" type="curve" smooth="yes"/>
-      <point x="190.0" y="749.0"/>
-      <point x="89.0" y="649.0"/>
-      <point x="89.0" y="510.0" type="curve" smooth="yes"/>
-      <point x="89.0" y="374.0"/>
-      <point x="187.0" y="279.0"/>
+      <point x="327" y="279" type="curve" smooth="yes"/>
+      <point x="469" y="279"/>
+      <point x="570" y="377"/>
+      <point x="570" y="515" type="curve" smooth="yes"/>
+      <point x="570" y="652"/>
+      <point x="471" y="749"/>
+      <point x="332" y="749" type="curve" smooth="yes"/>
+      <point x="190" y="749"/>
+      <point x="89" y="649"/>
+      <point x="89" y="510" type="curve" smooth="yes"/>
+      <point x="89" y="374"/>
+      <point x="187" y="279"/>
     </contour>
     <contour>
-      <point x="333.0" y="325.0" type="curve" smooth="yes"/>
-      <point x="218.0" y="325.0"/>
-      <point x="136.0" y="405.0"/>
-      <point x="136.0" y="516.0" type="curve" smooth="yes"/>
-      <point x="136.0" y="625.0"/>
-      <point x="215.0" y="703.0"/>
-      <point x="327.0" y="703.0" type="curve" smooth="yes"/>
-      <point x="441.0" y="703.0"/>
-      <point x="523.0" y="622.0"/>
-      <point x="523.0" y="510.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="401.0"/>
-      <point x="445.0" y="325.0"/>
+      <point x="333" y="325" type="curve" smooth="yes"/>
+      <point x="218" y="325"/>
+      <point x="136" y="405"/>
+      <point x="136" y="516" type="curve" smooth="yes"/>
+      <point x="136" y="625"/>
+      <point x="215" y="703"/>
+      <point x="327" y="703" type="curve" smooth="yes"/>
+      <point x="441" y="703"/>
+      <point x="523" y="622"/>
+      <point x="523" y="510" type="curve" smooth="yes"/>
+      <point x="523" y="401"/>
+      <point x="445" y="325"/>
     </contour>
     <contour>
-      <point x="237.0" y="380.0" type="line"/>
-      <point x="298.0" y="380.0" type="line"/>
-      <point x="298.0" y="658.0" type="line"/>
-      <point x="237.0" y="658.0" type="line"/>
+      <point x="237" y="380" type="line"/>
+      <point x="298" y="380" type="line"/>
+      <point x="298" y="658" type="line"/>
+      <point x="237" y="658" type="line"/>
     </contour>
     <contour>
-      <point x="280.0" y="476.0" type="line"/>
-      <point x="328.0" y="476.0" type="line" smooth="yes"/>
-      <point x="395.0" y="476.0"/>
-      <point x="440.0" y="513.0"/>
-      <point x="440.0" y="569.0" type="curve" smooth="yes"/>
-      <point x="440.0" y="622.0"/>
-      <point x="396.0" y="658.0"/>
-      <point x="331.0" y="658.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="658.0" type="line"/>
-      <point x="280.0" y="605.0" type="line"/>
-      <point x="328.0" y="605.0" type="line" smooth="yes"/>
-      <point x="357.0" y="605.0"/>
-      <point x="376.0" y="589.0"/>
-      <point x="376.0" y="566.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="542.0"/>
-      <point x="362.0" y="528.0"/>
-      <point x="331.0" y="528.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="528.0" type="line"/>
+      <point x="280" y="476" type="line"/>
+      <point x="328" y="476" type="line" smooth="yes"/>
+      <point x="395" y="476"/>
+      <point x="440" y="513"/>
+      <point x="440" y="569" type="curve" smooth="yes"/>
+      <point x="440" y="622"/>
+      <point x="396" y="658"/>
+      <point x="331" y="658" type="curve" smooth="yes"/>
+      <point x="280" y="658" type="line"/>
+      <point x="280" y="605" type="line"/>
+      <point x="328" y="605" type="line" smooth="yes"/>
+      <point x="357" y="605"/>
+      <point x="376" y="589"/>
+      <point x="376" y="566" type="curve" smooth="yes"/>
+      <point x="376" y="542"/>
+      <point x="362" y="528"/>
+      <point x="331" y="528" type="curve" smooth="yes"/>
+      <point x="280" y="528" type="line"/>
     </contour>
     <contour>
-      <point x="395.0" y="380.0" type="line"/>
-      <point x="460.0" y="380.0" type="line"/>
-      <point x="399.0" y="501.0" type="line"/>
-      <point x="340.0" y="501.0" type="line"/>
+      <point x="395" y="380" type="line"/>
+      <point x="460" y="380" type="line"/>
+      <point x="399" y="501" type="line"/>
+      <point x="340" y="501" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif
index 979e034a..79c5123d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rightArrow" format="2">
-  <advance width="681.0"/>
+  <advance width="681"/>
   <unicode hex="2192"/>
   <note>
 arrowright
 </note>
   <outline>
     <contour>
-      <point x="350.0" y="54.0" type="line"/>
-      <point x="621.0" y="319.0" type="line"/>
-      <point x="621.0" y="329.0" type="line"/>
-      <point x="353.0" y="590.0" type="line"/>
-      <point x="299.0" y="535.0" type="line"/>
-      <point x="506.0" y="355.0" type="line"/>
-      <point x="68.0" y="355.0" type="line"/>
-      <point x="68.0" y="288.0" type="line"/>
-      <point x="505.0" y="288.0" type="line"/>
-      <point x="299.0" y="105.0" type="line"/>
+      <point x="350" y="54" type="line"/>
+      <point x="621" y="319" type="line"/>
+      <point x="621" y="329" type="line"/>
+      <point x="353" y="590" type="line"/>
+      <point x="299" y="535" type="line"/>
+      <point x="506" y="355" type="line"/>
+      <point x="68" y="355" type="line"/>
+      <point x="68" y="288" type="line"/>
+      <point x="505" y="288" type="line"/>
+      <point x="299" y="105" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rightanglebracket-math.glif 
b/src/Cantarell-Regular.ufo/glyphs/rightanglebracket-math.glif
index 3854c969..c46bbc8d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rightanglebracket-math.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rightanglebracket-math.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rightanglebracket-math" format="2">
-  <advance width="313.0"/>
+  <advance width="313"/>
   <unicode hex="27E9"/>
   <outline>
     <contour>
-      <point x="50.0" y="-10.0" type="line"/>
-      <point x="128.0" y="-10.0" type="line"/>
-      <point x="269.0" y="371.0" type="line"/>
-      <point x="127.0" y="739.0" type="line"/>
-      <point x="42.0" y="739.0" type="line"/>
-      <point x="200.0" y="345.0" type="line"/>
-      <point x="200.0" y="392.0" type="line"/>
+      <point x="50" y="-10" type="line"/>
+      <point x="128" y="-10" type="line"/>
+      <point x="269" y="371" type="line"/>
+      <point x="127" y="739" type="line"/>
+      <point x="42" y="739" type="line"/>
+      <point x="200" y="345" type="line"/>
+      <point x="200" y="392" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ring.glif b/src/Cantarell-Regular.ufo/glyphs/ring.glif
index 1d85694f..d88b8d24 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ring.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ring.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ring" format="2">
-  <advance width="341.0"/>
+  <advance width="341"/>
   <unicode hex="02DA"/>
   <outline>
-    <component base="ringcomb" xOffset="-3.0"/>
+    <component base="ringcomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringcomb.case.glif
index d68079f3..1cfcd030 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ringcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb.case" format="2">
-  <anchor x="173.0" y="694.0" name="_top"/>
-  <anchor x="173.0" y="950.0" name="top"/>
+  <anchor x="173" y="694" name="_top"/>
+  <anchor x="173" y="950" name="top"/>
   <outline>
-    <component base="ringcomb" yOffset="187.0"/>
+    <component base="ringcomb" yOffset="187"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>346.0</real>
+      <integer>346</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb.glif b/src/Cantarell-Regular.ufo/glyphs/ringcomb.glif
index af327eed..e586721f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ringcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb.glif
@@ -1,42 +1,42 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb" format="2">
   <unicode hex="030A"/>
-  <anchor x="173.0" y="482.0" name="_top"/>
-  <anchor x="176.0" y="739.0" name="top"/>
+  <anchor x="173" y="482" name="_top"/>
+  <anchor x="176" y="739" name="top"/>
   <outline>
     <contour>
-      <point x="171.0" y="555.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="555.0"/>
-      <point x="277.0" y="597.0"/>
-      <point x="277.0" y="661.0" type="curve" smooth="yes"/>
-      <point x="277.0" y="722.0"/>
-      <point x="236.0" y="763.0"/>
-      <point x="175.0" y="763.0" type="curve" smooth="yes"/>
-      <point x="111.0" y="763.0"/>
-      <point x="69.0" y="721.0"/>
-      <point x="69.0" y="657.0" type="curve" smooth="yes"/>
-      <point x="69.0" y="596.0"/>
-      <point x="110.0" y="555.0"/>
+      <point x="171" y="555" type="curve" smooth="yes"/>
+      <point x="235" y="555"/>
+      <point x="277" y="597"/>
+      <point x="277" y="661" type="curve" smooth="yes"/>
+      <point x="277" y="722"/>
+      <point x="236" y="763"/>
+      <point x="175" y="763" type="curve" smooth="yes"/>
+      <point x="111" y="763"/>
+      <point x="69" y="721"/>
+      <point x="69" y="657" type="curve" smooth="yes"/>
+      <point x="69" y="596"/>
+      <point x="110" y="555"/>
     </contour>
     <contour>
-      <point x="175.0" y="613.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="613.0"/>
-      <point x="127.0" y="632.0"/>
-      <point x="127.0" y="661.0" type="curve" smooth="yes"/>
-      <point x="127.0" y="687.0"/>
-      <point x="145.0" y="705.0"/>
-      <point x="171.0" y="705.0" type="curve" smooth="yes"/>
-      <point x="200.0" y="705.0"/>
-      <point x="219.0" y="686.0"/>
-      <point x="219.0" y="657.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="631.0"/>
-      <point x="201.0" y="613.0"/>
+      <point x="175" y="613" type="curve" smooth="yes"/>
+      <point x="146" y="613"/>
+      <point x="127" y="632"/>
+      <point x="127" y="661" type="curve" smooth="yes"/>
+      <point x="127" y="687"/>
+      <point x="145" y="705"/>
+      <point x="171" y="705" type="curve" smooth="yes"/>
+      <point x="200" y="705"/>
+      <point x="219" y="686"/>
+      <point x="219" y="657" type="curve" smooth="yes"/>
+      <point x="219" y="631"/>
+      <point x="201" y="613"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>346.0</real>
+      <integer>346</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.case.glif
index 84493f80..a02c2748 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.case.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb_acutecomb.case" format="2">
-  <anchor x="160.0" y="694.0" name="_top"/>
+  <anchor x="160" y="694" name="_top"/>
   <outline>
     <contour>
-      <point x="219.0" y="851.0" type="line"/>
-      <point x="400.0" y="929.0" type="line"/>
-      <point x="361.0" y="1001.0" type="line"/>
-      <point x="195.0" y="897.0" type="line"/>
+      <point x="219" y="851" type="line"/>
+      <point x="400" y="929" type="line"/>
+      <point x="361" y="1001" type="line"/>
+      <point x="195" y="897" type="line"/>
     </contour>
-    <component base="ringcomb.case" xOffset="-13.0"/>
+    <component base="ringcomb.case" xOffset="-13"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>437.0</real>
+      <integer>437</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.glif
index 00c43d9d..8be70f20 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringcomb_acutecomb" format="2">
-  <anchor x="153.0" y="482.0" name="_top"/>
+  <anchor x="153" y="482" name="_top"/>
   <outline>
-    <component base="ringcomb" xOffset="-20.0"/>
-    <component base="acutecomb" xOffset="119.0" yOffset="130.0"/>
+    <component base="ringcomb" xOffset="-20"/>
+    <component base="acutecomb" xOffset="119" yOffset="130"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>408.0</real>
+      <integer>408</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>0</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif
index ad367716..a5ebcaf1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringhalfleft" format="2">
-  <advance width="260.0"/>
+  <advance width="260"/>
   <unicode hex="02BF"/>
   <outline>
-    <component base="ringhalfright" xScale="-1.0" xOffset="260.0"/>
+    <component base="ringhalfright" xScale="-1" xOffset="260"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringhalfright.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringhalfright.glif
index 49b207c7..4fa0908c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ringhalfright.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ringhalfright.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ringhalfright" format="2">
-  <advance width="258.0"/>
+  <advance width="258"/>
   <unicode hex="02BE"/>
   <outline>
     <contour>
-      <point x="76.0" y="556.0" type="line"/>
-      <point x="154.0" y="557.0"/>
-      <point x="195.0" y="593.0"/>
-      <point x="195.0" y="660.0" type="curve" smooth="yes"/>
-      <point x="195.0" y="726.0"/>
-      <point x="154.0" y="760.0"/>
-      <point x="76.0" y="760.0" type="curve"/>
-      <point x="76.0" y="700.0" type="line"/>
-      <point x="113.0" y="700.0"/>
-      <point x="133.0" y="686.0"/>
-      <point x="133.0" y="659.0" type="curve" smooth="yes"/>
-      <point x="133.0" y="632.0"/>
-      <point x="113.0" y="617.0"/>
-      <point x="76.0" y="616.0" type="curve"/>
+      <point x="76" y="556" type="line"/>
+      <point x="154" y="557"/>
+      <point x="195" y="593"/>
+      <point x="195" y="660" type="curve" smooth="yes"/>
+      <point x="195" y="726"/>
+      <point x="154" y="760"/>
+      <point x="76" y="760" type="curve"/>
+      <point x="76" y="700" type="line"/>
+      <point x="113" y="700"/>
+      <point x="133" y="686"/>
+      <point x="133" y="659" type="curve" smooth="yes"/>
+      <point x="133" y="632"/>
+      <point x="113" y="617"/>
+      <point x="76" y="616" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/rinvertedbreve.glif
index 81419e97..ba5b3423 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rinvertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rinvertedbreve" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="0213"/>
   <outline>
     <component base="r"/>
-    <component base="breveinvertedcomb" xOffset="17.0"/>
+    <component base="breveinvertedcomb" xOffset="17"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif
index cbab616f..8bbda530 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rlinebelow" format="2">
-  <advance width="377.0"/>
+  <advance width="377"/>
   <unicode hex="1E5F"/>
   <outline>
     <component base="r"/>
-    <component base="macronbelowcomb.narrow" xOffset="-92.0"/>
+    <component base="macronbelowcomb.narrow" xOffset="-92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ruble.glif b/src/Cantarell-Regular.ufo/glyphs/ruble.glif
index e756a3eb..51c39226 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ruble.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ruble.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ruble" format="2">
-  <advance width="735.0"/>
+  <advance width="735"/>
   <unicode hex="20BD"/>
   <outline>
     <contour>
-      <point x="192.0" y="0.0" type="line"/>
-      <point x="275.0" y="0.0" type="line"/>
-      <point x="275.0" y="694.0" type="line"/>
-      <point x="192.0" y="694.0" type="line"/>
+      <point x="192" y="0" type="line"/>
+      <point x="275" y="0" type="line"/>
+      <point x="275" y="694" type="line"/>
+      <point x="192" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="86.0" y="100.0" type="line"/>
-      <point x="439.0" y="100.0" type="line"/>
-      <point x="439.0" y="160.0" type="line"/>
-      <point x="86.0" y="160.0" type="line"/>
+      <point x="86" y="100" type="line"/>
+      <point x="439" y="100" type="line"/>
+      <point x="439" y="160" type="line"/>
+      <point x="86" y="160" type="line"/>
     </contour>
     <contour>
-      <point x="86.0" y="242.0" type="line"/>
-      <point x="393.0" y="242.0" type="line" smooth="yes"/>
-      <point x="548.0" y="242.0"/>
-      <point x="652.0" y="334.0"/>
-      <point x="652.0" y="473.0" type="curve" smooth="yes"/>
-      <point x="652.0" y="606.0"/>
-      <point x="554.0" y="694.0"/>
-      <point x="408.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="245.0" y="694.0" type="line"/>
-      <point x="245.0" y="622.0" type="line"/>
-      <point x="398.0" y="622.0" type="line" smooth="yes"/>
-      <point x="499.0" y="622.0"/>
-      <point x="567.0" y="556.0"/>
-      <point x="567.0" y="458.0" type="curve" smooth="yes"/>
-      <point x="567.0" y="364.0"/>
-      <point x="511.0" y="314.0"/>
-      <point x="408.0" y="314.0" type="curve" smooth="yes"/>
-      <point x="86.0" y="314.0" type="line"/>
+      <point x="86" y="242" type="line"/>
+      <point x="393" y="242" type="line" smooth="yes"/>
+      <point x="548" y="242"/>
+      <point x="652" y="334"/>
+      <point x="652" y="473" type="curve" smooth="yes"/>
+      <point x="652" y="606"/>
+      <point x="554" y="694"/>
+      <point x="408" y="694" type="curve" smooth="yes"/>
+      <point x="245" y="694" type="line"/>
+      <point x="245" y="622" type="line"/>
+      <point x="398" y="622" type="line" smooth="yes"/>
+      <point x="499" y="622"/>
+      <point x="567" y="556"/>
+      <point x="567" y="458" type="curve" smooth="yes"/>
+      <point x="567" y="364"/>
+      <point x="511" y="314"/>
+      <point x="408" y="314" type="curve" smooth="yes"/>
+      <point x="86" y="314" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif 
b/src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif
index 3fe1b6cf..00fc6127 100644
--- a/src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="rupeeIndian" format="2">
-  <advance width="673.0"/>
+  <advance width="673"/>
   <unicode hex="20B9"/>
   <outline>
     <contour>
-      <point x="96.0" y="295.0" type="line"/>
-      <point x="263.0" y="295.0" type="line" smooth="yes"/>
-      <point x="406.0" y="295.0"/>
-      <point x="505.0" y="372.0"/>
-      <point x="505.0" y="499.0" type="curve" smooth="yes"/>
-      <point x="505.0" y="625.0"/>
-      <point x="407.0" y="694.0"/>
-      <point x="273.0" y="694.0" type="curve" smooth="yes"/>
-      <point x="96.0" y="694.0" type="line"/>
-      <point x="96.0" y="632.0" type="line"/>
-      <point x="263.0" y="632.0" type="line" smooth="yes"/>
-      <point x="360.0" y="632.0"/>
-      <point x="420.0" y="584.0"/>
-      <point x="420.0" y="491.0" type="curve" smooth="yes"/>
-      <point x="420.0" y="401.0"/>
-      <point x="364.0" y="359.0"/>
-      <point x="273.0" y="359.0" type="curve" smooth="yes"/>
-      <point x="96.0" y="359.0" type="line"/>
+      <point x="96" y="295" type="line"/>
+      <point x="263" y="295" type="line" smooth="yes"/>
+      <point x="406" y="295"/>
+      <point x="505" y="372"/>
+      <point x="505" y="499" type="curve" smooth="yes"/>
+      <point x="505" y="625"/>
+      <point x="407" y="694"/>
+      <point x="273" y="694" type="curve" smooth="yes"/>
+      <point x="96" y="694" type="line"/>
+      <point x="96" y="632" type="line"/>
+      <point x="263" y="632" type="line" smooth="yes"/>
+      <point x="360" y="632"/>
+      <point x="420" y="584"/>
+      <point x="420" y="491" type="curve" smooth="yes"/>
+      <point x="420" y="401"/>
+      <point x="364" y="359"/>
+      <point x="273" y="359" type="curve" smooth="yes"/>
+      <point x="96" y="359" type="line"/>
     </contour>
     <contour>
-      <point x="476.0" y="0.0" type="line"/>
-      <point x="575.0" y="0.0" type="line"/>
-      <point x="360.0" y="310.0" type="line"/>
-      <point x="265.0" y="310.0" type="line"/>
+      <point x="476" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="360" y="310" type="line"/>
+      <point x="265" y="310" type="line"/>
     </contour>
     <contour>
-      <point x="96.0" y="466.0" type="line"/>
-      <point x="588.0" y="466.0" type="line"/>
-      <point x="588.0" y="526.0" type="line"/>
-      <point x="96.0" y="526.0" type="line"/>
+      <point x="96" y="466" type="line"/>
+      <point x="588" y="466" type="line"/>
+      <point x="588" y="526" type="line"/>
+      <point x="96" y="526" type="line"/>
     </contour>
     <contour>
-      <point x="96.0" y="638.0" type="line"/>
-      <point x="588.0" y="638.0" type="line"/>
-      <point x="588.0" y="698.0" type="line"/>
-      <point x="96.0" y="698.0" type="line"/>
+      <point x="96" y="638" type="line"/>
+      <point x="588" y="638" type="line"/>
+      <point x="588" y="698" type="line"/>
+      <point x="96" y="698" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/s.glif b/src/Cantarell-Regular.ufo/glyphs/s.glif
index 1a59e3c5..e736ee10 100644
--- a/src/Cantarell-Regular.ufo/glyphs/s.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/s.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="s" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="0073"/>
   <note>
 s
 </note>
-  <anchor x="236.0" y="0.0" name="bottom"/>
-  <anchor x="231.0" y="482.0" name="top"/>
+  <anchor x="236" y="0" name="bottom"/>
+  <anchor x="231" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="229.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="-10.0"/>
-      <point x="421.0" y="46.0"/>
-      <point x="421.0" y="135.0" type="curve" smooth="yes"/>
-      <point x="421.0" y="312.0"/>
-      <point x="133.0" y="246.0"/>
-      <point x="133.0" y="355.0" type="curve" smooth="yes"/>
-      <point x="133.0" y="397.0"/>
-      <point x="178.0" y="424.0"/>
-      <point x="250.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="291.0" y="424.0"/>
-      <point x="339.0" y="415.0"/>
-      <point x="380.0" y="401.0" type="curve"/>
-      <point x="399.0" y="466.0" type="line"/>
-      <point x="358.0" y="483.0"/>
-      <point x="309.0" y="492.0"/>
-      <point x="258.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="133.0" y="492.0"/>
-      <point x="53.0" y="437.0"/>
-      <point x="53.0" y="346.0" type="curve" smooth="yes"/>
-      <point x="53.0" y="173.0"/>
-      <point x="340.0" y="245.0"/>
-      <point x="340.0" y="127.0" type="curve" smooth="yes"/>
-      <point x="340.0" y="83.0"/>
-      <point x="301.0" y="58.0"/>
-      <point x="235.0" y="58.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="58.0"/>
-      <point x="116.0" y="72.0"/>
-      <point x="65.0" y="94.0" type="curve"/>
-      <point x="46.0" y="29.0" type="line"/>
-      <point x="101.0" y="4.0"/>
-      <point x="168.0" y="-10.0"/>
+      <point x="229" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="421" y="46"/>
+      <point x="421" y="135" type="curve" smooth="yes"/>
+      <point x="421" y="312"/>
+      <point x="133" y="246"/>
+      <point x="133" y="355" type="curve" smooth="yes"/>
+      <point x="133" y="397"/>
+      <point x="178" y="424"/>
+      <point x="250" y="424" type="curve" smooth="yes"/>
+      <point x="291" y="424"/>
+      <point x="339" y="415"/>
+      <point x="380" y="401" type="curve"/>
+      <point x="399" y="466" type="line"/>
+      <point x="358" y="483"/>
+      <point x="309" y="492"/>
+      <point x="258" y="492" type="curve" smooth="yes"/>
+      <point x="133" y="492"/>
+      <point x="53" y="437"/>
+      <point x="53" y="346" type="curve" smooth="yes"/>
+      <point x="53" y="173"/>
+      <point x="340" y="245"/>
+      <point x="340" y="127" type="curve" smooth="yes"/>
+      <point x="340" y="83"/>
+      <point x="301" y="58"/>
+      <point x="235" y="58" type="curve" smooth="yes"/>
+      <point x="184" y="58"/>
+      <point x="116" y="72"/>
+      <point x="65" y="94" type="curve"/>
+      <point x="46" y="29" type="line"/>
+      <point x="101" y="4"/>
+      <point x="168" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sacute.glif b/src/Cantarell-Regular.ufo/glyphs/sacute.glif
index b008563e..b9f0275d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sacute" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="015B"/>
   <outline>
     <component base="s"/>
-    <component base="acutecomb" xOffset="148.0"/>
+    <component base="acutecomb" xOffset="148"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sacutedotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/sacutedotaccent.glif
index 6897c767..7b1d69db 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sacutedotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sacutedotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sacutedotaccent" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="1E65"/>
   <outline>
     <component base="s"/>
-    <component base="acutecomb_dotaccentcomb" xOffset="148.0"/>
+    <component base="acutecomb_dotaccentcomb" xOffset="148"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/saltillo.glif b/src/Cantarell-Regular.ufo/glyphs/saltillo.glif
index 41f156f5..1f5abdc5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/saltillo.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/saltillo.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="saltillo" format="2">
-  <advance width="141.0"/>
+  <advance width="141"/>
   <unicode hex="A78C"/>
   <outline>
-    <component base="quotesingle" yScale="1.40024" xOffset="-53.0" yOffset="-278.0"/>
+    <component base="quotesingle" yScale="1.40024" xOffset="-53" yOffset="-278"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scaron.glif b/src/Cantarell-Regular.ufo/glyphs/scaron.glif
index 91dc5db2..0eb2f916 100644
--- a/src/Cantarell-Regular.ufo/glyphs/scaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/scaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scaron" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="0161"/>
   <outline>
     <component base="s"/>
-    <component base="caroncomb" xOffset="48.0"/>
+    <component base="caroncomb" xOffset="48"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scarondotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/scarondotaccent.glif
index 0401120c..24efc300 100644
--- a/src/Cantarell-Regular.ufo/glyphs/scarondotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/scarondotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scarondotaccent" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="1E67"/>
   <outline>
     <component base="s"/>
-    <component base="caroncomb_dotaccentcomb" xOffset="47.0"/>
+    <component base="caroncomb_dotaccentcomb" xOffset="47"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scedilla.glif b/src/Cantarell-Regular.ufo/glyphs/scedilla.glif
index 8e8453f9..06762c70 100644
--- a/src/Cantarell-Regular.ufo/glyphs/scedilla.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/scedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scedilla" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="015F"/>
   <outline>
     <component base="s"/>
-    <component base="cedillacomb" xOffset="89.0"/>
+    <component base="cedillacomb" xOffset="89"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif b/src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif
index fbeb2638..f0aa5894 100644
--- a/src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="schwa-cy" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="04D9"/>
   <outline>
     <component base="schwa"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/schwa.glif b/src/Cantarell-Regular.ufo/glyphs/schwa.glif
index 11a9d271..f96bacf2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/schwa.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/schwa.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="schwa" format="2">
-  <advance width="527.0"/>
+  <advance width="527"/>
   <unicode hex="0259"/>
   <outline>
-    <component base="e" xScale="-1.0" yScale="-1.0" xOffset="527.0" yOffset="482.0"/>
+    <component base="e" xScale="-1" yScale="-1" xOffset="527" yOffset="482"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/scircumflex.glif
index bc00ef87..6ab8d2c0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/scircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/scircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scircumflex" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="015D"/>
   <outline>
     <component base="s"/>
-    <component base="circumflexcomb" xOffset="38.0"/>
+    <component base="circumflexcomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif
index c5b02ced..e787b144 100644
--- a/src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="scommaaccent" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="0219"/>
   <outline>
     <component base="s"/>
-    <component base="commaaccentcomb" xOffset="70.0"/>
+    <component base="commaaccentcomb" xOffset="70"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif
index aba50228..d322dea8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotaccent" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="1E61"/>
   <outline>
     <component base="s"/>
-    <component base="dotaccentcomb" xOffset="98.0"/>
+    <component base="dotaccentcomb" xOffset="98"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif
index 15d04727..04639315 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotbelow" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="1E63"/>
   <outline>
     <component base="s"/>
-    <component base="dotbelowcomb" xOffset="100.0"/>
+    <component base="dotbelowcomb" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sdotbelowdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/sdotbelowdotaccent.glif
index 4362bbe9..ff24ed6d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sdotbelowdotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sdotbelowdotaccent.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sdotbelowdotaccent" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="1E69"/>
   <outline>
     <component base="s"/>
-    <component base="dotbelowcomb" xOffset="100.0"/>
-    <component base="dotaccentcomb" xOffset="98.0"/>
+    <component base="dotbelowcomb" xOffset="100"/>
+    <component base="dotaccentcomb" xOffset="98"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/second.glif b/src/Cantarell-Regular.ufo/glyphs/second.glif
index 9957ef64..4eb4eb16 100644
--- a/src/Cantarell-Regular.ufo/glyphs/second.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/second.glif
@@ -1,12 +1,12 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="second" format="2">
-  <advance width="510.0"/>
+  <advance width="510"/>
   <unicode hex="2033"/>
   <note>
 second
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-70.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="110.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-70"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="110"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/secondtonechinese.glif 
b/src/Cantarell-Regular.ufo/glyphs/secondtonechinese.glif
index ea797be9..f518b3e9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/secondtonechinese.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/secondtonechinese.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="secondtonechinese" format="2">
-  <advance width="255.0"/>
+  <advance width="255"/>
   <unicode hex="02CA"/>
   <outline>
     <component base="acutecomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/section.glif b/src/Cantarell-Regular.ufo/glyphs/section.glif
index 3a9688e8..5ac9625c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/section.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/section.glif
@@ -1,63 +1,63 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="section" format="2">
-  <advance width="554.0"/>
+  <advance width="554"/>
   <unicode hex="00A7"/>
   <outline>
     <contour>
-      <point x="265.0" y="-60.0" type="curve" smooth="yes"/>
-      <point x="387.0" y="-60.0"/>
-      <point x="465.0" y="0.0"/>
-      <point x="465.0" y="95.0" type="curve" smooth="yes"/>
-      <point x="465.0" y="282.0"/>
-      <point x="177.0" y="219.0"/>
-      <point x="177.0" y="331.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="376.0"/>
-      <point x="225.0" y="413.0"/>
-      <point x="282.0" y="413.0" type="curve"/>
-      <point x="296.0" y="454.0" type="line"/>
-      <point x="177.0" y="454.0"/>
-      <point x="97.0" y="401.0"/>
-      <point x="97.0" y="317.0" type="curve" smooth="yes"/>
-      <point x="97.0" y="151.0"/>
-      <point x="385.0" y="214.0"/>
-      <point x="385.0" y="86.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="38.0"/>
-      <point x="344.0" y="10.0"/>
-      <point x="274.0" y="10.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="10.0"/>
-      <point x="153.0" y="26.0"/>
-      <point x="108.0" y="48.0" type="curve"/>
-      <point x="89.0" y="-19.0" type="line"/>
-      <point x="143.0" y="-44.0"/>
-      <point x="206.0" y="-60.0"/>
+      <point x="265" y="-60" type="curve" smooth="yes"/>
+      <point x="387" y="-60"/>
+      <point x="465" y="0"/>
+      <point x="465" y="95" type="curve" smooth="yes"/>
+      <point x="465" y="282"/>
+      <point x="177" y="219"/>
+      <point x="177" y="331" type="curve" smooth="yes"/>
+      <point x="177" y="376"/>
+      <point x="225" y="413"/>
+      <point x="282" y="413" type="curve"/>
+      <point x="296" y="454" type="line"/>
+      <point x="177" y="454"/>
+      <point x="97" y="401"/>
+      <point x="97" y="317" type="curve" smooth="yes"/>
+      <point x="97" y="151"/>
+      <point x="385" y="214"/>
+      <point x="385" y="86" type="curve" smooth="yes"/>
+      <point x="385" y="38"/>
+      <point x="344" y="10"/>
+      <point x="274" y="10" type="curve" smooth="yes"/>
+      <point x="219" y="10"/>
+      <point x="153" y="26"/>
+      <point x="108" y="48" type="curve"/>
+      <point x="89" y="-19" type="line"/>
+      <point x="143" y="-44"/>
+      <point x="206" y="-60"/>
     </contour>
     <contour>
-      <point x="264.0" y="191.0" type="line"/>
-      <point x="385.0" y="191.0"/>
-      <point x="465.0" y="250.0"/>
-      <point x="465.0" y="338.0" type="curve" smooth="yes"/>
-      <point x="465.0" y="505.0"/>
-      <point x="177.0" y="445.0"/>
-      <point x="177.0" y="562.0" type="curve" smooth="yes"/>
-      <point x="177.0" y="606.0"/>
-      <point x="218.0" y="634.0"/>
-      <point x="282.0" y="634.0" type="curve" smooth="yes"/>
-      <point x="324.0" y="634.0"/>
-      <point x="379.0" y="623.0"/>
-      <point x="420.0" y="607.0" type="curve"/>
-      <point x="439.0" y="672.0" type="line"/>
-      <point x="396.0" y="693.0"/>
-      <point x="346.0" y="704.0"/>
-      <point x="295.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="704.0"/>
-      <point x="97.0" y="644.0"/>
-      <point x="97.0" y="553.0" type="curve" smooth="yes"/>
-      <point x="97.0" y="376.0"/>
-      <point x="385.0" y="441.0"/>
-      <point x="385.0" y="316.0" type="curve" smooth="yes"/>
-      <point x="385.0" y="269.0"/>
-      <point x="346.0" y="241.0"/>
-      <point x="278.0" y="241.0" type="curve"/>
+      <point x="264" y="191" type="line"/>
+      <point x="385" y="191"/>
+      <point x="465" y="250"/>
+      <point x="465" y="338" type="curve" smooth="yes"/>
+      <point x="465" y="505"/>
+      <point x="177" y="445"/>
+      <point x="177" y="562" type="curve" smooth="yes"/>
+      <point x="177" y="606"/>
+      <point x="218" y="634"/>
+      <point x="282" y="634" type="curve" smooth="yes"/>
+      <point x="324" y="634"/>
+      <point x="379" y="623"/>
+      <point x="420" y="607" type="curve"/>
+      <point x="439" y="672" type="line"/>
+      <point x="396" y="693"/>
+      <point x="346" y="704"/>
+      <point x="295" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="97" y="644"/>
+      <point x="97" y="553" type="curve" smooth="yes"/>
+      <point x="97" y="376"/>
+      <point x="385" y="441"/>
+      <point x="385" y="316" type="curve" smooth="yes"/>
+      <point x="385" y="269"/>
+      <point x="346" y="241"/>
+      <point x="278" y="241" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/semicolon.glif b/src/Cantarell-Regular.ufo/glyphs/semicolon.glif
index 8c9868c9..4088603a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/semicolon.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/semicolon.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="semicolon" format="2">
-  <advance width="272.0"/>
+  <advance width="272"/>
   <unicode hex="003B"/>
   <outline>
-    <component base="comma" xOffset="-3.0"/>
-    <component base="period" xOffset="-5.0" yOffset="364.0"/>
+    <component base="comma" xOffset="-3"/>
+    <component base="period" xOffset="-5" yOffset="364"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif
index 20e03727..cd5e3b54 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.dnom" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <note>
 seven
 </note>
   <outline>
     <contour>
-      <point x="84.0" y="0.0" type="line"/>
-      <point x="163.0" y="0.0" type="line"/>
-      <point x="374.0" y="430.0" type="line"/>
-      <point x="374.0" y="472.0" type="line"/>
-      <point x="23.0" y="472.0" type="line"/>
-      <point x="23.0" y="407.0" type="line"/>
-      <point x="311.0" y="407.0" type="line"/>
-      <point x="297.0" y="429.0" type="line"/>
+      <point x="84" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="374" y="430" type="line"/>
+      <point x="374" y="472" type="line"/>
+      <point x="23" y="472" type="line"/>
+      <point x="23" y="407" type="line"/>
+      <point x="311" y="407" type="line"/>
+      <point x="297" y="429" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.glif b/src/Cantarell-Regular.ufo/glyphs/seven.glif
index d2a923ad..780a874c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <unicode hex="0037"/>
   <outline>
     <component base="seven.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.lf.glif b/src/Cantarell-Regular.ufo/glyphs/seven.lf.glif
index ab942f3d..e2f055bf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.lf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.lf" format="2">
-  <advance width="537.0"/>
+  <advance width="537"/>
   <outline>
     <contour>
-      <point x="125.0" y="0.0" type="line"/>
-      <point x="212.0" y="0.0" type="line"/>
-      <point x="500.0" y="654.0" type="line"/>
-      <point x="500.0" y="694.0" type="line"/>
-      <point x="35.0" y="694.0" type="line"/>
-      <point x="35.0" y="622.0" type="line"/>
-      <point x="435.0" y="622.0" type="line"/>
-      <point x="414.0" y="652.0" type="line"/>
+      <point x="125" y="0" type="line"/>
+      <point x="212" y="0" type="line"/>
+      <point x="500" y="654" type="line"/>
+      <point x="500" y="694" type="line"/>
+      <point x="35" y="694" type="line"/>
+      <point x="35" y="622" type="line"/>
+      <point x="435" y="622" type="line"/>
+      <point x="414" y="652" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.numr.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.numr.glif
index bd41fd19..128e18de 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.numr" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <outline>
-    <component base="seven.dnom" yOffset="260.0"/>
+    <component base="seven.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.osf.glif b/src/Cantarell-Regular.ufo/glyphs/seven.osf.glif
index 474b1861..a77cefb4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.osf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.osf" format="2">
-  <advance width="541.0"/>
+  <advance width="541"/>
   <outline>
     <contour>
-      <point x="129.0" y="-100.0" type="line"/>
-      <point x="213.0" y="-100.0" type="line"/>
-      <point x="501.0" y="555.0" type="line"/>
-      <point x="501.0" y="594.0" type="line"/>
-      <point x="38.0" y="594.0" type="line"/>
-      <point x="38.0" y="525.0" type="line"/>
-      <point x="438.0" y="525.0" type="line"/>
-      <point x="418.0" y="554.0" type="line"/>
+      <point x="129" y="-100" type="line"/>
+      <point x="213" y="-100" type="line"/>
+      <point x="501" y="555" type="line"/>
+      <point x="501" y="594" type="line"/>
+      <point x="38" y="594" type="line"/>
+      <point x="38" y="525" type="line"/>
+      <point x="438" y="525" type="line"/>
+      <point x="418" y="554" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.subs.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.subs.glif
index 17dc55ca..5c56115e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.subs" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <outline>
-    <component base="seven.dnom" yOffset="-180.0"/>
+    <component base="seven.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.tf.glif b/src/Cantarell-Regular.ufo/glyphs/seven.tf.glif
index 92dcd832..946e0aa7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.tf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="142.0" y="0.0" type="line"/>
-      <point x="229.0" y="0.0" type="line"/>
-      <point x="531.0" y="654.0" type="line"/>
-      <point x="531.0" y="694.0" type="line"/>
-      <point x="46.0" y="694.0" type="line"/>
-      <point x="46.0" y="622.0" type="line"/>
-      <point x="466.0" y="622.0" type="line"/>
-      <point x="445.0" y="652.0" type="line"/>
+      <point x="142" y="0" type="line"/>
+      <point x="229" y="0" type="line"/>
+      <point x="531" y="654" type="line"/>
+      <point x="531" y="694" type="line"/>
+      <point x="46" y="694" type="line"/>
+      <point x="46" y="622" type="line"/>
+      <point x="466" y="622" type="line"/>
+      <point x="445" y="652" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif
index 6a380c9a..9f6dbfc1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif
@@ -1,16 +1,16 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seven.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="144.0" y="-100.0" type="line"/>
-      <point x="228.0" y="-100.0" type="line"/>
-      <point x="531.0" y="555.0" type="line"/>
-      <point x="531.0" y="594.0" type="line"/>
-      <point x="47.0" y="594.0" type="line"/>
-      <point x="47.0" y="525.0" type="line"/>
-      <point x="468.0" y="525.0" type="line"/>
-      <point x="448.0" y="554.0" type="line"/>
+      <point x="144" y="-100" type="line"/>
+      <point x="228" y="-100" type="line"/>
+      <point x="531" y="555" type="line"/>
+      <point x="531" y="594" type="line"/>
+      <point x="47" y="594" type="line"/>
+      <point x="47" y="525" type="line"/>
+      <point x="468" y="525" type="line"/>
+      <point x="448" y="554" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seveneighths.glif 
b/src/Cantarell-Regular.ufo/glyphs/seveneighths.glif
index 4d58cdb7..8f1606c6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seveneighths.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seveneighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seveneighths" format="2">
-  <advance width="1165.0"/>
+  <advance width="1165"/>
   <unicode hex="215E"/>
   <outline>
     <component base="seven.numr"/>
-    <component base="fraction" xOffset="400.0"/>
-    <component base="eight.dnom" xOffset="699.0"/>
+    <component base="fraction" xOffset="400"/>
+    <component base="eight.dnom" xOffset="699"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seveninferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/seveninferior.glif
index 2385e2dc..5f4679a3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/seveninferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/seveninferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="seveninferior" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <unicode hex="2087"/>
   <outline>
-    <component base="seven.dnom" yOffset="-100.0"/>
+    <component base="seven.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sevensuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/sevensuperior.glif
index 1cc6854e..c708e3d7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sevensuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sevensuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sevensuperior" format="2">
-  <advance width="400.0"/>
+  <advance width="400"/>
   <unicode hex="2077"/>
   <outline>
-    <component base="seven.dnom" yOffset="370.0"/>
+    <component base="seven.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/sha-cy.glif
index 7590e97d..0d77b535 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sha-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sha-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sha-cy" format="2">
-  <advance width="807.0"/>
+  <advance width="807"/>
   <unicode hex="0448"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="724.0" y="0.0" type="line"/>
-      <point x="724.0" y="482.0" type="line"/>
-      <point x="644.0" y="482.0" type="line"/>
-      <point x="644.0" y="66.0" type="line"/>
-      <point x="163.0" y="66.0" type="line"/>
-      <point x="163.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="724" y="0" type="line"/>
+      <point x="724" y="482" type="line"/>
+      <point x="644" y="482" type="line"/>
+      <point x="644" y="66" type="line"/>
+      <point x="163" y="66" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="364.0" y="30.0" type="line"/>
-      <point x="443.0" y="30.0" type="line"/>
-      <point x="443.0" y="482.0" type="line"/>
-      <point x="364.0" y="482.0" type="line"/>
+      <point x="364" y="30" type="line"/>
+      <point x="443" y="30" type="line"/>
+      <point x="443" y="482" type="line"/>
+      <point x="364" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif
index e60cfbfc..99b35926 100644
--- a/src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="shcha-cy" format="2">
-  <advance width="822.0"/>
+  <advance width="822"/>
   <unicode hex="0449"/>
   <outline>
     <contour>
-      <point x="730.0" y="-126.0" type="line"/>
-      <point x="805.0" y="-126.0" type="line"/>
-      <point x="805.0" y="66.0" type="line"/>
-      <point x="163.0" y="66.0" type="line"/>
-      <point x="163.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="730.0" y="0.0" type="line"/>
+      <point x="730" y="-126" type="line"/>
+      <point x="805" y="-126" type="line"/>
+      <point x="805" y="66" type="line"/>
+      <point x="163" y="66" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="730" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="365.0" y="32.0" type="line"/>
-      <point x="444.0" y="32.0" type="line"/>
-      <point x="444.0" y="482.0" type="line"/>
-      <point x="365.0" y="482.0" type="line"/>
+      <point x="365" y="32" type="line"/>
+      <point x="444" y="32" type="line"/>
+      <point x="444" y="482" type="line"/>
+      <point x="365" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="646.0" y="32.0" type="line"/>
-      <point x="726.0" y="32.0" type="line"/>
-      <point x="726.0" y="482.0" type="line"/>
-      <point x="646.0" y="482.0" type="line"/>
+      <point x="646" y="32" type="line"/>
+      <point x="726" y="32" type="line"/>
+      <point x="726" y="482" type="line"/>
+      <point x="646" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/shha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/shha-cy.glif
index d548468b..8fe3974a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/shha-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/shha-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="shha-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="04BB"/>
   <outline>
     <component base="h"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/six.dnom.glif
index b92abd31..2c155447 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.dnom.glif
@@ -1,49 +1,49 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.dnom" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <note>
 six
 </note>
   <outline>
     <contour>
-      <point x="241.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="343.0" y="-7.0"/>
-      <point x="415.0" y="56.0"/>
-      <point x="415.0" y="149.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="236.0"/>
-      <point x="353.0" y="293.0"/>
-      <point x="264.0" y="293.0" type="curve" smooth="yes"/>
-      <point x="193.0" y="293.0"/>
-      <point x="135.0" y="258.0"/>
-      <point x="102.0" y="192.0" type="curve"/>
-      <point x="120.0" y="160.0" type="line"/>
-      <point x="145.0" y="206.0"/>
-      <point x="190.0" y="232.0"/>
-      <point x="240.0" y="232.0" type="curve" smooth="yes"/>
-      <point x="300.0" y="232.0"/>
-      <point x="340.0" y="196.0"/>
-      <point x="340.0" y="141.0" type="curve" smooth="yes"/>
-      <point x="340.0" y="90.0"/>
-      <point x="304.0" y="56.0"/>
-      <point x="248.0" y="56.0" type="curve" smooth="yes"/>
-      <point x="173.0" y="56.0"/>
-      <point x="130.0" y="119.0"/>
-      <point x="130.0" y="229.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="353.0"/>
-      <point x="185.0" y="416.0"/>
-      <point x="281.0" y="416.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="416.0"/>
-      <point x="358.0" y="408.0"/>
-      <point x="386.0" y="394.0" type="curve"/>
-      <point x="407.0" y="450.0" type="line"/>
-      <point x="376.0" y="468.0"/>
-      <point x="332.0" y="479.0"/>
-      <point x="283.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="137.0" y="479.0"/>
-      <point x="53.0" y="386.0"/>
-      <point x="53.0" y="223.0" type="curve" smooth="yes"/>
-      <point x="53.0" y="75.0"/>
-      <point x="124.0" y="-7.0"/>
+      <point x="241" y="-7" type="curve" smooth="yes"/>
+      <point x="343" y="-7"/>
+      <point x="415" y="56"/>
+      <point x="415" y="149" type="curve" smooth="yes"/>
+      <point x="415" y="236"/>
+      <point x="353" y="293"/>
+      <point x="264" y="293" type="curve" smooth="yes"/>
+      <point x="193" y="293"/>
+      <point x="135" y="258"/>
+      <point x="102" y="192" type="curve"/>
+      <point x="120" y="160" type="line"/>
+      <point x="145" y="206"/>
+      <point x="190" y="232"/>
+      <point x="240" y="232" type="curve" smooth="yes"/>
+      <point x="300" y="232"/>
+      <point x="340" y="196"/>
+      <point x="340" y="141" type="curve" smooth="yes"/>
+      <point x="340" y="90"/>
+      <point x="304" y="56"/>
+      <point x="248" y="56" type="curve" smooth="yes"/>
+      <point x="173" y="56"/>
+      <point x="130" y="119"/>
+      <point x="130" y="229" type="curve" smooth="yes"/>
+      <point x="130" y="353"/>
+      <point x="185" y="416"/>
+      <point x="281" y="416" type="curve" smooth="yes"/>
+      <point x="316" y="416"/>
+      <point x="358" y="408"/>
+      <point x="386" y="394" type="curve"/>
+      <point x="407" y="450" type="line"/>
+      <point x="376" y="468"/>
+      <point x="332" y="479"/>
+      <point x="283" y="479" type="curve" smooth="yes"/>
+      <point x="137" y="479"/>
+      <point x="53" y="386"/>
+      <point x="53" y="223" type="curve" smooth="yes"/>
+      <point x="53" y="75"/>
+      <point x="124" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.glif b/src/Cantarell-Regular.ufo/glyphs/six.glif
index db663a82..56a63780 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six" format="2">
-  <advance width="597.0"/>
+  <advance width="597"/>
   <unicode hex="0036"/>
   <outline>
     <component base="six.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.lf.glif b/src/Cantarell-Regular.ufo/glyphs/six.lf.glif
index 1307a388..f531b61a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.lf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.lf" format="2">
-  <advance width="597.0"/>
+  <advance width="597"/>
   <outline>
     <contour>
-      <point x="313.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="445.0" y="-10.0"/>
-      <point x="538.0" y="80.0"/>
-      <point x="538.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="538.0" y="338.0"/>
-      <point x="456.0" y="424.0"/>
-      <point x="336.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="235.0" y="424.0"/>
-      <point x="155.0" y="364.0"/>
-      <point x="109.0" y="256.0" type="curve"/>
-      <point x="131.0" y="213.0" type="line"/>
-      <point x="165.0" y="302.0"/>
-      <point x="228.0" y="352.0"/>
-      <point x="307.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="394.0" y="352.0"/>
-      <point x="453.0" y="291.0"/>
-      <point x="453.0" y="199.0" type="curve" smooth="yes"/>
-      <point x="453.0" y="115.0"/>
-      <point x="404.0" y="63.0"/>
-      <point x="323.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="214.0" y="63.0"/>
-      <point x="154.0" y="159.0"/>
-      <point x="154.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="154.0" y="535.0"/>
-      <point x="231.0" y="631.0"/>
-      <point x="360.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="411.0" y="631.0"/>
-      <point x="467.0" y="618.0"/>
-      <point x="504.0" y="595.0" type="curve"/>
-      <point x="528.0" y="660.0" type="line"/>
-      <point x="493.0" y="687.0"/>
-      <point x="434.0" y="704.0"/>
-      <point x="369.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="180.0" y="704.0"/>
-      <point x="64.0" y="567.0"/>
-      <point x="64.0" y="328.0" type="curve" smooth="yes"/>
-      <point x="64.0" y="110.0"/>
-      <point x="161.0" y="-10.0"/>
+      <point x="313" y="-10" type="curve" smooth="yes"/>
+      <point x="445" y="-10"/>
+      <point x="538" y="80"/>
+      <point x="538" y="213" type="curve" smooth="yes"/>
+      <point x="538" y="338"/>
+      <point x="456" y="424"/>
+      <point x="336" y="424" type="curve" smooth="yes"/>
+      <point x="235" y="424"/>
+      <point x="155" y="364"/>
+      <point x="109" y="256" type="curve"/>
+      <point x="131" y="213" type="line"/>
+      <point x="165" y="302"/>
+      <point x="228" y="352"/>
+      <point x="307" y="352" type="curve" smooth="yes"/>
+      <point x="394" y="352"/>
+      <point x="453" y="291"/>
+      <point x="453" y="199" type="curve" smooth="yes"/>
+      <point x="453" y="115"/>
+      <point x="404" y="63"/>
+      <point x="323" y="63" type="curve" smooth="yes"/>
+      <point x="214" y="63"/>
+      <point x="154" y="159"/>
+      <point x="154" y="334" type="curve" smooth="yes"/>
+      <point x="154" y="535"/>
+      <point x="231" y="631"/>
+      <point x="360" y="631" type="curve" smooth="yes"/>
+      <point x="411" y="631"/>
+      <point x="467" y="618"/>
+      <point x="504" y="595" type="curve"/>
+      <point x="528" y="660" type="line"/>
+      <point x="493" y="687"/>
+      <point x="434" y="704"/>
+      <point x="369" y="704" type="curve" smooth="yes"/>
+      <point x="180" y="704"/>
+      <point x="64" y="567"/>
+      <point x="64" y="328" type="curve" smooth="yes"/>
+      <point x="64" y="110"/>
+      <point x="161" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.numr.glif b/src/Cantarell-Regular.ufo/glyphs/six.numr.glif
index e8cda233..ebe12375 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.numr" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <outline>
-    <component base="six.dnom" yOffset="260.0"/>
+    <component base="six.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.osf.glif b/src/Cantarell-Regular.ufo/glyphs/six.osf.glif
index 9f370706..2404f829 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.osf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.osf" format="2">
-  <advance width="599.0"/>
+  <advance width="599"/>
   <outline>
     <contour>
-      <point x="319.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="450.0" y="-10.0"/>
-      <point x="543.0" y="80.0"/>
-      <point x="543.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="543.0" y="338.0"/>
-      <point x="460.0" y="424.0"/>
-      <point x="341.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="238.0" y="424.0"/>
-      <point x="159.0" y="361.0"/>
-      <point x="114.0" y="256.0" type="curve"/>
-      <point x="135.0" y="214.0" type="line"/>
-      <point x="169.0" y="303.0"/>
-      <point x="234.0" y="354.0"/>
-      <point x="314.0" y="354.0" type="curve" smooth="yes"/>
-      <point x="401.0" y="354.0"/>
-      <point x="461.0" y="292.0"/>
-      <point x="461.0" y="199.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="114.0"/>
-      <point x="410.0" y="60.0"/>
-      <point x="329.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="218.0" y="60.0"/>
-      <point x="158.0" y="159.0"/>
-      <point x="158.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="158.0" y="535.0"/>
-      <point x="235.0" y="634.0"/>
-      <point x="366.0" y="634.0" type="curve" smooth="yes"/>
-      <point x="412.0" y="634.0"/>
-      <point x="471.0" y="622.0"/>
-      <point x="510.0" y="598.0" type="curve"/>
-      <point x="533.0" y="660.0" type="line"/>
-      <point x="497.0" y="687.0"/>
-      <point x="439.0" y="704.0"/>
-      <point x="374.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="704.0"/>
-      <point x="71.0" y="567.0"/>
-      <point x="71.0" y="328.0" type="curve" smooth="yes"/>
-      <point x="71.0" y="110.0"/>
-      <point x="168.0" y="-10.0"/>
+      <point x="319" y="-10" type="curve" smooth="yes"/>
+      <point x="450" y="-10"/>
+      <point x="543" y="80"/>
+      <point x="543" y="213" type="curve" smooth="yes"/>
+      <point x="543" y="338"/>
+      <point x="460" y="424"/>
+      <point x="341" y="424" type="curve" smooth="yes"/>
+      <point x="238" y="424"/>
+      <point x="159" y="361"/>
+      <point x="114" y="256" type="curve"/>
+      <point x="135" y="214" type="line"/>
+      <point x="169" y="303"/>
+      <point x="234" y="354"/>
+      <point x="314" y="354" type="curve" smooth="yes"/>
+      <point x="401" y="354"/>
+      <point x="461" y="292"/>
+      <point x="461" y="199" type="curve" smooth="yes"/>
+      <point x="461" y="114"/>
+      <point x="410" y="60"/>
+      <point x="329" y="60" type="curve" smooth="yes"/>
+      <point x="218" y="60"/>
+      <point x="158" y="159"/>
+      <point x="158" y="334" type="curve" smooth="yes"/>
+      <point x="158" y="535"/>
+      <point x="235" y="634"/>
+      <point x="366" y="634" type="curve" smooth="yes"/>
+      <point x="412" y="634"/>
+      <point x="471" y="622"/>
+      <point x="510" y="598" type="curve"/>
+      <point x="533" y="660" type="line"/>
+      <point x="497" y="687"/>
+      <point x="439" y="704"/>
+      <point x="374" y="704" type="curve" smooth="yes"/>
+      <point x="187" y="704"/>
+      <point x="71" y="567"/>
+      <point x="71" y="328" type="curve" smooth="yes"/>
+      <point x="71" y="110"/>
+      <point x="168" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.ss01.glif b/src/Cantarell-Regular.ufo/glyphs/six.ss01.glif
index d32b5b58..d19c12f9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.ss01.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.ss01.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.ss01" format="2">
-  <advance width="587.0"/>
+  <advance width="587"/>
   <note>
 six
 </note>
   <outline>
     <contour>
-      <point x="308.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="444.0" y="-7.0"/>
-      <point x="536.0" y="87.0"/>
-      <point x="536.0" y="228.0" type="curve" smooth="yes"/>
-      <point x="536.0" y="350.0"/>
-      <point x="449.0" y="432.0"/>
-      <point x="320.0" y="432.0" type="curve" smooth="yes"/>
-      <point x="249.0" y="432.0"/>
-      <point x="182.0" y="404.0"/>
-      <point x="130.0" y="354.0" type="curve"/>
-      <point x="135.0" y="282.0" type="line"/>
-      <point x="189.0" y="337.0"/>
-      <point x="245.0" y="358.0"/>
-      <point x="307.0" y="358.0" type="curve" smooth="yes"/>
-      <point x="393.0" y="358.0"/>
-      <point x="451.0" y="302.0"/>
-      <point x="451.0" y="218.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="128.0"/>
-      <point x="398.0" y="67.0"/>
-      <point x="318.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="209.0" y="67.0"/>
-      <point x="151.0" y="155.0"/>
-      <point x="151.0" y="323.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="519.0"/>
-      <point x="258.0" y="622.0"/>
-      <point x="464.0" y="622.0" type="curve"/>
-      <point x="471.0" y="704.0" type="line"/>
-      <point x="214.0" y="704.0"/>
-      <point x="62.0" y="557.0"/>
-      <point x="62.0" y="309.0" type="curve" smooth="yes"/>
-      <point x="62.0" y="111.0"/>
-      <point x="153.0" y="-7.0"/>
+      <point x="308" y="-7" type="curve" smooth="yes"/>
+      <point x="444" y="-7"/>
+      <point x="536" y="87"/>
+      <point x="536" y="228" type="curve" smooth="yes"/>
+      <point x="536" y="350"/>
+      <point x="449" y="432"/>
+      <point x="320" y="432" type="curve" smooth="yes"/>
+      <point x="249" y="432"/>
+      <point x="182" y="404"/>
+      <point x="130" y="354" type="curve"/>
+      <point x="135" y="282" type="line"/>
+      <point x="189" y="337"/>
+      <point x="245" y="358"/>
+      <point x="307" y="358" type="curve" smooth="yes"/>
+      <point x="393" y="358"/>
+      <point x="451" y="302"/>
+      <point x="451" y="218" type="curve" smooth="yes"/>
+      <point x="451" y="128"/>
+      <point x="398" y="67"/>
+      <point x="318" y="67" type="curve" smooth="yes"/>
+      <point x="209" y="67"/>
+      <point x="151" y="155"/>
+      <point x="151" y="323" type="curve" smooth="yes"/>
+      <point x="151" y="519"/>
+      <point x="258" y="622"/>
+      <point x="464" y="622" type="curve"/>
+      <point x="471" y="704" type="line"/>
+      <point x="214" y="704"/>
+      <point x="62" y="557"/>
+      <point x="62" y="309" type="curve" smooth="yes"/>
+      <point x="62" y="111"/>
+      <point x="153" y="-7"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.subs.glif b/src/Cantarell-Regular.ufo/glyphs/six.subs.glif
index 1e2568e4..4e5e5bcf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.subs" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <outline>
-    <component base="six.dnom" yOffset="-180.0"/>
+    <component base="six.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.tf.glif b/src/Cantarell-Regular.ufo/glyphs/six.tf.glif
index ebab11f4..3b3d7de2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.tf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="305.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-10.0"/>
-      <point x="523.0" y="80.0"/>
-      <point x="523.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="338.0"/>
-      <point x="443.0" y="424.0"/>
-      <point x="328.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="231.0" y="424.0"/>
-      <point x="153.0" y="364.0"/>
-      <point x="109.0" y="256.0" type="curve"/>
-      <point x="131.0" y="213.0" type="line"/>
-      <point x="163.0" y="302.0"/>
-      <point x="225.0" y="352.0"/>
-      <point x="299.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="382.0" y="352.0"/>
-      <point x="439.0" y="291.0"/>
-      <point x="439.0" y="199.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="115.0"/>
-      <point x="391.0" y="63.0"/>
-      <point x="314.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="63.0"/>
-      <point x="152.0" y="159.0"/>
-      <point x="152.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="152.0" y="534.0"/>
-      <point x="226.0" y="631.0"/>
-      <point x="351.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="631.0"/>
-      <point x="454.0" y="618.0"/>
-      <point x="490.0" y="595.0" type="curve"/>
-      <point x="514.0" y="660.0" type="line"/>
-      <point x="479.0" y="687.0"/>
-      <point x="422.0" y="704.0"/>
-      <point x="359.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="704.0"/>
-      <point x="63.0" y="567.0"/>
-      <point x="63.0" y="328.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="110.0"/>
-      <point x="157.0" y="-10.0"/>
+      <point x="305" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="523" y="80"/>
+      <point x="523" y="213" type="curve" smooth="yes"/>
+      <point x="523" y="338"/>
+      <point x="443" y="424"/>
+      <point x="328" y="424" type="curve" smooth="yes"/>
+      <point x="231" y="424"/>
+      <point x="153" y="364"/>
+      <point x="109" y="256" type="curve"/>
+      <point x="131" y="213" type="line"/>
+      <point x="163" y="302"/>
+      <point x="225" y="352"/>
+      <point x="299" y="352" type="curve" smooth="yes"/>
+      <point x="382" y="352"/>
+      <point x="439" y="291"/>
+      <point x="439" y="199" type="curve" smooth="yes"/>
+      <point x="439" y="115"/>
+      <point x="391" y="63"/>
+      <point x="314" y="63" type="curve" smooth="yes"/>
+      <point x="210" y="63"/>
+      <point x="152" y="159"/>
+      <point x="152" y="334" type="curve" smooth="yes"/>
+      <point x="152" y="534"/>
+      <point x="226" y="631"/>
+      <point x="351" y="631" type="curve" smooth="yes"/>
+      <point x="399" y="631"/>
+      <point x="454" y="618"/>
+      <point x="490" y="595" type="curve"/>
+      <point x="514" y="660" type="line"/>
+      <point x="479" y="687"/>
+      <point x="422" y="704"/>
+      <point x="359" y="704" type="curve" smooth="yes"/>
+      <point x="176" y="704"/>
+      <point x="63" y="567"/>
+      <point x="63" y="328" type="curve" smooth="yes"/>
+      <point x="63" y="110"/>
+      <point x="157" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/six.tosf.glif
index 21236371..28995950 100644
--- a/src/Cantarell-Regular.ufo/glyphs/six.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/six.tosf.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="six.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="305.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-10.0"/>
-      <point x="523.0" y="80.0"/>
-      <point x="523.0" y="213.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="338.0"/>
-      <point x="443.0" y="424.0"/>
-      <point x="328.0" y="424.0" type="curve" smooth="yes"/>
-      <point x="231.0" y="424.0"/>
-      <point x="153.0" y="364.0"/>
-      <point x="109.0" y="256.0" type="curve"/>
-      <point x="131.0" y="213.0" type="line"/>
-      <point x="163.0" y="302.0"/>
-      <point x="225.0" y="352.0"/>
-      <point x="299.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="382.0" y="352.0"/>
-      <point x="439.0" y="291.0"/>
-      <point x="439.0" y="199.0" type="curve" smooth="yes"/>
-      <point x="439.0" y="115.0"/>
-      <point x="391.0" y="63.0"/>
-      <point x="314.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="210.0" y="63.0"/>
-      <point x="152.0" y="159.0"/>
-      <point x="152.0" y="334.0" type="curve" smooth="yes"/>
-      <point x="152.0" y="534.0"/>
-      <point x="226.0" y="631.0"/>
-      <point x="351.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="399.0" y="631.0"/>
-      <point x="454.0" y="618.0"/>
-      <point x="490.0" y="595.0" type="curve"/>
-      <point x="514.0" y="660.0" type="line"/>
-      <point x="479.0" y="687.0"/>
-      <point x="422.0" y="704.0"/>
-      <point x="359.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="704.0"/>
-      <point x="63.0" y="567.0"/>
-      <point x="63.0" y="328.0" type="curve" smooth="yes"/>
-      <point x="63.0" y="110.0"/>
-      <point x="157.0" y="-10.0"/>
+      <point x="305" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="523" y="80"/>
+      <point x="523" y="213" type="curve" smooth="yes"/>
+      <point x="523" y="338"/>
+      <point x="443" y="424"/>
+      <point x="328" y="424" type="curve" smooth="yes"/>
+      <point x="231" y="424"/>
+      <point x="153" y="364"/>
+      <point x="109" y="256" type="curve"/>
+      <point x="131" y="213" type="line"/>
+      <point x="163" y="302"/>
+      <point x="225" y="352"/>
+      <point x="299" y="352" type="curve" smooth="yes"/>
+      <point x="382" y="352"/>
+      <point x="439" y="291"/>
+      <point x="439" y="199" type="curve" smooth="yes"/>
+      <point x="439" y="115"/>
+      <point x="391" y="63"/>
+      <point x="314" y="63" type="curve" smooth="yes"/>
+      <point x="210" y="63"/>
+      <point x="152" y="159"/>
+      <point x="152" y="334" type="curve" smooth="yes"/>
+      <point x="152" y="534"/>
+      <point x="226" y="631"/>
+      <point x="351" y="631" type="curve" smooth="yes"/>
+      <point x="399" y="631"/>
+      <point x="454" y="618"/>
+      <point x="490" y="595" type="curve"/>
+      <point x="514" y="660" type="line"/>
+      <point x="479" y="687"/>
+      <point x="422" y="704"/>
+      <point x="359" y="704" type="curve" smooth="yes"/>
+      <point x="176" y="704"/>
+      <point x="63" y="567"/>
+      <point x="63" y="328" type="curve" smooth="yes"/>
+      <point x="63" y="110"/>
+      <point x="157" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sixinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/sixinferior.glif
index d1ef90a7..7679516e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sixinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sixinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixinferior" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="2086"/>
   <outline>
-    <component base="six.dnom" yOffset="-100.0"/>
+    <component base="six.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sixperemspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/sixperemspace.glif
index 9d6af1aa..cc209c31 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sixperemspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sixperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixperemspace" format="2">
-  <advance width="166.0"/>
+  <advance width="166"/>
   <unicode hex="2006"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif
index f5d6d173..aeeea0b3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sixsuperior" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="2076"/>
   <outline>
-    <component base="six.dnom" yOffset="370.0"/>
+    <component base="six.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slash.glif b/src/Cantarell-Regular.ufo/glyphs/slash.glif
index 1572870c..3dea68e8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/slash.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/slash.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slash" format="2">
-  <advance width="338.0"/>
+  <advance width="338"/>
   <unicode hex="002F"/>
   <outline>
     <contour>
-      <point x="25.0" y="-115.0" type="line"/>
-      <point x="99.0" y="-115.0" type="line"/>
-      <point x="313.0" y="739.0" type="line"/>
-      <point x="233.0" y="739.0" type="line"/>
+      <point x="25" y="-115" type="line"/>
+      <point x="99" y="-115" type="line"/>
+      <point x="313" y="739" type="line"/>
+      <point x="233" y="739" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.case.glif
index 07f93cb5..dd5c8bd2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashlongcomb.case" format="2">
-  <anchor x="270.0" y="349.0" name="_center"/>
+  <anchor x="270" y="349" name="_center"/>
   <outline>
     <contour>
-      <point x="50.0" y="-39.0" type="line"/>
-      <point x="543.0" y="709.0" type="line"/>
-      <point x="489.0" y="744.0" type="line"/>
-      <point x="-1.0" y="-4.0" type="line"/>
+      <point x="50" y="-39" type="line"/>
+      <point x="543" y="709" type="line"/>
+      <point x="489" y="744" type="line"/>
+      <point x="-1" y="-4" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>550.0</real>
+      <integer>550</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.glif
index 24fd99af..2dcb2bf4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashlongcomb" format="2">
   <unicode hex="0338"/>
-  <anchor x="242.0" y="242.0" name="_center"/>
+  <anchor x="242" y="242" name="_center"/>
   <outline>
     <contour>
-      <point x="67.0" y="-57.0" type="line"/>
-      <point x="453.0" y="514.0" type="line"/>
-      <point x="406.0" y="543.0" type="line"/>
-      <point x="24.0" y="-28.0" type="line"/>
+      <point x="67" y="-57" type="line"/>
+      <point x="453" y="514" type="line"/>
+      <point x="406" y="543" type="line"/>
+      <point x="24" y="-28" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>478.0</real>
+      <integer>478</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.case.glif
index c3a70959..934dd5ae 100644
--- a/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashshortcomb.case" format="2">
-  <anchor x="181.0" y="282.0" name="_center"/>
+  <anchor x="181" y="282" name="_center"/>
   <outline>
     <contour>
-      <point x="72.0" y="184.0" type="line"/>
-      <point x="324.0" y="321.0" type="line"/>
-      <point x="291.0" y="379.0" type="line"/>
-      <point x="38.0" y="241.0" type="line"/>
+      <point x="72" y="184" type="line"/>
+      <point x="324" y="321" type="line"/>
+      <point x="291" y="379" type="line"/>
+      <point x="38" y="241" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>355.0</real>
+      <integer>355</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.glif
index 3dfb11db..29b6f0de 100644
--- a/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="slashshortcomb" format="2">
   <unicode hex="0337"/>
-  <anchor x="179.0" y="286.0" name="_center"/>
+  <anchor x="179" y="286" name="_center"/>
   <outline>
     <contour>
-      <point x="68.0" y="192.0" type="line"/>
-      <point x="320.0" y="329.0" type="line"/>
-      <point x="291.0" y="379.0" type="line"/>
-      <point x="38.0" y="241.0" type="line"/>
+      <point x="68" y="192" type="line"/>
+      <point x="320" y="329" type="line"/>
+      <point x="291" y="379" type="line"/>
+      <point x="38" y="241" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>355.0</real>
+      <integer>355</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/softhyphen.glif 
b/src/Cantarell-Regular.ufo/glyphs/softhyphen.glif
index 2b8c69d5..ca99de49 100644
--- a/src/Cantarell-Regular.ufo/glyphs/softhyphen.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/softhyphen.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="softhyphen" format="2">
-  <advance width="456.0"/>
+  <advance width="456"/>
   <unicode hex="00AD"/>
   <outline>
-    <component base="hyphen" xOffset="-2.0"/>
+    <component base="hyphen" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif
index 57a91fb6..bda78b9a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="softsign-cy" format="2">
-  <advance width="510.0"/>
+  <advance width="510"/>
   <unicode hex="044C"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="269.0" y="0.0" type="line" smooth="yes"/>
-      <point x="395.0" y="0.0"/>
-      <point x="472.0" y="62.0"/>
-      <point x="472.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="472.0" y="259.0"/>
-      <point x="402.0" y="320.0"/>
-      <point x="299.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="320.0" type="line"/>
-      <point x="134.0" y="255.0" type="line"/>
-      <point x="286.0" y="255.0" type="line" smooth="yes"/>
-      <point x="348.0" y="255.0"/>
-      <point x="392.0" y="214.0"/>
-      <point x="392.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="392.0" y="100.0"/>
-      <point x="350.0" y="67.0"/>
-      <point x="280.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="163.0" y="67.0" type="line"/>
-      <point x="163.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="269" y="0" type="line" smooth="yes"/>
+      <point x="395" y="0"/>
+      <point x="472" y="62"/>
+      <point x="472" y="164" type="curve" smooth="yes"/>
+      <point x="472" y="259"/>
+      <point x="402" y="320"/>
+      <point x="299" y="320" type="curve" smooth="yes"/>
+      <point x="134" y="320" type="line"/>
+      <point x="134" y="255" type="line"/>
+      <point x="286" y="255" type="line" smooth="yes"/>
+      <point x="348" y="255"/>
+      <point x="392" y="214"/>
+      <point x="392" y="156" type="curve" smooth="yes"/>
+      <point x="392" y="100"/>
+      <point x="350" y="67"/>
+      <point x="280" y="67" type="curve" smooth="yes"/>
+      <point x="163" y="67" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/space.glif b/src/Cantarell-Regular.ufo/glyphs/space.glif
index a0da78fb..c75cc7ac 100644
--- a/src/Cantarell-Regular.ufo/glyphs/space.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/space.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="space" format="2">
-  <advance width="220.0"/>
+  <advance width="220"/>
   <unicode hex="0020"/>
   <note>
 space
diff --git a/src/Cantarell-Regular.ufo/glyphs/sterling.glif b/src/Cantarell-Regular.ufo/glyphs/sterling.glif
index 293659e2..1bac7373 100644
--- a/src/Cantarell-Regular.ufo/glyphs/sterling.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/sterling.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="sterling" format="2">
-  <advance width="637.0"/>
+  <advance width="637"/>
   <unicode hex="00A3"/>
   <outline>
     <contour>
-      <point x="81.0" y="0.0" type="line"/>
-      <point x="563.0" y="0.0" type="line"/>
-      <point x="563.0" y="72.0" type="line"/>
-      <point x="176.0" y="72.0" type="line"/>
-      <point x="220.0" y="90.0"/>
-      <point x="236.0" y="145.0"/>
-      <point x="236.0" y="208.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="491.0" type="line" smooth="yes"/>
-      <point x="236.0" y="577.0"/>
-      <point x="287.0" y="631.0"/>
-      <point x="395.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="631.0"/>
-      <point x="471.0" y="624.0"/>
-      <point x="512.0" y="612.0" type="curve"/>
-      <point x="536.0" y="681.0" type="line"/>
-      <point x="494.0" y="697.0"/>
-      <point x="454.0" y="704.0"/>
-      <point x="407.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="239.0" y="704.0"/>
-      <point x="159.0" y="615.0"/>
-      <point x="159.0" y="481.0" type="curve" smooth="yes"/>
-      <point x="159.0" y="198.0" type="line" smooth="yes"/>
-      <point x="159.0" y="141.0"/>
-      <point x="134.0" y="90.0"/>
-      <point x="81.0" y="72.0" type="curve"/>
+      <point x="81" y="0" type="line"/>
+      <point x="563" y="0" type="line"/>
+      <point x="563" y="72" type="line"/>
+      <point x="176" y="72" type="line"/>
+      <point x="220" y="90"/>
+      <point x="236" y="145"/>
+      <point x="236" y="208" type="curve" smooth="yes"/>
+      <point x="236" y="491" type="line" smooth="yes"/>
+      <point x="236" y="577"/>
+      <point x="287" y="631"/>
+      <point x="395" y="631" type="curve" smooth="yes"/>
+      <point x="433" y="631"/>
+      <point x="471" y="624"/>
+      <point x="512" y="612" type="curve"/>
+      <point x="536" y="681" type="line"/>
+      <point x="494" y="697"/>
+      <point x="454" y="704"/>
+      <point x="407" y="704" type="curve" smooth="yes"/>
+      <point x="239" y="704"/>
+      <point x="159" y="615"/>
+      <point x="159" y="481" type="curve" smooth="yes"/>
+      <point x="159" y="198" type="line" smooth="yes"/>
+      <point x="159" y="141"/>
+      <point x="134" y="90"/>
+      <point x="81" y="72" type="curve"/>
     </contour>
     <contour>
-      <point x="89.0" y="318.0" type="line"/>
-      <point x="454.0" y="318.0" type="line"/>
-      <point x="454.0" y="378.0" type="line"/>
-      <point x="89.0" y="378.0" type="line"/>
+      <point x="89" y="318" type="line"/>
+      <point x="454" y="318" type="line"/>
+      <point x="454" y="378" type="line"/>
+      <point x="89" y="378" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/strokelongcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/strokelongcomb.glif
index bda507e4..44446bc2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/strokelongcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/strokelongcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokelongcomb" format="2">
   <unicode hex="0336"/>
-  <anchor x="445.0" y="342.0" name="_center"/>
+  <anchor x="445" y="342" name="_center"/>
   <outline>
     <contour>
-      <point x="88.0" y="312.0" type="line"/>
-      <point x="801.0" y="312.0" type="line"/>
-      <point x="801.0" y="372.0" type="line"/>
-      <point x="88.0" y="372.0" type="line"/>
+      <point x="88" y="312" type="line"/>
+      <point x="801" y="312" type="line"/>
+      <point x="801" y="372" type="line"/>
+      <point x="88" y="372" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>889.0</real>
+      <integer>889</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.case.glif
index 3fe2b913..ac32c3dc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.case.glif
@@ -1,18 +1,18 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokeshortcomb.case" format="2">
-  <anchor x="228.0" y="298.0" name="_center"/>
+  <anchor x="228" y="298" name="_center"/>
   <outline>
     <contour>
-      <point x="78.0" y="266.0" type="line"/>
-      <point x="378.0" y="266.0" type="line"/>
-      <point x="378.0" y="331.0" type="line"/>
-      <point x="78.0" y="331.0" type="line"/>
+      <point x="78" y="266" type="line"/>
+      <point x="378" y="266" type="line"/>
+      <point x="378" y="331" type="line"/>
+      <point x="78" y="331" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>468.0</real>
+      <integer>468</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.glif
index af8a33c7..378164e9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.glif
@@ -1,19 +1,19 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="strokeshortcomb" format="2">
   <unicode hex="0335"/>
-  <anchor x="228.0" y="298.0" name="_center"/>
+  <anchor x="228" y="298" name="_center"/>
   <outline>
     <contour>
-      <point x="89.0" y="269.0" type="line"/>
-      <point x="366.0" y="269.0" type="line"/>
-      <point x="366.0" y="327.0" type="line"/>
-      <point x="89.0" y="327.0" type="line"/>
+      <point x="89" y="269" type="line"/>
+      <point x="366" y="269" type="line"/>
+      <point x="366" y="327" type="line"/>
+      <point x="89" y="327" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>468.0</real>
+      <integer>468</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/summation.glif b/src/Cantarell-Regular.ufo/glyphs/summation.glif
index 0eff06e8..a0a33d0d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/summation.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/summation.glif
@@ -1,21 +1,21 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="summation" format="2">
-  <advance width="647.0"/>
+  <advance width="647"/>
   <unicode hex="2211"/>
   <outline>
     <contour>
-      <point x="68.0" y="-95.0" type="line"/>
-      <point x="578.0" y="-95.0" type="line"/>
-      <point x="578.0" y="-24.0" type="line"/>
-      <point x="169.0" y="-24.0" type="line"/>
-      <point x="453.0" y="299.0" type="line"/>
-      <point x="172.0" y="622.0" type="line"/>
-      <point x="578.0" y="622.0" type="line"/>
-      <point x="578.0" y="694.0" type="line"/>
-      <point x="68.0" y="694.0" type="line"/>
-      <point x="68.0" y="638.0" type="line"/>
-      <point x="357.0" y="299.0" type="line"/>
-      <point x="68.0" y="-39.0" type="line"/>
+      <point x="68" y="-95" type="line"/>
+      <point x="578" y="-95" type="line"/>
+      <point x="578" y="-24" type="line"/>
+      <point x="169" y="-24" type="line"/>
+      <point x="453" y="299" type="line"/>
+      <point x="172" y="622" type="line"/>
+      <point x="578" y="622" type="line"/>
+      <point x="578" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="68" y="638" type="line"/>
+      <point x="357" y="299" type="line"/>
+      <point x="68" y="-39" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/t.glif b/src/Cantarell-Regular.ufo/glyphs/t.glif
index 32e6c6d4..95d19404 100644
--- a/src/Cantarell-Regular.ufo/glyphs/t.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/t.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="t" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="0074"/>
   <note>
 t
 </note>
-  <anchor x="204.0" y="5.0" name="bottom"/>
-  <anchor x="168.0" y="246.0" name="center"/>
-  <anchor x="132.0" y="623.0" name="top"/>
-  <anchor x="289.0" y="482.0" name="topright"/>
+  <anchor x="204" y="5" name="bottom"/>
+  <anchor x="168" y="246" name="center"/>
+  <anchor x="132" y="623" name="top"/>
+  <anchor x="289" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="241.0" y="-5.0" type="curve" smooth="yes"/>
-      <point x="274.0" y="-5.0"/>
-      <point x="307.0" y="3.0"/>
-      <point x="330.0" y="13.0" type="curve"/>
-      <point x="312.0" y="71.0" type="line"/>
-      <point x="297.0" y="64.0"/>
-      <point x="275.0" y="60.0"/>
-      <point x="258.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="208.0" y="60.0"/>
-      <point x="175.0" y="92.0"/>
-      <point x="175.0" y="140.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="623.0" type="line"/>
-      <point x="95.0" y="623.0" type="line"/>
-      <point x="95.0" y="129.0" type="line" smooth="yes"/>
-      <point x="95.0" y="49.0"/>
-      <point x="153.0" y="-5.0"/>
+      <point x="241" y="-5" type="curve" smooth="yes"/>
+      <point x="274" y="-5"/>
+      <point x="307" y="3"/>
+      <point x="330" y="13" type="curve"/>
+      <point x="312" y="71" type="line"/>
+      <point x="297" y="64"/>
+      <point x="275" y="60"/>
+      <point x="258" y="60" type="curve" smooth="yes"/>
+      <point x="208" y="60"/>
+      <point x="175" y="92"/>
+      <point x="175" y="140" type="curve" smooth="yes"/>
+      <point x="175" y="623" type="line"/>
+      <point x="95" y="623" type="line"/>
+      <point x="95" y="129" type="line" smooth="yes"/>
+      <point x="95" y="49"/>
+      <point x="153" y="-5"/>
     </contour>
     <contour>
-      <point x="30.0" y="415.0" type="line"/>
-      <point x="307.0" y="415.0" type="line"/>
-      <point x="307.0" y="482.0" type="line"/>
-      <point x="30.0" y="482.0" type="line"/>
+      <point x="30" y="415" type="line"/>
+      <point x="307" y="415" type="line"/>
+      <point x="307" y="482" type="line"/>
+      <point x="30" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tbar.glif b/src/Cantarell-Regular.ufo/glyphs/tbar.glif
index 90ae0cef..a2a4acca 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tbar.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tbar.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tbar" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="0167"/>
   <outline>
     <component base="t"/>
-    <component base="strokeshortcomb" xOffset="-60.0" yOffset="-52.0"/>
+    <component base="strokeshortcomb" xOffset="-60" yOffset="-52"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tcaron.glif b/src/Cantarell-Regular.ufo/glyphs/tcaron.glif
index 786939ea..d87b3ee7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcaron" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="0165"/>
   <outline>
     <component base="t"/>
-    <component base="caroncomb.alt" xOffset="163.0"/>
+    <component base="caroncomb.alt" xOffset="163"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tcedilla.glif b/src/Cantarell-Regular.ufo/glyphs/tcedilla.glif
index 986dd6cd..a28e13bf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tcedilla.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tcedilla.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcedilla" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="0163"/>
   <outline>
     <component base="t"/>
-    <component base="cedillacomb" xOffset="57.0" yOffset="5.0"/>
+    <component base="cedillacomb" xOffset="57" yOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif
index dfc06ee5..778254c9 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tcommaaccent" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="021B"/>
   <outline>
     <component base="t"/>
-    <component base="commaaccentcomb" xOffset="38.0" yOffset="5.0"/>
+    <component base="commaaccentcomb" xOffset="38" yOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tdieresis.glif b/src/Cantarell-Regular.ufo/glyphs/tdieresis.glif
index c83e4421..95fc61d3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tdieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tdieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tdieresis" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="1E97"/>
   <outline>
     <component base="t"/>
-    <component base="dieresiscomb" xOffset="-101.0" yOffset="141.0"/>
+    <component base="dieresiscomb" xOffset="-101" yOffset="141"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif
index 8e2510e3..e14c13f2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tdotbelow" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="1E6D"/>
   <outline>
     <component base="t"/>
-    <component base="dotbelowcomb" xOffset="68.0" yOffset="5.0"/>
+    <component base="dotbelowcomb" xOffset="68" yOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/te-cy.glif b/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
index b472a7d2..019f095e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="te-cy" format="2">
-  <advance width="465.0"/>
+  <advance width="465"/>
   <unicode hex="0442"/>
-  <anchor x="463.0" y="0.0" name="bottomright"/>
+  <anchor x="463" y="0" name="bottomright"/>
   <outline>
     <contour>
-      <point x="192.0" y="0.0" type="line"/>
-      <point x="271.0" y="0.0" type="line"/>
-      <point x="271.0" y="460.0" type="line"/>
-      <point x="192.0" y="460.0" type="line"/>
+      <point x="192" y="0" type="line"/>
+      <point x="271" y="0" type="line"/>
+      <point x="271" y="460" type="line"/>
+      <point x="192" y="460" type="line"/>
     </contour>
     <contour>
-      <point x="10.0" y="415.0" type="line"/>
-      <point x="455.0" y="415.0" type="line"/>
-      <point x="455.0" y="482.0" type="line"/>
-      <point x="10.0" y="482.0" type="line"/>
+      <point x="10" y="415" type="line"/>
+      <point x="455" y="415" type="line"/>
+      <point x="455" y="482" type="line"/>
+      <point x="10" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tenge.glif b/src/Cantarell-Regular.ufo/glyphs/tenge.glif
index ef6d0e96..90731167 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tenge.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tenge.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tenge" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20B8"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/thinspace.glif b/src/Cantarell-Regular.ufo/glyphs/thinspace.glif
index af8d1ca0..e25613bc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/thinspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/thinspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="thinspace" format="2">
-  <advance width="200.0"/>
+  <advance width="200"/>
   <unicode hex="2009"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/thorn.glif b/src/Cantarell-Regular.ufo/glyphs/thorn.glif
index 29dd700b..9cd2af3c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/thorn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/thorn.glif
@@ -1,41 +1,41 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="thorn" format="2">
-  <advance width="568.0"/>
+  <advance width="568"/>
   <unicode hex="00FE"/>
   <outline>
     <contour>
-      <point x="83.0" y="-217.0" type="line"/>
-      <point x="161.0" y="-217.0" type="line"/>
-      <point x="161.0" y="739.0" type="line"/>
-      <point x="83.0" y="739.0" type="line"/>
+      <point x="83" y="-217" type="line"/>
+      <point x="161" y="-217" type="line"/>
+      <point x="161" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="286.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="424.0" y="-10.0"/>
-      <point x="516.0" y="93.0"/>
-      <point x="516.0" y="247.0" type="curve" smooth="yes"/>
-      <point x="516.0" y="394.0"/>
-      <point x="428.0" y="492.0"/>
-      <point x="296.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="492.0"/>
-      <point x="137.0" y="445.0"/>
-      <point x="105.0" y="364.0" type="curve"/>
-      <point x="135.0" y="320.0" type="line"/>
-      <point x="157.0" y="384.0"/>
-      <point x="209.0" y="422.0"/>
-      <point x="277.0" y="422.0" type="curve" smooth="yes"/>
-      <point x="373.0" y="422.0"/>
-      <point x="436.0" y="346.0"/>
-      <point x="436.0" y="235.0" type="curve" smooth="yes"/>
-      <point x="436.0" y="130.0"/>
-      <point x="379.0" y="60.0"/>
-      <point x="286.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="219.0" y="60.0"/>
-      <point x="167.0" y="96.0"/>
-      <point x="141.0" y="155.0" type="curve"/>
-      <point x="104.0" y="111.0" type="line"/>
-      <point x="135.0" y="33.0"/>
-      <point x="198.0" y="-10.0"/>
+      <point x="286" y="-10" type="curve" smooth="yes"/>
+      <point x="424" y="-10"/>
+      <point x="516" y="93"/>
+      <point x="516" y="247" type="curve" smooth="yes"/>
+      <point x="516" y="394"/>
+      <point x="428" y="492"/>
+      <point x="296" y="492" type="curve" smooth="yes"/>
+      <point x="204" y="492"/>
+      <point x="137" y="445"/>
+      <point x="105" y="364" type="curve"/>
+      <point x="135" y="320" type="line"/>
+      <point x="157" y="384"/>
+      <point x="209" y="422"/>
+      <point x="277" y="422" type="curve" smooth="yes"/>
+      <point x="373" y="422"/>
+      <point x="436" y="346"/>
+      <point x="436" y="235" type="curve" smooth="yes"/>
+      <point x="436" y="130"/>
+      <point x="379" y="60"/>
+      <point x="286" y="60" type="curve" smooth="yes"/>
+      <point x="219" y="60"/>
+      <point x="167" y="96"/>
+      <point x="141" y="155" type="curve"/>
+      <point x="104" y="111" type="line"/>
+      <point x="135" y="33"/>
+      <point x="198" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.dnom.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.dnom.glif
index 736e6869..0e4ecfac 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.dnom.glif
@@ -1,51 +1,51 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.dnom" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <note>
 three
 </note>
   <outline>
     <contour>
-      <point x="198.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="317.0" y="-7.0"/>
-      <point x="398.0" y="46.0"/>
-      <point x="398.0" y="126.0" type="curve" smooth="yes"/>
-      <point x="398.0" y="193.0"/>
-      <point x="340.0" y="243.0"/>
-      <point x="250.0" y="251.0" type="curve"/>
-      <point x="244.0" y="243.0" type="line"/>
-      <point x="319.0" y="245.0"/>
-      <point x="370.0" y="292.0"/>
-      <point x="370.0" y="356.0" type="curve" smooth="yes"/>
-      <point x="370.0" y="430.0"/>
-      <point x="304.0" y="479.0"/>
-      <point x="205.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="150.0" y="479.0"/>
-      <point x="93.0" y="464.0"/>
-      <point x="46.0" y="439.0" type="curve"/>
-      <point x="63.0" y="383.0" type="line"/>
-      <point x="108.0" y="403.0"/>
-      <point x="152.0" y="414.0"/>
-      <point x="190.0" y="414.0" type="curve" smooth="yes"/>
-      <point x="251.0" y="414.0"/>
-      <point x="292.0" y="387.0"/>
-      <point x="292.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="292.0" y="296.0"/>
-      <point x="237.0" y="268.0"/>
-      <point x="137.0" y="268.0" type="curve"/>
-      <point x="137.0" y="210.0" type="line"/>
-      <point x="253.0" y="210.0"/>
-      <point x="321.0" y="178.0"/>
-      <point x="321.0" y="125.0" type="curve" smooth="yes"/>
-      <point x="321.0" y="83.0"/>
-      <point x="277.0" y="58.0"/>
-      <point x="203.0" y="58.0" type="curve" smooth="yes"/>
-      <point x="157.0" y="58.0"/>
-      <point x="101.0" y="68.0"/>
-      <point x="54.0" y="88.0" type="curve"/>
-      <point x="37.0" y="29.0" type="line"/>
-      <point x="90.0" y="4.0"/>
-      <point x="145.0" y="-7.0"/>
+      <point x="198" y="-7" type="curve" smooth="yes"/>
+      <point x="317" y="-7"/>
+      <point x="398" y="46"/>
+      <point x="398" y="126" type="curve" smooth="yes"/>
+      <point x="398" y="193"/>
+      <point x="340" y="243"/>
+      <point x="250" y="251" type="curve"/>
+      <point x="244" y="243" type="line"/>
+      <point x="319" y="245"/>
+      <point x="370" y="292"/>
+      <point x="370" y="356" type="curve" smooth="yes"/>
+      <point x="370" y="430"/>
+      <point x="304" y="479"/>
+      <point x="205" y="479" type="curve" smooth="yes"/>
+      <point x="150" y="479"/>
+      <point x="93" y="464"/>
+      <point x="46" y="439" type="curve"/>
+      <point x="63" y="383" type="line"/>
+      <point x="108" y="403"/>
+      <point x="152" y="414"/>
+      <point x="190" y="414" type="curve" smooth="yes"/>
+      <point x="251" y="414"/>
+      <point x="292" y="387"/>
+      <point x="292" y="345" type="curve" smooth="yes"/>
+      <point x="292" y="296"/>
+      <point x="237" y="268"/>
+      <point x="137" y="268" type="curve"/>
+      <point x="137" y="210" type="line"/>
+      <point x="253" y="210"/>
+      <point x="321" y="178"/>
+      <point x="321" y="125" type="curve" smooth="yes"/>
+      <point x="321" y="83"/>
+      <point x="277" y="58"/>
+      <point x="203" y="58" type="curve" smooth="yes"/>
+      <point x="157" y="58"/>
+      <point x="101" y="68"/>
+      <point x="54" y="88" type="curve"/>
+      <point x="37" y="29" type="line"/>
+      <point x="90" y="4"/>
+      <point x="145" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.glif b/src/Cantarell-Regular.ufo/glyphs/three.glif
index cf87286c..152a1637 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <unicode hex="0033"/>
   <outline>
     <component base="three.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.lf.glif b/src/Cantarell-Regular.ufo/glyphs/three.lf.glif
index 3c9a5d5f..47753d2f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.lf.glif
@@ -1,50 +1,50 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.lf" format="2">
-  <advance width="574.0"/>
+  <advance width="574"/>
   <outline>
     <contour>
-      <point x="262.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="415.0" y="-10.0"/>
-      <point x="520.0" y="68.0"/>
-      <point x="520.0" y="183.0" type="curve" smooth="yes"/>
-      <point x="520.0" y="285.0"/>
-      <point x="438.0" y="361.0"/>
-      <point x="317.0" y="373.0" type="curve"/>
-      <point x="316.0" y="358.0" type="line"/>
-      <point x="414.0" y="361.0"/>
-      <point x="482.0" y="436.0"/>
-      <point x="482.0" y="527.0" type="curve" smooth="yes"/>
-      <point x="482.0" y="632.0"/>
-      <point x="394.0" y="704.0"/>
-      <point x="267.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="704.0"/>
-      <point x="121.0" y="683.0"/>
-      <point x="58.0" y="647.0" type="curve"/>
-      <point x="77.0" y="586.0" type="line"/>
-      <point x="137.0" y="614.0"/>
-      <point x="199.0" y="631.0"/>
-      <point x="250.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="339.0" y="631.0"/>
-      <point x="397.0" y="585.0"/>
-      <point x="397.0" y="514.0" type="curve" smooth="yes"/>
-      <point x="397.0" y="436.0"/>
-      <point x="329.0" y="388.0"/>
-      <point x="218.0" y="388.0" type="curve" smooth="yes"/>
-      <point x="178.0" y="388.0" type="line"/>
-      <point x="178.0" y="316.0" type="line"/>
-      <point x="216.0" y="316.0" type="line" smooth="yes"/>
-      <point x="349.0" y="316.0"/>
-      <point x="435.0" y="261.0"/>
-      <point x="435.0" y="176.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="105.0"/>
-      <point x="374.0" y="63.0"/>
-      <point x="270.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="63.0"/>
-      <point x="126.0" y="80.0"/>
-      <point x="63.0" y="111.0" type="curve"/>
-      <point x="44.0" y="44.0" type="line"/>
-      <point x="110.0" y="10.0"/>
-      <point x="187.0" y="-10.0"/>
+      <point x="262" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="520" y="68"/>
+      <point x="520" y="183" type="curve" smooth="yes"/>
+      <point x="520" y="285"/>
+      <point x="438" y="361"/>
+      <point x="317" y="373" type="curve"/>
+      <point x="316" y="358" type="line"/>
+      <point x="414" y="361"/>
+      <point x="482" y="436"/>
+      <point x="482" y="527" type="curve" smooth="yes"/>
+      <point x="482" y="632"/>
+      <point x="394" y="704"/>
+      <point x="267" y="704" type="curve" smooth="yes"/>
+      <point x="197" y="704"/>
+      <point x="121" y="683"/>
+      <point x="58" y="647" type="curve"/>
+      <point x="77" y="586" type="line"/>
+      <point x="137" y="614"/>
+      <point x="199" y="631"/>
+      <point x="250" y="631" type="curve" smooth="yes"/>
+      <point x="339" y="631"/>
+      <point x="397" y="585"/>
+      <point x="397" y="514" type="curve" smooth="yes"/>
+      <point x="397" y="436"/>
+      <point x="329" y="388"/>
+      <point x="218" y="388" type="curve" smooth="yes"/>
+      <point x="178" y="388" type="line"/>
+      <point x="178" y="316" type="line"/>
+      <point x="216" y="316" type="line" smooth="yes"/>
+      <point x="349" y="316"/>
+      <point x="435" y="261"/>
+      <point x="435" y="176" type="curve" smooth="yes"/>
+      <point x="435" y="105"/>
+      <point x="374" y="63"/>
+      <point x="270" y="63" type="curve" smooth="yes"/>
+      <point x="204" y="63"/>
+      <point x="126" y="80"/>
+      <point x="63" y="111" type="curve"/>
+      <point x="44" y="44" type="line"/>
+      <point x="110" y="10"/>
+      <point x="187" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.numr.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.numr.glif
index 76e074cc..e0ad8588 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.numr" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <outline>
-    <component base="three.dnom" yOffset="260.0"/>
+    <component base="three.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.osf.glif b/src/Cantarell-Regular.ufo/glyphs/three.osf.glif
index 21784195..0610dca4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.osf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.osf" format="2">
-  <advance width="558.0"/>
+  <advance width="558"/>
   <outline>
     <contour>
-      <point x="246.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="397.0" y="-110.0"/>
-      <point x="502.0" y="-32.0"/>
-      <point x="502.0" y="82.0" type="curve" smooth="yes"/>
-      <point x="502.0" y="181.0"/>
-      <point x="424.0" y="259.0"/>
-      <point x="298.0" y="272.0" type="curve"/>
-      <point x="297.0" y="258.0" type="line"/>
-      <point x="396.0" y="261.0"/>
-      <point x="464.0" y="337.0"/>
-      <point x="464.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="464.0" y="532.0"/>
-      <point x="376.0" y="604.0"/>
-      <point x="250.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="181.0" y="604.0"/>
-      <point x="105.0" y="583.0"/>
-      <point x="42.0" y="547.0" type="curve"/>
-      <point x="61.0" y="488.0" type="line"/>
-      <point x="121.0" y="517.0"/>
-      <point x="185.0" y="534.0"/>
-      <point x="234.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="322.0" y="534.0"/>
-      <point x="383.0" y="487.0"/>
-      <point x="383.0" y="414.0" type="curve" smooth="yes"/>
-      <point x="383.0" y="332.0"/>
-      <point x="304.0" y="285.0"/>
-      <point x="162.0" y="285.0" type="curve"/>
-      <point x="162.0" y="219.0" type="line"/>
-      <point x="325.0" y="219.0"/>
-      <point x="421.0" y="165.0"/>
-      <point x="421.0" y="75.0" type="curve" smooth="yes"/>
-      <point x="421.0" y="3.0"/>
-      <point x="357.0" y="-40.0"/>
-      <point x="254.0" y="-40.0" type="curve" smooth="yes"/>
-      <point x="184.0" y="-40.0"/>
-      <point x="106.0" y="-21.0"/>
-      <point x="47.0" y="8.0" type="curve"/>
-      <point x="28.0" y="-56.0" type="line"/>
-      <point x="94.0" y="-90.0"/>
-      <point x="170.0" y="-110.0"/>
+      <point x="246" y="-110" type="curve" smooth="yes"/>
+      <point x="397" y="-110"/>
+      <point x="502" y="-32"/>
+      <point x="502" y="82" type="curve" smooth="yes"/>
+      <point x="502" y="181"/>
+      <point x="424" y="259"/>
+      <point x="298" y="272" type="curve"/>
+      <point x="297" y="258" type="line"/>
+      <point x="396" y="261"/>
+      <point x="464" y="337"/>
+      <point x="464" y="427" type="curve" smooth="yes"/>
+      <point x="464" y="532"/>
+      <point x="376" y="604"/>
+      <point x="250" y="604" type="curve" smooth="yes"/>
+      <point x="181" y="604"/>
+      <point x="105" y="583"/>
+      <point x="42" y="547" type="curve"/>
+      <point x="61" y="488" type="line"/>
+      <point x="121" y="517"/>
+      <point x="185" y="534"/>
+      <point x="234" y="534" type="curve" smooth="yes"/>
+      <point x="322" y="534"/>
+      <point x="383" y="487"/>
+      <point x="383" y="414" type="curve" smooth="yes"/>
+      <point x="383" y="332"/>
+      <point x="304" y="285"/>
+      <point x="162" y="285" type="curve"/>
+      <point x="162" y="219" type="line"/>
+      <point x="325" y="219"/>
+      <point x="421" y="165"/>
+      <point x="421" y="75" type="curve" smooth="yes"/>
+      <point x="421" y="3"/>
+      <point x="357" y="-40"/>
+      <point x="254" y="-40" type="curve" smooth="yes"/>
+      <point x="184" y="-40"/>
+      <point x="106" y="-21"/>
+      <point x="47" y="8" type="curve"/>
+      <point x="28" y="-56" type="line"/>
+      <point x="94" y="-90"/>
+      <point x="170" y="-110"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.subs.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.subs.glif
index 921f56ff..7a0a38a0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.subs" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <outline>
-    <component base="three.dnom" yOffset="-180.0"/>
+    <component base="three.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.tf.glif b/src/Cantarell-Regular.ufo/glyphs/three.tf.glif
index f8a499b3..0a4628fd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.tf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="266.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="-10.0"/>
-      <point x="523.0" y="68.0"/>
-      <point x="523.0" y="182.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="283.0"/>
-      <point x="442.0" y="361.0"/>
-      <point x="321.0" y="373.0" type="curve"/>
-      <point x="320.0" y="358.0" type="line"/>
-      <point x="418.0" y="361.0"/>
-      <point x="485.0" y="437.0"/>
-      <point x="485.0" y="527.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="632.0"/>
-      <point x="397.0" y="704.0"/>
-      <point x="271.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="201.0" y="704.0"/>
-      <point x="126.0" y="683.0"/>
-      <point x="63.0" y="647.0" type="curve"/>
-      <point x="82.0" y="586.0" type="line"/>
-      <point x="142.0" y="614.0"/>
-      <point x="203.0" y="631.0"/>
-      <point x="254.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="342.0" y="631.0"/>
-      <point x="400.0" y="585.0"/>
-      <point x="400.0" y="514.0" type="curve" smooth="yes"/>
-      <point x="400.0" y="432.0"/>
-      <point x="323.0" y="386.0"/>
-      <point x="182.0" y="386.0" type="curve"/>
-      <point x="182.0" y="318.0" type="line"/>
-      <point x="344.0" y="318.0"/>
-      <point x="438.0" y="265.0"/>
-      <point x="438.0" y="175.0" type="curve" smooth="yes"/>
-      <point x="438.0" y="105.0"/>
-      <point x="377.0" y="63.0"/>
-      <point x="274.0" y="63.0" type="curve" smooth="yes"/>
-      <point x="208.0" y="63.0"/>
-      <point x="131.0" y="80.0"/>
-      <point x="68.0" y="111.0" type="curve"/>
-      <point x="49.0" y="44.0" type="line"/>
-      <point x="115.0" y="10.0"/>
-      <point x="192.0" y="-10.0"/>
+      <point x="266" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="523" y="68"/>
+      <point x="523" y="182" type="curve" smooth="yes"/>
+      <point x="523" y="283"/>
+      <point x="442" y="361"/>
+      <point x="321" y="373" type="curve"/>
+      <point x="320" y="358" type="line"/>
+      <point x="418" y="361"/>
+      <point x="485" y="437"/>
+      <point x="485" y="527" type="curve" smooth="yes"/>
+      <point x="485" y="632"/>
+      <point x="397" y="704"/>
+      <point x="271" y="704" type="curve" smooth="yes"/>
+      <point x="201" y="704"/>
+      <point x="126" y="683"/>
+      <point x="63" y="647" type="curve"/>
+      <point x="82" y="586" type="line"/>
+      <point x="142" y="614"/>
+      <point x="203" y="631"/>
+      <point x="254" y="631" type="curve" smooth="yes"/>
+      <point x="342" y="631"/>
+      <point x="400" y="585"/>
+      <point x="400" y="514" type="curve" smooth="yes"/>
+      <point x="400" y="432"/>
+      <point x="323" y="386"/>
+      <point x="182" y="386" type="curve"/>
+      <point x="182" y="318" type="line"/>
+      <point x="344" y="318"/>
+      <point x="438" y="265"/>
+      <point x="438" y="175" type="curve" smooth="yes"/>
+      <point x="438" y="105"/>
+      <point x="377" y="63"/>
+      <point x="274" y="63" type="curve" smooth="yes"/>
+      <point x="208" y="63"/>
+      <point x="131" y="80"/>
+      <point x="68" y="111" type="curve"/>
+      <point x="49" y="44" type="line"/>
+      <point x="115" y="10"/>
+      <point x="192" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.tosf.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.tosf.glif
index e1d810ad..b5fd40b4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/three.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/three.tosf.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="three.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="268.0" y="-110.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="-110.0"/>
-      <point x="523.0" y="-32.0"/>
-      <point x="523.0" y="82.0" type="curve" smooth="yes"/>
-      <point x="523.0" y="181.0"/>
-      <point x="446.0" y="259.0"/>
-      <point x="320.0" y="272.0" type="curve"/>
-      <point x="319.0" y="258.0" type="line"/>
-      <point x="419.0" y="261.0"/>
-      <point x="485.0" y="339.0"/>
-      <point x="485.0" y="427.0" type="curve" smooth="yes"/>
-      <point x="485.0" y="532.0"/>
-      <point x="397.0" y="604.0"/>
-      <point x="272.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="203.0" y="604.0"/>
-      <point x="127.0" y="583.0"/>
-      <point x="64.0" y="547.0" type="curve"/>
-      <point x="83.0" y="488.0" type="line"/>
-      <point x="143.0" y="517.0"/>
-      <point x="207.0" y="534.0"/>
-      <point x="256.0" y="534.0" type="curve" smooth="yes"/>
-      <point x="343.0" y="534.0"/>
-      <point x="404.0" y="487.0"/>
-      <point x="404.0" y="414.0" type="curve" smooth="yes"/>
-      <point x="404.0" y="332.0"/>
-      <point x="326.0" y="285.0"/>
-      <point x="184.0" y="285.0" type="curve"/>
-      <point x="184.0" y="219.0" type="line"/>
-      <point x="347.0" y="219.0"/>
-      <point x="442.0" y="165.0"/>
-      <point x="442.0" y="75.0" type="curve" smooth="yes"/>
-      <point x="442.0" y="3.0"/>
-      <point x="378.0" y="-40.0"/>
-      <point x="276.0" y="-40.0" type="curve" smooth="yes"/>
-      <point x="206.0" y="-40.0"/>
-      <point x="128.0" y="-21.0"/>
-      <point x="69.0" y="8.0" type="curve"/>
-      <point x="50.0" y="-56.0" type="line"/>
-      <point x="116.0" y="-90.0"/>
-      <point x="192.0" y="-110.0"/>
+      <point x="268" y="-110" type="curve" smooth="yes"/>
+      <point x="418" y="-110"/>
+      <point x="523" y="-32"/>
+      <point x="523" y="82" type="curve" smooth="yes"/>
+      <point x="523" y="181"/>
+      <point x="446" y="259"/>
+      <point x="320" y="272" type="curve"/>
+      <point x="319" y="258" type="line"/>
+      <point x="419" y="261"/>
+      <point x="485" y="339"/>
+      <point x="485" y="427" type="curve" smooth="yes"/>
+      <point x="485" y="532"/>
+      <point x="397" y="604"/>
+      <point x="272" y="604" type="curve" smooth="yes"/>
+      <point x="203" y="604"/>
+      <point x="127" y="583"/>
+      <point x="64" y="547" type="curve"/>
+      <point x="83" y="488" type="line"/>
+      <point x="143" y="517"/>
+      <point x="207" y="534"/>
+      <point x="256" y="534" type="curve" smooth="yes"/>
+      <point x="343" y="534"/>
+      <point x="404" y="487"/>
+      <point x="404" y="414" type="curve" smooth="yes"/>
+      <point x="404" y="332"/>
+      <point x="326" y="285"/>
+      <point x="184" y="285" type="curve"/>
+      <point x="184" y="219" type="line"/>
+      <point x="347" y="219"/>
+      <point x="442" y="165"/>
+      <point x="442" y="75" type="curve" smooth="yes"/>
+      <point x="442" y="3"/>
+      <point x="378" y="-40"/>
+      <point x="276" y="-40" type="curve" smooth="yes"/>
+      <point x="206" y="-40"/>
+      <point x="128" y="-21"/>
+      <point x="69" y="8" type="curve"/>
+      <point x="50" y="-56" type="line"/>
+      <point x="116" y="-90"/>
+      <point x="192" y="-110"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threeeighths.glif 
b/src/Cantarell-Regular.ufo/glyphs/threeeighths.glif
index 701ce0c5..84118444 100644
--- a/src/Cantarell-Regular.ufo/glyphs/threeeighths.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/threeeighths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeeighths" format="2">
-  <advance width="1208.0"/>
+  <advance width="1208"/>
   <unicode hex="215C"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="443.0"/>
-    <component base="eight.dnom" xOffset="742.0"/>
+    <component base="fraction" xOffset="443"/>
+    <component base="eight.dnom" xOffset="742"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threefifths.glif 
b/src/Cantarell-Regular.ufo/glyphs/threefifths.glif
index 71070b41..d9cb779d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/threefifths.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/threefifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threefifths" format="2">
-  <advance width="1183.0"/>
+  <advance width="1183"/>
   <unicode hex="2157"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="443.0"/>
-    <component base="five.dnom" xOffset="742.0"/>
+    <component base="fraction" xOffset="443"/>
+    <component base="five.dnom" xOffset="742"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threeinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/threeinferior.glif
index 4c3be856..9c2a7440 100644
--- a/src/Cantarell-Regular.ufo/glyphs/threeinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/threeinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeinferior" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <unicode hex="2083"/>
   <outline>
-    <component base="three.dnom" yOffset="-100.0"/>
+    <component base="three.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threeperemspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/threeperemspace.glif
index 8aedc0be..dd92a824 100644
--- a/src/Cantarell-Regular.ufo/glyphs/threeperemspace.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/threeperemspace.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threeperemspace" format="2">
-  <advance width="333.0"/>
+  <advance width="333"/>
   <unicode hex="2004"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threequarters.glif 
b/src/Cantarell-Regular.ufo/glyphs/threequarters.glif
index a3ed80e3..34339acf 100644
--- a/src/Cantarell-Regular.ufo/glyphs/threequarters.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/threequarters.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threequarters" format="2">
-  <advance width="1209.0"/>
+  <advance width="1209"/>
   <unicode hex="00BE"/>
   <outline>
     <component base="three.numr"/>
-    <component base="fraction" xOffset="443.0"/>
-    <component base="four.dnom" xOffset="742.0"/>
+    <component base="fraction" xOffset="443"/>
+    <component base="four.dnom" xOffset="742"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/threesuperior.glif
index 38a74a17..7c6c40b8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/threesuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/threesuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="threesuperior" format="2">
-  <advance width="443.0"/>
+  <advance width="443"/>
   <unicode hex="00B3"/>
   <outline>
-    <component base="three.dnom" yOffset="370.0"/>
+    <component base="three.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tilde.glif b/src/Cantarell-Regular.ufo/glyphs/tilde.glif
index 4fb25562..9c4873f6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tilde.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tilde" format="2">
-  <advance width="470.0"/>
+  <advance width="470"/>
   <unicode hex="02DC"/>
   <outline>
-    <component base="tildecomb" xOffset="-3.0"/>
+    <component base="tildecomb" xOffset="-3"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb.case.glif
index 25e050be..d85839b6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tildecomb.case.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb.case.glif
@@ -1,14 +1,14 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb.case" format="2">
-  <anchor x="240.0" y="694.0" name="_top"/>
-  <anchor x="241.0" y="876.0" name="top"/>
+  <anchor x="240" y="694" name="_top"/>
+  <anchor x="241" y="876" name="top"/>
   <outline>
-    <component base="tildecomb" xOffset="4.0" yOffset="190.0"/>
+    <component base="tildecomb" xOffset="4" yOffset="190"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>480.0</real>
+      <integer>480</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb.glif b/src/Cantarell-Regular.ufo/glyphs/tildecomb.glif
index 31b4ca97..940e413f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tildecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb" format="2">
   <unicode hex="0303"/>
-  <anchor x="232.0" y="482.0" name="_top"/>
-  <anchor x="232.0" y="641.0" name="top"/>
+  <anchor x="232" y="482" name="_top"/>
+  <anchor x="232" y="641" name="top"/>
   <outline>
     <contour>
-      <point x="114.0" y="572.0" type="line"/>
-      <point x="124.0" y="604.0"/>
-      <point x="145.0" y="625.0"/>
-      <point x="171.0" y="625.0" type="curve" smooth="yes"/>
-      <point x="212.0" y="625.0"/>
-      <point x="229.0" y="574.0"/>
-      <point x="296.0" y="574.0" type="curve" smooth="yes"/>
-      <point x="353.0" y="574.0"/>
-      <point x="398.0" y="610.0"/>
-      <point x="412.0" y="679.0" type="curve"/>
-      <point x="359.0" y="693.0" type="line"/>
-      <point x="348.0" y="658.0"/>
-      <point x="326.0" y="638.0"/>
-      <point x="299.0" y="638.0" type="curve" smooth="yes"/>
-      <point x="255.0" y="638.0"/>
-      <point x="235.0" y="691.0"/>
-      <point x="174.0" y="691.0" type="curve" smooth="yes"/>
-      <point x="126.0" y="691.0"/>
-      <point x="81.0" y="658.0"/>
-      <point x="61.0" y="586.0" type="curve"/>
+      <point x="114" y="572" type="line"/>
+      <point x="124" y="604"/>
+      <point x="145" y="625"/>
+      <point x="171" y="625" type="curve" smooth="yes"/>
+      <point x="212" y="625"/>
+      <point x="229" y="574"/>
+      <point x="296" y="574" type="curve" smooth="yes"/>
+      <point x="353" y="574"/>
+      <point x="398" y="610"/>
+      <point x="412" y="679" type="curve"/>
+      <point x="359" y="693" type="line"/>
+      <point x="348" y="658"/>
+      <point x="326" y="638"/>
+      <point x="299" y="638" type="curve" smooth="yes"/>
+      <point x="255" y="638"/>
+      <point x="235" y="691"/>
+      <point x="174" y="691" type="curve" smooth="yes"/>
+      <point x="126" y="691"/>
+      <point x="81" y="658"/>
+      <point x="61" y="586" type="curve"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
index 1b370add..e43ce882 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tildecomb.loclVIET" format="2">
-  <anchor x="222.0" y="482.0" name="_top"/>
-  <anchor x="222.0" y="632.0" name="top"/>
+  <anchor x="222" y="482" name="_top"/>
+  <anchor x="222" y="632" name="top"/>
   <outline>
     <contour>
-      <point x="112.0" y="619.0" type="line"/>
-      <point x="122.0" y="645.0"/>
-      <point x="141.0" y="662.0"/>
-      <point x="165.0" y="662.0" type="curve" smooth="yes"/>
-      <point x="204.0" y="662.0"/>
-      <point x="220.0" y="621.0"/>
-      <point x="282.0" y="621.0" type="curve" smooth="yes"/>
-      <point x="334.0" y="621.0"/>
-      <point x="378.0" y="653.0"/>
-      <point x="391.0" y="713.0" type="curve"/>
-      <point x="340.0" y="726.0" type="line"/>
-      <point x="330.0" y="700.0"/>
-      <point x="311.0" y="682.0"/>
-      <point x="284.0" y="682.0" type="curve" smooth="yes"/>
-      <point x="243.0" y="682.0"/>
-      <point x="223.0" y="725.0"/>
-      <point x="167.0" y="725.0" type="curve" smooth="yes"/>
-      <point x="123.0" y="725.0"/>
-      <point x="79.0" y="694.0"/>
-      <point x="61.0" y="631.0" type="curve"/>
+      <point x="112" y="619" type="line"/>
+      <point x="122" y="645"/>
+      <point x="141" y="662"/>
+      <point x="165" y="662" type="curve" smooth="yes"/>
+      <point x="204" y="662"/>
+      <point x="220" y="621"/>
+      <point x="282" y="621" type="curve" smooth="yes"/>
+      <point x="334" y="621"/>
+      <point x="378" y="653"/>
+      <point x="391" y="713" type="curve"/>
+      <point x="340" y="726" type="line"/>
+      <point x="330" y="700"/>
+      <point x="311" y="682"/>
+      <point x="284" y="682" type="curve" smooth="yes"/>
+      <point x="243" y="682"/>
+      <point x="223" y="725"/>
+      <point x="167" y="725" type="curve" smooth="yes"/>
+      <point x="123" y="725"/>
+      <point x="79" y="694"/>
+      <point x="61" y="631" type="curve"/>
     </contour>
   </outline>
   <lib>
@@ -34,7 +34,7 @@
         <integer>80</integer>
       </dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>450.0</real>
+      <integer>450</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb_acutecomb.glif
index bc14a573..a46f2e99 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tildecomb_acutecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb_acutecomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_acutecomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="acutecomb" xOffset="149.0" yOffset="159.0"/>
+    <component base="acutecomb" xOffset="149" yOffset="159"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb_dieresiscomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb_dieresiscomb.glif
index 79d7c1ab..c736e735 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tildecomb_dieresiscomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb_dieresiscomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_dieresiscomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="dieresiscomb" xOffset="-1.0" yOffset="159.0"/>
+    <component base="dieresiscomb" xOffset="-1" yOffset="159"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb_macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb_macroncomb.glif
index 71e32663..2833b11e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tildecomb_macroncomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb_macroncomb.glif
@@ -2,12 +2,12 @@
 <glyph name="tildecomb_macroncomb" format="2">
   <outline>
     <component base="tildecomb"/>
-    <component base="macroncomb" xOffset="-13.0" yOffset="159.0"/>
+    <component base="macroncomb" xOffset="-13" yOffset="159"/>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>471.0</real>
+      <integer>471</integer>
       <key>com.schriftgestaltung.componentsAlignment</key>
       <array>
         <integer>1</integer>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif
index 5c371c95..2767f12b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tlinebelow" format="2">
-  <advance width="361.0"/>
+  <advance width="361"/>
   <unicode hex="1E6F"/>
   <outline>
     <component base="t"/>
-    <component base="macronbelowcomb" xOffset="-41.0" yOffset="5.0"/>
+    <component base="macronbelowcomb" xOffset="-41" yOffset="5"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/trademark.glif b/src/Cantarell-Regular.ufo/glyphs/trademark.glif
index 2ecdbaf5..40f29438 100644
--- a/src/Cantarell-Regular.ufo/glyphs/trademark.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/trademark.glif
@@ -1,37 +1,37 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="trademark" format="2">
-  <advance width="811.0"/>
+  <advance width="811"/>
   <unicode hex="2122"/>
   <outline>
     <contour>
-      <point x="173.0" y="382.0" type="line"/>
-      <point x="228.0" y="382.0" type="line"/>
-      <point x="228.0" y="693.0" type="line"/>
-      <point x="173.0" y="693.0" type="line"/>
+      <point x="173" y="382" type="line"/>
+      <point x="228" y="382" type="line"/>
+      <point x="228" y="693" type="line"/>
+      <point x="173" y="693" type="line"/>
     </contour>
     <contour>
-      <point x="69.0" y="645.0" type="line"/>
-      <point x="332.0" y="645.0" type="line"/>
-      <point x="332.0" y="694.0" type="line"/>
-      <point x="69.0" y="694.0" type="line"/>
+      <point x="69" y="645" type="line"/>
+      <point x="332" y="645" type="line"/>
+      <point x="332" y="694" type="line"/>
+      <point x="69" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="359.0" y="382.0" type="line"/>
-      <point x="409.0" y="382.0" type="line"/>
-      <point x="409.0" y="621.0" type="line"/>
-      <point x="402.0" y="614.0" type="line"/>
-      <point x="511.0" y="427.0" type="line"/>
-      <point x="535.0" y="427.0" type="line"/>
-      <point x="642.0" y="616.0" type="line"/>
-      <point x="636.0" y="621.0" type="line"/>
-      <point x="636.0" y="382.0" type="line"/>
-      <point x="686.0" y="382.0" type="line"/>
-      <point x="686.0" y="694.0" type="line"/>
-      <point x="630.0" y="694.0" type="line"/>
-      <point x="513.0" y="482.0" type="line"/>
-      <point x="537.0" y="482.0" type="line"/>
-      <point x="418.0" y="694.0" type="line"/>
-      <point x="359.0" y="694.0" type="line"/>
+      <point x="359" y="382" type="line"/>
+      <point x="409" y="382" type="line"/>
+      <point x="409" y="621" type="line"/>
+      <point x="402" y="614" type="line"/>
+      <point x="511" y="427" type="line"/>
+      <point x="535" y="427" type="line"/>
+      <point x="642" y="616" type="line"/>
+      <point x="636" y="621" type="line"/>
+      <point x="636" y="382" type="line"/>
+      <point x="686" y="382" type="line"/>
+      <point x="686" y="694" type="line"/>
+      <point x="630" y="694" type="line"/>
+      <point x="513" y="482" type="line"/>
+      <point x="537" y="482" type="line"/>
+      <point x="418" y="694" type="line"/>
+      <point x="359" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tripleprime.glif 
b/src/Cantarell-Regular.ufo/glyphs/tripleprime.glif
index 31eae0af..bdac60c2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tripleprime.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tripleprime.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tripleprime" format="2">
-  <advance width="656.0"/>
+  <advance width="656"/>
   <unicode hex="2034"/>
   <note>
 uni2034
 </note>
   <outline>
-    <component base="quotesingle" yxScale="0.19201" xOffset="-107.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="83.0"/>
-    <component base="quotesingle" yxScale="0.19201" xOffset="273.0"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-107"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="83"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="273"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tse-cy.glif b/src/Cantarell-Regular.ufo/glyphs/tse-cy.glif
index f02cb5f7..1a35861c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tse-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tse-cy.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tse-cy" format="2">
-  <advance width="582.0"/>
+  <advance width="582"/>
   <unicode hex="0446"/>
   <outline>
     <contour>
-      <point x="479.0" y="-126.0" type="line"/>
-      <point x="551.0" y="-126.0" type="line"/>
-      <point x="551.0" y="66.0" type="line"/>
-      <point x="162.0" y="66.0" type="line"/>
-      <point x="162.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="479.0" y="0.0" type="line"/>
+      <point x="479" y="-126" type="line"/>
+      <point x="551" y="-126" type="line"/>
+      <point x="551" y="66" type="line"/>
+      <point x="162" y="66" type="line"/>
+      <point x="162" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="479" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="383.0" y="32.0" type="line"/>
-      <point x="462.0" y="32.0" type="line"/>
-      <point x="462.0" y="482.0" type="line"/>
-      <point x="383.0" y="482.0" type="line"/>
+      <point x="383" y="32" type="line"/>
+      <point x="462" y="32" type="line"/>
+      <point x="462" y="482" type="line"/>
+      <point x="383" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif
index b60ada6d..0c7d37ed 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tshe-cy" format="2">
-  <advance width="567.0"/>
+  <advance width="567"/>
   <unicode hex="045B"/>
-  <anchor x="449.0" y="0.0" name="bottom"/>
+  <anchor x="449" y="0" name="bottom"/>
   <outline>
     <component base="hbar"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tugrik.glif b/src/Cantarell-Regular.ufo/glyphs/tugrik.glif
index de4c7fe4..88cf1fac 100644
--- a/src/Cantarell-Regular.ufo/glyphs/tugrik.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/tugrik.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="tugrik" format="2">
-  <advance width="600.0"/>
+  <advance width="600"/>
   <unicode hex="20AE"/>
   <outline>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/two.dnom.glif
index 19553c41..0cd9d3f5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.dnom.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.dnom" format="2">
-  <advance width="420.0"/>
+  <advance width="420"/>
   <note>
 two
 </note>
   <outline>
     <contour>
-      <point x="46.0" y="0.0" type="line"/>
-      <point x="376.0" y="0.0" type="line"/>
-      <point x="376.0" y="65.0" type="line"/>
-      <point x="129.0" y="65.0" type="line"/>
-      <point x="132.0" y="47.0" type="line"/>
-      <point x="295.0" y="180.0"/>
-      <point x="357.0" y="259.0"/>
-      <point x="357.0" y="341.0" type="curve" smooth="yes"/>
-      <point x="357.0" y="425.0"/>
-      <point x="294.0" y="479.0"/>
-      <point x="193.0" y="479.0" type="curve" smooth="yes"/>
-      <point x="132.0" y="479.0"/>
-      <point x="75.0" y="459.0"/>
-      <point x="35.0" y="424.0" type="curve"/>
-      <point x="56.0" y="371.0" type="line"/>
-      <point x="94.0" y="398.0"/>
-      <point x="137.0" y="413.0"/>
-      <point x="179.0" y="413.0" type="curve" smooth="yes"/>
-      <point x="240.0" y="413.0"/>
-      <point x="280.0" y="380.0"/>
-      <point x="280.0" y="329.0" type="curve" smooth="yes"/>
-      <point x="280.0" y="265.0"/>
-      <point x="217.0" y="195.0"/>
-      <point x="46.0" y="51.0" type="curve"/>
+      <point x="46" y="0" type="line"/>
+      <point x="376" y="0" type="line"/>
+      <point x="376" y="65" type="line"/>
+      <point x="129" y="65" type="line"/>
+      <point x="132" y="47" type="line"/>
+      <point x="295" y="180"/>
+      <point x="357" y="259"/>
+      <point x="357" y="341" type="curve" smooth="yes"/>
+      <point x="357" y="425"/>
+      <point x="294" y="479"/>
+      <point x="193" y="479" type="curve" smooth="yes"/>
+      <point x="132" y="479"/>
+      <point x="75" y="459"/>
+      <point x="35" y="424" type="curve"/>
+      <point x="56" y="371" type="line"/>
+      <point x="94" y="398"/>
+      <point x="137" y="413"/>
+      <point x="179" y="413" type="curve" smooth="yes"/>
+      <point x="240" y="413"/>
+      <point x="280" y="380"/>
+      <point x="280" y="329" type="curve" smooth="yes"/>
+      <point x="280" y="265"/>
+      <point x="217" y="195"/>
+      <point x="46" y="51" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.glif b/src/Cantarell-Regular.ufo/glyphs/two.glif
index 07215a5c..b73d13ca 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two" format="2">
-  <advance width="539.0"/>
+  <advance width="539"/>
   <unicode hex="0032"/>
   <outline>
     <component base="two.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.lf.glif b/src/Cantarell-Regular.ufo/glyphs/two.lf.glif
index 0cc11ecb..d8fab10b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.lf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.lf" format="2">
-  <advance width="539.0"/>
+  <advance width="539"/>
   <outline>
     <contour>
-      <point x="55.0" y="0.0" type="line"/>
-      <point x="490.0" y="0.0" type="line"/>
-      <point x="490.0" y="72.0" type="line"/>
-      <point x="140.0" y="72.0" type="line"/>
-      <point x="147.0" y="48.0" type="line"/>
-      <point x="371.0" y="266.0"/>
-      <point x="461.0" y="383.0"/>
-      <point x="461.0" y="510.0" type="curve" smooth="yes"/>
-      <point x="461.0" y="630.0"/>
-      <point x="382.0" y="704.0"/>
-      <point x="253.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="172.0" y="704.0"/>
-      <point x="93.0" y="674.0"/>
-      <point x="43.0" y="625.0" type="curve"/>
-      <point x="68.0" y="567.0" type="line"/>
-      <point x="117.0" y="607.0"/>
-      <point x="180.0" y="631.0"/>
-      <point x="237.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="322.0" y="631.0"/>
-      <point x="376.0" y="579.0"/>
-      <point x="376.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="376.0" y="396.0"/>
-      <point x="298.0" y="291.0"/>
-      <point x="55.0" y="55.0" type="curve"/>
+      <point x="55" y="0" type="line"/>
+      <point x="490" y="0" type="line"/>
+      <point x="490" y="72" type="line"/>
+      <point x="140" y="72" type="line"/>
+      <point x="147" y="48" type="line"/>
+      <point x="371" y="266"/>
+      <point x="461" y="383"/>
+      <point x="461" y="510" type="curve" smooth="yes"/>
+      <point x="461" y="630"/>
+      <point x="382" y="704"/>
+      <point x="253" y="704" type="curve" smooth="yes"/>
+      <point x="172" y="704"/>
+      <point x="93" y="674"/>
+      <point x="43" y="625" type="curve"/>
+      <point x="68" y="567" type="line"/>
+      <point x="117" y="607"/>
+      <point x="180" y="631"/>
+      <point x="237" y="631" type="curve" smooth="yes"/>
+      <point x="322" y="631"/>
+      <point x="376" y="579"/>
+      <point x="376" y="496" type="curve" smooth="yes"/>
+      <point x="376" y="396"/>
+      <point x="298" y="291"/>
+      <point x="55" y="55" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.numr.glif b/src/Cantarell-Regular.ufo/glyphs/two.numr.glif
index 6a2192f2..538a1e33 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.numr" format="2">
-  <advance width="420.0"/>
+  <advance width="420"/>
   <outline>
-    <component base="two.dnom" yOffset="260.0"/>
+    <component base="two.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.osf.glif b/src/Cantarell-Regular.ufo/glyphs/two.osf.glif
index 1256f1ef..37b32652 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.osf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.osf" format="2">
-  <advance width="543.0"/>
+  <advance width="543"/>
   <outline>
     <contour>
-      <point x="59.0" y="0.0" type="line"/>
-      <point x="492.0" y="0.0" type="line"/>
-      <point x="492.0" y="70.0" type="line"/>
-      <point x="142.0" y="70.0" type="line"/>
-      <point x="149.0" y="48.0" type="line"/>
-      <point x="370.0" y="223.0"/>
-      <point x="463.0" y="325.0"/>
-      <point x="463.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="463.0" y="538.0"/>
-      <point x="383.0" y="602.0"/>
-      <point x="255.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="176.0" y="602.0"/>
-      <point x="97.0" y="577.0"/>
-      <point x="47.0" y="534.0" type="curve"/>
-      <point x="72.0" y="478.0" type="line"/>
-      <point x="121.0" y="512.0"/>
-      <point x="185.0" y="532.0"/>
-      <point x="241.0" y="532.0" type="curve" smooth="yes"/>
-      <point x="325.0" y="532.0"/>
-      <point x="380.0" y="488.0"/>
-      <point x="380.0" y="420.0" type="curve" smooth="yes"/>
-      <point x="380.0" y="337.0"/>
-      <point x="302.0" y="246.0"/>
-      <point x="59.0" y="54.0" type="curve"/>
+      <point x="59" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="70" type="line"/>
+      <point x="142" y="70" type="line"/>
+      <point x="149" y="48" type="line"/>
+      <point x="370" y="223"/>
+      <point x="463" y="325"/>
+      <point x="463" y="434" type="curve" smooth="yes"/>
+      <point x="463" y="538"/>
+      <point x="383" y="602"/>
+      <point x="255" y="602" type="curve" smooth="yes"/>
+      <point x="176" y="602"/>
+      <point x="97" y="577"/>
+      <point x="47" y="534" type="curve"/>
+      <point x="72" y="478" type="line"/>
+      <point x="121" y="512"/>
+      <point x="185" y="532"/>
+      <point x="241" y="532" type="curve" smooth="yes"/>
+      <point x="325" y="532"/>
+      <point x="380" y="488"/>
+      <point x="380" y="420" type="curve" smooth="yes"/>
+      <point x="380" y="337"/>
+      <point x="302" y="246"/>
+      <point x="59" y="54" type="curve"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.subs.glif b/src/Cantarell-Regular.ufo/glyphs/two.subs.glif
index 803d1803..d8a02e39 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.subs" format="2">
-  <advance width="420.0"/>
+  <advance width="420"/>
   <outline>
-    <component base="two.dnom" yOffset="-180.0"/>
+    <component base="two.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.tf.glif b/src/Cantarell-Regular.ufo/glyphs/two.tf.glif
index b27829bf..cf06229d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.tf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.tf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="64.0" y="0.0" type="line"/>
-      <point x="522.0" y="0.0" type="line"/>
-      <point x="522.0" y="72.0" type="line"/>
-      <point x="149.0" y="72.0" type="line"/>
-      <point x="156.0" y="48.0" type="line"/>
-      <point x="399.0" y="266.0"/>
-      <point x="492.0" y="383.0"/>
-      <point x="492.0" y="510.0" type="curve" smooth="yes"/>
-      <point x="492.0" y="630.0"/>
-      <point x="408.0" y="704.0"/>
-      <point x="272.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="187.0" y="704.0"/>
-      <point x="105.0" y="674.0"/>
-      <point x="52.0" y="625.0" type="curve"/>
-      <point x="77.0" y="567.0" type="line"/>
-      <point x="129.0" y="607.0"/>
-      <point x="196.0" y="631.0"/>
-      <point x="256.0" y="631.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="631.0"/>
-      <point x="407.0" y="579.0"/>
-      <point x="407.0" y="496.0" type="curve" smooth="yes"/>
-      <point x="407.0" y="397.0"/>
-      <point x="326.0" y="291.0"/>
-      <point x="64.0" y="55.0" type="curve"/>
+      <point x="64" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="72" type="line"/>
+      <point x="149" y="72" type="line"/>
+      <point x="156" y="48" type="line"/>
+      <point x="399" y="266"/>
+      <point x="492" y="383"/>
+      <point x="492" y="510" type="curve" smooth="yes"/>
+      <point x="492" y="630"/>
+      <point x="408" y="704"/>
+      <point x="272" y="704" type="curve" smooth="yes"/>
+      <point x="187" y="704"/>
+      <point x="105" y="674"/>
+      <point x="52" y="625" type="curve"/>
+      <point x="77" y="567" type="line"/>
+      <point x="129" y="607"/>
+      <point x="196" y="631"/>
+      <point x="256" y="631" type="curve" smooth="yes"/>
+      <point x="348" y="631"/>
+      <point x="407" y="579"/>
+      <point x="407" y="496" type="curve" smooth="yes"/>
+      <point x="407" y="397"/>
+      <point x="326" y="291"/>
+      <point x="64" y="55" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/two.tosf.glif
index 57a123bc..fe4363e0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/two.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/two.tosf.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="two.tosf" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <contour>
-      <point x="64.0" y="0.0" type="line"/>
-      <point x="522.0" y="0.0" type="line"/>
-      <point x="522.0" y="70.0" type="line"/>
-      <point x="147.0" y="70.0" type="line"/>
-      <point x="154.0" y="48.0" type="line"/>
-      <point x="395.0" y="223.0"/>
-      <point x="491.0" y="325.0"/>
-      <point x="491.0" y="434.0" type="curve" smooth="yes"/>
-      <point x="491.0" y="538.0"/>
-      <point x="406.0" y="602.0"/>
-      <point x="271.0" y="602.0" type="curve" smooth="yes"/>
-      <point x="188.0" y="602.0"/>
-      <point x="105.0" y="577.0"/>
-      <point x="52.0" y="534.0" type="curve"/>
-      <point x="77.0" y="478.0" type="line"/>
-      <point x="129.0" y="512.0"/>
-      <point x="198.0" y="532.0"/>
-      <point x="257.0" y="532.0" type="curve" smooth="yes"/>
-      <point x="348.0" y="532.0"/>
-      <point x="408.0" y="488.0"/>
-      <point x="408.0" y="420.0" type="curve" smooth="yes"/>
-      <point x="408.0" y="338.0"/>
-      <point x="327.0" y="246.0"/>
-      <point x="64.0" y="54.0" type="curve"/>
+      <point x="64" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="70" type="line"/>
+      <point x="147" y="70" type="line"/>
+      <point x="154" y="48" type="line"/>
+      <point x="395" y="223"/>
+      <point x="491" y="325"/>
+      <point x="491" y="434" type="curve" smooth="yes"/>
+      <point x="491" y="538"/>
+      <point x="406" y="602"/>
+      <point x="271" y="602" type="curve" smooth="yes"/>
+      <point x="188" y="602"/>
+      <point x="105" y="577"/>
+      <point x="52" y="534" type="curve"/>
+      <point x="77" y="478" type="line"/>
+      <point x="129" y="512"/>
+      <point x="198" y="532"/>
+      <point x="257" y="532" type="curve" smooth="yes"/>
+      <point x="348" y="532"/>
+      <point x="408" y="488"/>
+      <point x="408" y="420" type="curve" smooth="yes"/>
+      <point x="408" y="338"/>
+      <point x="327" y="246"/>
+      <point x="64" y="54" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twofifths.glif b/src/Cantarell-Regular.ufo/glyphs/twofifths.glif
index 3a256c7d..8b853582 100644
--- a/src/Cantarell-Regular.ufo/glyphs/twofifths.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/twofifths.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twofifths" format="2">
-  <advance width="1160.0"/>
+  <advance width="1160"/>
   <unicode hex="2156"/>
   <outline>
     <component base="two.numr"/>
-    <component base="fraction" xOffset="420.0"/>
-    <component base="five.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="420"/>
+    <component base="five.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twoinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/twoinferior.glif
index 431c4887..fdd81e59 100644
--- a/src/Cantarell-Regular.ufo/glyphs/twoinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/twoinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twoinferior" format="2">
-  <advance width="420.0"/>
+  <advance width="420"/>
   <unicode hex="2082"/>
   <outline>
-    <component base="two.dnom" yOffset="-100.0"/>
+    <component base="two.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twosuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/twosuperior.glif
index 0f9a7280..5fdd4773 100644
--- a/src/Cantarell-Regular.ufo/glyphs/twosuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/twosuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twosuperior" format="2">
-  <advance width="420.0"/>
+  <advance width="420"/>
   <unicode hex="00B2"/>
   <outline>
-    <component base="two.dnom" yOffset="370.0"/>
+    <component base="two.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twothirds.glif b/src/Cantarell-Regular.ufo/glyphs/twothirds.glif
index 8c103975..1b630e51 100644
--- a/src/Cantarell-Regular.ufo/glyphs/twothirds.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/twothirds.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="twothirds" format="2">
-  <advance width="1162.0"/>
+  <advance width="1162"/>
   <unicode hex="2154"/>
   <outline>
     <component base="two.numr"/>
-    <component base="fraction" xOffset="420.0"/>
-    <component base="three.dnom" xOffset="719.0"/>
+    <component base="fraction" xOffset="420"/>
+    <component base="three.dnom" xOffset="719"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/u-cy.glif b/src/Cantarell-Regular.ufo/glyphs/u-cy.glif
index 43d9d25d..a52bc3f4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/u-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/u-cy.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="u-cy" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="0443"/>
-  <anchor x="255.0" y="482.0" name="top"/>
+  <anchor x="255" y="482" name="top"/>
   <outline>
     <component base="y"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/u.glif b/src/Cantarell-Regular.ufo/glyphs/u.glif
index 7869d760..d0ed59a3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/u.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/u.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="u" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="0075"/>
   <note>
 u
 </note>
-  <anchor x="273.0" y="0.0" name="bottom"/>
-  <anchor x="452.0" y="10.0" name="ogonek"/>
-  <anchor x="273.0" y="482.0" name="top"/>
-  <anchor x="531.0" y="482.0" name="topright"/>
+  <anchor x="273" y="0" name="bottom"/>
+  <anchor x="452" y="10" name="ogonek"/>
+  <anchor x="273" y="482" name="top"/>
+  <anchor x="531" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="474.0" y="482.0" type="line"/>
-      <point x="394.0" y="482.0" type="line"/>
-      <point x="394.0" y="56.0" type="line"/>
-      <point x="418.0" y="0.0" type="line"/>
-      <point x="474.0" y="0.0" type="line"/>
+      <point x="474" y="482" type="line"/>
+      <point x="394" y="482" type="line"/>
+      <point x="394" y="56" type="line"/>
+      <point x="418" y="0" type="line"/>
+      <point x="474" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="154.0" y="482.0" type="line"/>
-      <point x="74.0" y="482.0" type="line"/>
-      <point x="74.0" y="166.0" type="line" smooth="yes"/>
-      <point x="74.0" y="59.0"/>
-      <point x="145.0" y="-10.0"/>
-      <point x="248.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="316.0" y="-10.0"/>
-      <point x="385.0" y="20.0"/>
-      <point x="434.0" y="73.0" type="curve"/>
-      <point x="415.0" y="124.0" type="line"/>
-      <point x="377.0" y="83.0"/>
-      <point x="324.0" y="60.0"/>
-      <point x="272.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="60.0"/>
-      <point x="154.0" y="104.0"/>
-      <point x="154.0" y="182.0" type="curve" smooth="yes"/>
+      <point x="154" y="482" type="line"/>
+      <point x="74" y="482" type="line"/>
+      <point x="74" y="166" type="line" smooth="yes"/>
+      <point x="74" y="59"/>
+      <point x="145" y="-10"/>
+      <point x="248" y="-10" type="curve" smooth="yes"/>
+      <point x="316" y="-10"/>
+      <point x="385" y="20"/>
+      <point x="434" y="73" type="curve"/>
+      <point x="415" y="124" type="line"/>
+      <point x="377" y="83"/>
+      <point x="324" y="60"/>
+      <point x="272" y="60" type="curve" smooth="yes"/>
+      <point x="197" y="60"/>
+      <point x="154" y="104"/>
+      <point x="154" y="182" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uacute.glif b/src/Cantarell-Regular.ufo/glyphs/uacute.glif
index 0f67b88e..41a6e7fa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uacute" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="00FA"/>
   <outline>
     <component base="u"/>
-    <component base="acutecomb" xOffset="190.0"/>
+    <component base="acutecomb" xOffset="190"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ubreve.glif b/src/Cantarell-Regular.ufo/glyphs/ubreve.glif
index b440e398..e7c54b0b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ubreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ubreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ubreve" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="016D"/>
   <outline>
     <component base="u"/>
-    <component base="brevecomb" xOffset="65.0"/>
+    <component base="brevecomb" xOffset="65"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ucaron.glif b/src/Cantarell-Regular.ufo/glyphs/ucaron.glif
index 3c360806..e2155d0d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ucaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ucaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ucaron" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="01D4"/>
   <outline>
     <component base="u"/>
-    <component base="caroncomb" xOffset="90.0"/>
+    <component base="caroncomb" xOffset="90"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif
index b32c73d0..485051ac 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ucircumflex" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="00FB"/>
   <outline>
     <component base="u"/>
-    <component base="circumflexcomb" xOffset="80.0"/>
+    <component base="circumflexcomb" xOffset="80"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/udblgrave.glif
index 01e6ef3e..67df8264 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udblgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udblgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udblgrave" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="0215"/>
   <outline>
     <component base="u"/>
-    <component base="dblgravecomb" xOffset="19.0"/>
+    <component base="dblgravecomb" xOffset="19"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif
index 55aecb15..dbe50c94 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresis-cy" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="04F1"/>
   <outline>
     <component base="u-cy"/>
-    <component base="dieresiscomb" xOffset="22.0"/>
+    <component base="dieresiscomb" xOffset="22"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresis.glif b/src/Cantarell-Regular.ufo/glyphs/udieresis.glif
index fd45e60e..26e60356 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresis" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="00FC"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb" xOffset="40.0"/>
+    <component base="dieresiscomb" xOffset="40"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresisacute.glif
index 8fd5e6ba..5c62f212 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udieresisacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresisacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresisacute" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="01D8"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_acutecomb" xOffset="49.0"/>
+    <component base="dieresiscomb_acutecomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresiscaron.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresiscaron.glif
index dd2a03a8..0a2e92b5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udieresiscaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresiscaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresiscaron" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="01DA"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_caroncomb" xOffset="49.0"/>
+    <component base="dieresiscomb_caroncomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresisgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresisgrave.glif
index 54cc4372..5d6e6106 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udieresisgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresisgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresisgrave" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="01DC"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_gravecomb" xOffset="49.0"/>
+    <component base="dieresiscomb_gravecomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresismacron.glif
index 90fd5cca..6c4c4917 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udieresismacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresismacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udieresismacron" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="01D6"/>
   <outline>
     <component base="u"/>
-    <component base="dieresiscomb_macroncomb" xOffset="49.0"/>
+    <component base="dieresiscomb_macroncomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/udotbelow.glif
index 54b630a7..a5669ec6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/udotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/udotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="udotbelow" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="1EE5"/>
   <outline>
     <component base="u"/>
-    <component base="dotbelowcomb" xOffset="137.0"/>
+    <component base="dotbelowcomb" xOffset="137"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ugrave.glif b/src/Cantarell-Regular.ufo/glyphs/ugrave.glif
index 488e8bcb..d480c593 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ugrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ugrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ugrave" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="00F9"/>
   <outline>
     <component base="u"/>
-    <component base="gravecomb" xOffset="95.0"/>
+    <component base="gravecomb" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhookabove.glif
index cd608ac9..69aedb55 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhookabove" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="1EE7"/>
   <outline>
     <component base="u"/>
-    <component base="hookabovecomb" xOffset="120.0"/>
+    <component base="hookabovecomb" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorn.glif b/src/Cantarell-Regular.ufo/glyphs/uhorn.glif
index f5a3cee8..60c82121 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhorn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorn.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorn" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="01B0"/>
   <outline>
     <component base="u"/>
-    <component base="horncomb" xOffset="389.0"/>
+    <component base="horncomb" xOffset="389"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhornacute.glif
index 84c8328e..19a34a5c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhornacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhornacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhornacute" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="1EE9"/>
   <outline>
     <component base="uhorn"/>
-    <component base="acutecomb" xOffset="190.0"/>
+    <component base="acutecomb" xOffset="190"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhorndotbelow.glif
index d49220bc..f3f2fc74 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhorndotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorndotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorndotbelow" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="1EF1"/>
   <outline>
     <component base="uhorn"/>
-    <component base="dotbelowcomb" xOffset="137.0"/>
+    <component base="dotbelowcomb" xOffset="137"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif
index 724344d7..a810716b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorngrave" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="1EEB"/>
   <outline>
     <component base="uhorn"/>
-    <component base="gravecomb" xOffset="95.0"/>
+    <component base="gravecomb" xOffset="95"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhornhookabove.glif
index 232e11ee..92206852 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhornhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhornhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhornhookabove" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="1EED"/>
   <outline>
     <component base="uhorn"/>
-    <component base="hookabovecomb" xOffset="120.0"/>
+    <component base="hookabovecomb" xOffset="120"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif
index 9538fc28..82704732 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhorntilde" format="2">
-  <advance width="650.0"/>
+  <advance width="650"/>
   <unicode hex="1EEF"/>
   <outline>
     <component base="uhorn"/>
-    <component base="tildecomb" xOffset="41.0"/>
+    <component base="tildecomb" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut-cy.glif
index 15444981..558126e2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhungarumlaut-cy" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="04F3"/>
   <outline>
     <component base="u-cy"/>
-    <component base="hungarumlautcomb" xOffset="67.0"/>
+    <component base="hungarumlautcomb" xOffset="67"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut.glif
index b8e527cc..1a2c7e9d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uhungarumlaut" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="0171"/>
   <outline>
     <component base="u"/>
-    <component base="hungarumlautcomb" xOffset="85.0"/>
+    <component base="hungarumlautcomb" xOffset="85"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/uinvertedbreve.glif
index 4db8b7a0..621289bb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uinvertedbreve.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uinvertedbreve.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uinvertedbreve" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="0217"/>
   <outline>
     <component base="u"/>
-    <component base="breveinvertedcomb" xOffset="63.0"/>
+    <component base="breveinvertedcomb" xOffset="63"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif
index cbc37266..d0d6484d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacron-cy" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="04EF"/>
   <outline>
     <component base="u-cy"/>
-    <component base="macroncomb" xOffset="10.0"/>
+    <component base="macroncomb" xOffset="10"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/umacron.glif b/src/Cantarell-Regular.ufo/glyphs/umacron.glif
index c8c45e10..1934defb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/umacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/umacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacron" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="016B"/>
   <outline>
     <component base="u"/>
-    <component base="macroncomb" xOffset="28.0"/>
+    <component base="macroncomb" xOffset="28"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/umacrondieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/umacrondieresis.glif
index d75ccb08..aef4d91c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/umacrondieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/umacrondieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="umacrondieresis" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="1E7B"/>
   <outline>
     <component base="u"/>
-    <component base="macroncomb_dieresiscomb" xOffset="-2.0"/>
+    <component base="macroncomb_dieresiscomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/underscore.glif 
b/src/Cantarell-Regular.ufo/glyphs/underscore.glif
index c4c85295..b6ae36a2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/underscore.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/underscore.glif
@@ -1,13 +1,13 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="underscore" format="2">
-  <advance width="604.0"/>
+  <advance width="604"/>
   <unicode hex="005F"/>
   <outline>
     <contour>
-      <point x="83.0" y="-69.0" type="line"/>
-      <point x="521.0" y="-69.0" type="line"/>
-      <point x="521.0" y="0.0" type="line"/>
-      <point x="83.0" y="0.0" type="line"/>
+      <point x="83" y="-69" type="line"/>
+      <point x="521" y="-69" type="line"/>
+      <point x="521" y="0" type="line"/>
+      <point x="83" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uogonek.glif b/src/Cantarell-Regular.ufo/glyphs/uogonek.glif
index 359acdd7..2e6f24d3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uogonek.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uogonek.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uogonek" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="0173"/>
   <outline>
     <component base="u"/>
-    <component base="ogonekcomb" xOffset="20.0"/>
+    <component base="ogonekcomb" xOffset="20"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif b/src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif
index 1314c42a..76f014ba 100644
--- a/src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="upArrow" format="2">
-  <advance width="646.0"/>
+  <advance width="646"/>
   <unicode hex="2191"/>
   <note>
 arrowup
 </note>
   <outline>
     <contour>
-      <point x="284.0" y="44.0" type="line"/>
-      <point x="360.0" y="44.0" type="line"/>
-      <point x="358.0" y="464.0" type="line"/>
-      <point x="536.0" y="278.0" type="line"/>
-      <point x="587.0" y="329.0" type="line"/>
-      <point x="324.0" y="598.0" type="line"/>
-      <point x="320.0" y="598.0" type="line"/>
-      <point x="59.0" y="329.0" type="line"/>
-      <point x="110.0" y="279.0" type="line"/>
-      <point x="286.0" y="466.0" type="line"/>
+      <point x="284" y="44" type="line"/>
+      <point x="360" y="44" type="line"/>
+      <point x="358" y="464" type="line"/>
+      <point x="536" y="278" type="line"/>
+      <point x="587" y="329" type="line"/>
+      <point x="324" y="598" type="line"/>
+      <point x="320" y="598" type="line"/>
+      <point x="59" y="329" type="line"/>
+      <point x="110" y="279" type="line"/>
+      <point x="286" y="466" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uring.glif b/src/Cantarell-Regular.ufo/glyphs/uring.glif
index 3b73c587..3caccf20 100644
--- a/src/Cantarell-Regular.ufo/glyphs/uring.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/uring.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="uring" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="016F"/>
   <outline>
     <component base="u"/>
-    <component base="ringcomb" xOffset="100.0"/>
+    <component base="ringcomb" xOffset="100"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif
index 8c4139d9..1530c046 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ushort-cy" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="045E"/>
   <outline>
     <component base="u-cy"/>
-    <component base="brevecomb-cy" xOffset="33.0"/>
+    <component base="brevecomb-cy" xOffset="33"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif
index 01ddb59c..b37f8421 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ustraight-cy" format="2">
-  <advance width="502.0"/>
+  <advance width="502"/>
   <unicode hex="04AF"/>
-  <anchor x="264.0" y="-24.0" name="center"/>
+  <anchor x="264" y="-24" name="center"/>
   <outline>
     <contour>
-      <point x="227.0" y="-217.0" type="line"/>
-      <point x="305.0" y="-217.0" type="line"/>
-      <point x="305.0" y="0.0" type="line"/>
-      <point x="227.0" y="0.0" type="line"/>
+      <point x="227" y="-217" type="line"/>
+      <point x="305" y="-217" type="line"/>
+      <point x="305" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
     </contour>
-    <component base="v" xOffset="11.0"/>
+    <component base="v" xOffset="11"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ustraightstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ustraightstroke-cy.glif
index c449e2b3..f8589953 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ustraightstroke-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ustraightstroke-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ustraightstroke-cy" format="2">
-  <advance width="502.0"/>
+  <advance width="502"/>
   <unicode hex="04B1"/>
   <outline>
     <component base="ustraight-cy"/>
-    <component base="strokeshortcomb" xOffset="36.0" yOffset="-322.0"/>
+    <component base="strokeshortcomb" xOffset="36" yOffset="-322"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/utilde.glif b/src/Cantarell-Regular.ufo/glyphs/utilde.glif
index 6eff0706..cece19af 100644
--- a/src/Cantarell-Regular.ufo/glyphs/utilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/utilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="utilde" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="0169"/>
   <outline>
     <component base="u"/>
-    <component base="tildecomb" xOffset="41.0"/>
+    <component base="tildecomb" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/utildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/utildeacute.glif
index fcebfa2e..c8bf3cda 100644
--- a/src/Cantarell-Regular.ufo/glyphs/utildeacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/utildeacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="utildeacute" format="2">
-  <advance width="557.0"/>
+  <advance width="557"/>
   <unicode hex="1E79"/>
   <outline>
     <component base="u"/>
-    <component base="tildecomb_acutecomb" xOffset="41.0"/>
+    <component base="tildecomb_acutecomb" xOffset="41"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/v.glif b/src/Cantarell-Regular.ufo/glyphs/v.glif
index 30bbe981..3ade6926 100644
--- a/src/Cantarell-Regular.ufo/glyphs/v.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/v.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="v" format="2">
-  <advance width="480.0"/>
+  <advance width="480"/>
   <unicode hex="0076"/>
   <note>
 v
 </note>
-  <anchor x="240.0" y="0.0" name="bottom"/>
-  <anchor x="240.0" y="482.0" name="top"/>
+  <anchor x="240" y="0" name="bottom"/>
+  <anchor x="240" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="202.0" y="0.0" type="line"/>
-      <point x="280.0" y="0.0" type="line"/>
-      <point x="468.0" y="482.0" type="line"/>
-      <point x="388.0" y="482.0" type="line"/>
-      <point x="221.0" y="16.0" type="line"/>
-      <point x="265.0" y="16.0" type="line"/>
-      <point x="101.0" y="482.0" type="line"/>
-      <point x="12.0" y="482.0" type="line"/>
+      <point x="202" y="0" type="line"/>
+      <point x="280" y="0" type="line"/>
+      <point x="468" y="482" type="line"/>
+      <point x="388" y="482" type="line"/>
+      <point x="221" y="16" type="line"/>
+      <point x="265" y="16" type="line"/>
+      <point x="101" y="482" type="line"/>
+      <point x="12" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ve-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ve-cy.glif
index 993000b9..b978a260 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ve-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ve-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ve-cy" format="2">
-  <advance width="526.0"/>
+  <advance width="526"/>
   <unicode hex="0432"/>
   <outline>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="277.0" y="0.0" type="line" smooth="yes"/>
-      <point x="400.0" y="0.0"/>
-      <point x="476.0" y="57.0"/>
-      <point x="476.0" y="148.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="231.0"/>
-      <point x="410.0" y="283.0"/>
-      <point x="304.0" y="283.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="283.0" type="line"/>
-      <point x="134.0" y="220.0" type="line"/>
-      <point x="292.0" y="220.0" type="line" smooth="yes"/>
-      <point x="353.0" y="220.0"/>
-      <point x="391.0" y="187.0"/>
-      <point x="391.0" y="136.0" type="curve" smooth="yes"/>
-      <point x="391.0" y="71.0"/>
-      <point x="324.0" y="67.0"/>
-      <point x="285.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="163.0" y="67.0" type="line"/>
-      <point x="163.0" y="415.0" type="line"/>
-      <point x="264.0" y="415.0" type="line" smooth="yes"/>
-      <point x="333.0" y="415.0"/>
-      <point x="370.0" y="390.0"/>
-      <point x="370.0" y="345.0" type="curve" smooth="yes"/>
-      <point x="370.0" y="310.0"/>
-      <point x="342.0" y="286.0"/>
-      <point x="282.0" y="267.0" type="curve"/>
-      <point x="379.0" y="260.0" type="line"/>
-      <point x="423.0" y="276.0"/>
-      <point x="453.0" y="319.0"/>
-      <point x="453.0" y="366.0" type="curve" smooth="yes"/>
-      <point x="453.0" y="440.0"/>
-      <point x="387.0" y="482.0"/>
-      <point x="272.0" y="482.0" type="curve" smooth="yes"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="277" y="0" type="line" smooth="yes"/>
+      <point x="400" y="0"/>
+      <point x="476" y="57"/>
+      <point x="476" y="148" type="curve" smooth="yes"/>
+      <point x="476" y="231"/>
+      <point x="410" y="283"/>
+      <point x="304" y="283" type="curve" smooth="yes"/>
+      <point x="134" y="283" type="line"/>
+      <point x="134" y="220" type="line"/>
+      <point x="292" y="220" type="line" smooth="yes"/>
+      <point x="353" y="220"/>
+      <point x="391" y="187"/>
+      <point x="391" y="136" type="curve" smooth="yes"/>
+      <point x="391" y="71"/>
+      <point x="324" y="67"/>
+      <point x="285" y="67" type="curve" smooth="yes"/>
+      <point x="163" y="67" type="line"/>
+      <point x="163" y="415" type="line"/>
+      <point x="264" y="415" type="line" smooth="yes"/>
+      <point x="333" y="415"/>
+      <point x="370" y="390"/>
+      <point x="370" y="345" type="curve" smooth="yes"/>
+      <point x="370" y="310"/>
+      <point x="342" y="286"/>
+      <point x="282" y="267" type="curve"/>
+      <point x="379" y="260" type="line"/>
+      <point x="423" y="276"/>
+      <point x="453" y="319"/>
+      <point x="453" y="366" type="curve" smooth="yes"/>
+      <point x="453" y="440"/>
+      <point x="387" y="482"/>
+      <point x="272" y="482" type="curve" smooth="yes"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallineabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallineabovecomb.glif
index a8e92ccf..f65f7cd2 100644
--- a/src/Cantarell-Regular.ufo/glyphs/verticallineabovecomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallineabovecomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallineabovecomb" format="2">
   <unicode hex="030D"/>
-  <anchor x="125.0" y="482.0" name="_top"/>
-  <anchor x="125.0" y="750.0" name="top"/>
+  <anchor x="125" y="482" name="_top"/>
+  <anchor x="125" y="750" name="top"/>
   <outline>
     <contour>
-      <point x="160.0" y="750.0" type="line"/>
-      <point x="90.0" y="750.0" type="line"/>
-      <point x="96.0" y="566.0" type="line"/>
-      <point x="154.0" y="566.0" type="line"/>
+      <point x="160" y="750" type="line"/>
+      <point x="90" y="750" type="line"/>
+      <point x="96" y="566" type="line"/>
+      <point x="154" y="566" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>250.0</real>
+      <integer>250</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallinebelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallinebelowcomb.glif
index 7e3b8bcc..490461b5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/verticallinebelowcomb.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallinebelowcomb.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinebelowcomb" format="2">
   <unicode hex="0329"/>
-  <anchor x="124.0" y="0.0" name="_bottom"/>
-  <anchor x="124.0" y="-225.0" name="bottom"/>
+  <anchor x="124" y="0" name="_bottom"/>
+  <anchor x="124" y="-225" name="bottom"/>
   <outline>
     <contour>
-      <point x="89.0" y="-225.0" type="line"/>
-      <point x="159.0" y="-225.0" type="line"/>
-      <point x="153.0" y="-41.0" type="line"/>
-      <point x="95.0" y="-41.0" type="line"/>
+      <point x="89" y="-225" type="line"/>
+      <point x="159" y="-225" type="line"/>
+      <point x="153" y="-41" type="line"/>
+      <point x="95" y="-41" type="line"/>
     </contour>
   </outline>
   <lib>
     <dict>
       <key>com.schriftgestaltung.Glyphs.originalWidth</key>
-      <real>250.0</real>
+      <integer>250</integer>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallinelowmod.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallinelowmod.glif
index 932e4fd0..c0c43941 100644
--- a/src/Cantarell-Regular.ufo/glyphs/verticallinelowmod.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallinelowmod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinelowmod" format="2">
-  <advance width="250.0"/>
+  <advance width="250"/>
   <unicode hex="02CC"/>
   <outline>
     <component base="verticallinebelowcomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallinemod.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallinemod.glif
index 131cd9ee..2f89be6e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/verticallinemod.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallinemod.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="verticallinemod" format="2">
-  <advance width="250.0"/>
+  <advance width="250"/>
   <unicode hex="02C8"/>
   <outline>
     <component base="verticallineabovecomb"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/w.glif b/src/Cantarell-Regular.ufo/glyphs/w.glif
index df13a73a..a6f837a8 100644
--- a/src/Cantarell-Regular.ufo/glyphs/w.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/w.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="w" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="0077"/>
   <note>
 w
 </note>
-  <anchor x="401.0" y="0.0" name="bottom"/>
-  <anchor x="401.0" y="482.0" name="top"/>
+  <anchor x="401" y="0" name="bottom"/>
+  <anchor x="401" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="190.0" y="0.0" type="line"/>
-      <point x="266.0" y="0.0" type="line"/>
-      <point x="407.0" y="440.0" type="line"/>
-      <point x="374.0" y="440.0" type="line"/>
-      <point x="521.0" y="0.0" type="line"/>
-      <point x="602.0" y="0.0" type="line"/>
-      <point x="772.0" y="482.0" type="line"/>
-      <point x="692.0" y="482.0" type="line"/>
-      <point x="549.0" y="35.0" type="line"/>
-      <point x="582.0" y="35.0" type="line"/>
-      <point x="442.0" y="480.0" type="line"/>
-      <point x="352.0" y="480.0" type="line"/>
-      <point x="215.0" y="35.0" type="line"/>
-      <point x="247.0" y="35.0" type="line"/>
-      <point x="105.0" y="482.0" type="line"/>
-      <point x="14.0" y="482.0" type="line"/>
+      <point x="190" y="0" type="line"/>
+      <point x="266" y="0" type="line"/>
+      <point x="407" y="440" type="line"/>
+      <point x="374" y="440" type="line"/>
+      <point x="521" y="0" type="line"/>
+      <point x="602" y="0" type="line"/>
+      <point x="772" y="482" type="line"/>
+      <point x="692" y="482" type="line"/>
+      <point x="549" y="35" type="line"/>
+      <point x="582" y="35" type="line"/>
+      <point x="442" y="480" type="line"/>
+      <point x="352" y="480" type="line"/>
+      <point x="215" y="35" type="line"/>
+      <point x="247" y="35" type="line"/>
+      <point x="105" y="482" type="line"/>
+      <point x="14" y="482" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wacute.glif b/src/Cantarell-Regular.ufo/glyphs/wacute.glif
index a57e8dcd..8ffab1a4 100644
--- a/src/Cantarell-Regular.ufo/glyphs/wacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/wacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wacute" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="1E83"/>
   <outline>
     <component base="w"/>
-    <component base="acutecomb" xOffset="318.0"/>
+    <component base="acutecomb" xOffset="318"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif
index a3d9b042..66d7f3de 100644
--- a/src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wcircumflex" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="0175"/>
   <outline>
     <component base="w"/>
-    <component base="circumflexcomb" xOffset="208.0"/>
+    <component base="circumflexcomb" xOffset="208"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wdieresis.glif b/src/Cantarell-Regular.ufo/glyphs/wdieresis.glif
index fa509614..2e2725d5 100644
--- a/src/Cantarell-Regular.ufo/glyphs/wdieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/wdieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wdieresis" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="1E85"/>
   <outline>
     <component base="w"/>
-    <component base="dieresiscomb" xOffset="168.0"/>
+    <component base="dieresiscomb" xOffset="168"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/we-cy.glif b/src/Cantarell-Regular.ufo/glyphs/we-cy.glif
index e2d56335..d151685c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/we-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/we-cy.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="we-cy" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="051D"/>
   <outline>
     <component base="w"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wgrave.glif b/src/Cantarell-Regular.ufo/glyphs/wgrave.glif
index 263f51c2..ed415999 100644
--- a/src/Cantarell-Regular.ufo/glyphs/wgrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/wgrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="wgrave" format="2">
-  <advance width="787.0"/>
+  <advance width="787"/>
   <unicode hex="1E81"/>
   <outline>
     <component base="w"/>
-    <component base="gravecomb" xOffset="223.0"/>
+    <component base="gravecomb" xOffset="223"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif 
b/src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif
index e9dcfd66..b77b0224 100644
--- a/src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="whiteCircle" format="2">
-  <advance width="664.0"/>
+  <advance width="664"/>
   <unicode hex="25CB"/>
   <note>
 circle
 </note>
   <outline>
     <contour>
-      <point x="330.0" y="110.0" type="curve" smooth="yes"/>
-      <point x="474.0" y="110.0"/>
-      <point x="575.0" y="207.0"/>
-      <point x="575.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="575.0" y="488.0"/>
-      <point x="476.0" y="584.0"/>
-      <point x="334.0" y="584.0" type="curve" smooth="yes"/>
-      <point x="189.0" y="584.0"/>
-      <point x="89.0" y="485.0"/>
-      <point x="89.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="89.0" y="205.0"/>
-      <point x="188.0" y="110.0"/>
+      <point x="330" y="110" type="curve" smooth="yes"/>
+      <point x="474" y="110"/>
+      <point x="575" y="207"/>
+      <point x="575" y="349" type="curve" smooth="yes"/>
+      <point x="575" y="488"/>
+      <point x="476" y="584"/>
+      <point x="334" y="584" type="curve" smooth="yes"/>
+      <point x="189" y="584"/>
+      <point x="89" y="485"/>
+      <point x="89" y="343" type="curve" smooth="yes"/>
+      <point x="89" y="205"/>
+      <point x="188" y="110"/>
     </contour>
     <contour>
-      <point x="335.0" y="178.0" type="curve" smooth="yes"/>
-      <point x="236.0" y="178.0"/>
-      <point x="167.0" y="248.0"/>
-      <point x="167.0" y="349.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="447.0"/>
-      <point x="233.0" y="516.0"/>
-      <point x="330.0" y="516.0" type="curve" smooth="yes"/>
-      <point x="428.0" y="516.0"/>
-      <point x="497.0" y="445.0"/>
-      <point x="497.0" y="343.0" type="curve" smooth="yes"/>
-      <point x="497.0" y="245.0"/>
-      <point x="430.0" y="178.0"/>
+      <point x="335" y="178" type="curve" smooth="yes"/>
+      <point x="236" y="178"/>
+      <point x="167" y="248"/>
+      <point x="167" y="349" type="curve" smooth="yes"/>
+      <point x="167" y="447"/>
+      <point x="233" y="516"/>
+      <point x="330" y="516" type="curve" smooth="yes"/>
+      <point x="428" y="516"/>
+      <point x="497" y="445"/>
+      <point x="497" y="343" type="curve" smooth="yes"/>
+      <point x="497" y="245"/>
+      <point x="430" y="178"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/won.glif b/src/Cantarell-Regular.ufo/glyphs/won.glif
index 9a240a1c..dde068cc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/won.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/won.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="won" format="2">
-  <advance width="1180.0"/>
+  <advance width="1180"/>
   <unicode hex="20A9"/>
   <outline>
     <contour>
-      <point x="94.0" y="252.0" type="line"/>
-      <point x="266.0" y="252.0" type="line"/>
-      <point x="266.0" y="312.0" type="line"/>
-      <point x="94.0" y="312.0" type="line"/>
+      <point x="94" y="252" type="line"/>
+      <point x="266" y="252" type="line"/>
+      <point x="266" y="312" type="line"/>
+      <point x="94" y="312" type="line"/>
     </contour>
     <contour>
-      <point x="94.0" y="392.0" type="line"/>
-      <point x="616.0" y="392.0" type="line"/>
-      <point x="616.0" y="452.0" type="line"/>
-      <point x="94.0" y="452.0" type="line"/>
+      <point x="94" y="392" type="line"/>
+      <point x="616" y="392" type="line"/>
+      <point x="616" y="452" type="line"/>
+      <point x="94" y="452" type="line"/>
     </contour>
     <contour>
-      <point x="1084.0" y="252.0" type="line"/>
-      <point x="1084.0" y="312.0" type="line"/>
-      <point x="912.0" y="312.0" type="line"/>
-      <point x="912.0" y="252.0" type="line"/>
+      <point x="1084" y="252" type="line"/>
+      <point x="1084" y="312" type="line"/>
+      <point x="912" y="312" type="line"/>
+      <point x="912" y="252" type="line"/>
     </contour>
     <contour>
-      <point x="1084.0" y="392.0" type="line"/>
-      <point x="1084.0" y="452.0" type="line"/>
-      <point x="592.0" y="452.0" type="line"/>
-      <point x="592.0" y="392.0" type="line"/>
+      <point x="1084" y="392" type="line"/>
+      <point x="1084" y="452" type="line"/>
+      <point x="592" y="452" type="line"/>
+      <point x="592" y="392" type="line"/>
     </contour>
-    <component base="W" xOffset="76.0"/>
+    <component base="W" xOffset="76"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/x.glif b/src/Cantarell-Regular.ufo/glyphs/x.glif
index 0af171ca..b5bf735b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/x.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/x.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="x" format="2">
-  <advance width="469.0"/>
+  <advance width="469"/>
   <unicode hex="0078"/>
   <note>
 x
 </note>
-  <anchor x="234.0" y="0.0" name="bottom"/>
-  <anchor x="234.0" y="482.0" name="top"/>
+  <anchor x="234" y="0" name="bottom"/>
+  <anchor x="234" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="14.0" y="0.0" type="line"/>
-      <point x="105.0" y="0.0" type="line"/>
-      <point x="255.0" y="214.0" type="line"/>
-      <point x="458.0" y="482.0" type="line"/>
-      <point x="367.0" y="482.0" type="line"/>
-      <point x="214.0" y="264.0" type="line"/>
+      <point x="14" y="0" type="line"/>
+      <point x="105" y="0" type="line"/>
+      <point x="255" y="214" type="line"/>
+      <point x="458" y="482" type="line"/>
+      <point x="367" y="482" type="line"/>
+      <point x="214" y="264" type="line"/>
     </contour>
     <contour>
-      <point x="357.0" y="0.0" type="line"/>
-      <point x="449.0" y="0.0" type="line"/>
-      <point x="251.0" y="272.0" type="line"/>
-      <point x="105.0" y="482.0" type="line"/>
-      <point x="13.0" y="482.0" type="line"/>
-      <point x="208.0" y="211.0" type="line"/>
+      <point x="357" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="251" y="272" type="line"/>
+      <point x="105" y="482" type="line"/>
+      <point x="13" y="482" type="line"/>
+      <point x="208" y="211" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/y.glif b/src/Cantarell-Regular.ufo/glyphs/y.glif
index ffcbf5ec..91d85c8a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/y.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/y.glif
@@ -1,28 +1,28 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="y" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="0079"/>
   <note>
 y
 </note>
-  <anchor x="381.0" y="0.0" name="bottom"/>
-  <anchor x="231.0" y="482.0" name="top"/>
+  <anchor x="381" y="0" name="bottom"/>
+  <anchor x="231" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="203.0" y="0.0" type="line"/>
-      <point x="281.0" y="0.0" type="line"/>
-      <point x="469.0" y="482.0" type="line"/>
-      <point x="389.0" y="482.0" type="line"/>
-      <point x="222.0" y="16.0" type="line"/>
-      <point x="266.0" y="16.0" type="line"/>
-      <point x="102.0" y="482.0" type="line"/>
-      <point x="13.0" y="482.0" type="line"/>
+      <point x="203" y="0" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="469" y="482" type="line"/>
+      <point x="389" y="482" type="line"/>
+      <point x="222" y="16" type="line"/>
+      <point x="266" y="16" type="line"/>
+      <point x="102" y="482" type="line"/>
+      <point x="13" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="116.0" y="-217.0" type="line"/>
-      <point x="201.0" y="-217.0" type="line"/>
-      <point x="281.0" y="0.0" type="line"/>
-      <point x="203.0" y="0.0" type="line"/>
+      <point x="116" y="-217" type="line"/>
+      <point x="201" y="-217" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="203" y="0" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yacute.glif b/src/Cantarell-Regular.ufo/glyphs/yacute.glif
index 950d372a..84807077 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yacute" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="00FD"/>
   <outline>
     <component base="y"/>
-    <component base="acutecomb" xOffset="148.0"/>
+    <component base="acutecomb" xOffset="148"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yat-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yat-cy.glif
index 0401d8c6..460828c7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yat-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yat-cy.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yat-cy" format="2">
-  <advance width="514.0"/>
+  <advance width="514"/>
   <unicode hex="0463"/>
   <outline>
     <contour>
-      <point x="91.0" y="0.0" type="line"/>
-      <point x="273.0" y="0.0" type="line" smooth="yes"/>
-      <point x="399.0" y="0.0"/>
-      <point x="476.0" y="62.0"/>
-      <point x="476.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="476.0" y="259.0"/>
-      <point x="406.0" y="320.0"/>
-      <point x="303.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="138.0" y="320.0" type="line"/>
-      <point x="138.0" y="255.0" type="line"/>
-      <point x="290.0" y="255.0" type="line" smooth="yes"/>
-      <point x="352.0" y="255.0"/>
-      <point x="396.0" y="214.0"/>
-      <point x="396.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="396.0" y="100.0"/>
-      <point x="354.0" y="67.0"/>
-      <point x="284.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="67.0" type="line"/>
-      <point x="167.0" y="739.0" type="line"/>
-      <point x="91.0" y="739.0" type="line"/>
+      <point x="91" y="0" type="line"/>
+      <point x="273" y="0" type="line" smooth="yes"/>
+      <point x="399" y="0"/>
+      <point x="476" y="62"/>
+      <point x="476" y="164" type="curve" smooth="yes"/>
+      <point x="476" y="259"/>
+      <point x="406" y="320"/>
+      <point x="303" y="320" type="curve" smooth="yes"/>
+      <point x="138" y="320" type="line"/>
+      <point x="138" y="255" type="line"/>
+      <point x="290" y="255" type="line" smooth="yes"/>
+      <point x="352" y="255"/>
+      <point x="396" y="214"/>
+      <point x="396" y="156" type="curve" smooth="yes"/>
+      <point x="396" y="100"/>
+      <point x="354" y="67"/>
+      <point x="284" y="67" type="curve" smooth="yes"/>
+      <point x="167" y="67" type="line"/>
+      <point x="167" y="739" type="line"/>
+      <point x="91" y="739" type="line"/>
     </contour>
     <contour>
-      <point x="23.0" y="457.0" type="line"/>
-      <point x="310.0" y="457.0" type="line"/>
-      <point x="310.0" y="524.0" type="line"/>
-      <point x="23.0" y="524.0" type="line"/>
+      <point x="23" y="457" type="line"/>
+      <point x="310" y="457" type="line"/>
+      <point x="310" y="524" type="line"/>
+      <point x="23" y="524" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif
index 1afc5871..18a08fff 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ycircumflex" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="0177"/>
   <outline>
     <component base="y"/>
-    <component base="circumflexcomb" xOffset="38.0"/>
+    <component base="circumflexcomb" xOffset="38"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ydieresis.glif b/src/Cantarell-Regular.ufo/glyphs/ydieresis.glif
index 278b862b..a843b9c1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ydieresis.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ydieresis.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydieresis" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="00FF"/>
   <outline>
     <component base="y"/>
-    <component base="dieresiscomb" xOffset="-2.0"/>
+    <component base="dieresiscomb" xOffset="-2"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif
index 881f98d5..b507acbc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydotaccent" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="1E8F"/>
   <outline>
     <component base="y"/>
-    <component base="dotaccentcomb" xOffset="98.0"/>
+    <component base="dotaccentcomb" xOffset="98"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif
index 2f764237..e48b4188 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ydotbelow" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="1EF5"/>
   <outline>
     <component base="y"/>
-    <component base="dotbelowcomb" xOffset="245.0"/>
+    <component base="dotbelowcomb" xOffset="245"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yen.glif b/src/Cantarell-Regular.ufo/glyphs/yen.glif
index c5cc5d68..ee6754d3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yen.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yen.glif
@@ -1,31 +1,31 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yen" format="2">
-  <advance width="711.0"/>
+  <advance width="711"/>
   <unicode hex="00A5"/>
   <outline>
     <contour>
-      <point x="121.0" y="128.0" type="line"/>
-      <point x="594.0" y="128.0" type="line"/>
-      <point x="594.0" y="188.0" type="line"/>
-      <point x="121.0" y="188.0" type="line"/>
+      <point x="121" y="128" type="line"/>
+      <point x="594" y="128" type="line"/>
+      <point x="594" y="188" type="line"/>
+      <point x="121" y="188" type="line"/>
     </contour>
     <contour>
-      <point x="121.0" y="298.0" type="line"/>
-      <point x="594.0" y="298.0" type="line"/>
-      <point x="594.0" y="358.0" type="line"/>
-      <point x="121.0" y="358.0" type="line"/>
+      <point x="121" y="298" type="line"/>
+      <point x="594" y="298" type="line"/>
+      <point x="594" y="358" type="line"/>
+      <point x="121" y="358" type="line"/>
     </contour>
     <contour>
-      <point x="316.0" y="0.0" type="line"/>
-      <point x="399.0" y="0.0" type="line"/>
-      <point x="399.0" y="309.0" type="line"/>
-      <point x="639.0" y="694.0" type="line"/>
-      <point x="548.0" y="694.0" type="line"/>
-      <point x="355.0" y="372.0" type="line"/>
-      <point x="366.0" y="372.0" type="line"/>
-      <point x="168.0" y="694.0" type="line"/>
-      <point x="71.0" y="694.0" type="line"/>
-      <point x="316.0" y="309.0" type="line"/>
+      <point x="316" y="0" type="line"/>
+      <point x="399" y="0" type="line"/>
+      <point x="399" y="309" type="line"/>
+      <point x="639" y="694" type="line"/>
+      <point x="548" y="694" type="line"/>
+      <point x="355" y="372" type="line"/>
+      <point x="366" y="372" type="line"/>
+      <point x="168" y="694" type="line"/>
+      <point x="71" y="694" type="line"/>
+      <point x="316" y="309" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif
index be197c83..ee38d157 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif
@@ -1,36 +1,36 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yeru-cy" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="044B"/>
-  <anchor x="355.0" y="482.0" name="top"/>
+  <anchor x="355" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="546.0" y="-1.0" type="line"/>
-      <point x="626.0" y="-1.0" type="line"/>
-      <point x="626.0" y="482.0" type="line"/>
-      <point x="546.0" y="482.0" type="line"/>
+      <point x="546" y="-1" type="line"/>
+      <point x="626" y="-1" type="line"/>
+      <point x="626" y="482" type="line"/>
+      <point x="546" y="482" type="line"/>
     </contour>
     <contour>
-      <point x="83.0" y="0.0" type="line"/>
-      <point x="255.0" y="0.0" type="line" smooth="yes"/>
-      <point x="382.0" y="0.0"/>
-      <point x="459.0" y="62.0"/>
-      <point x="459.0" y="164.0" type="curve" smooth="yes"/>
-      <point x="459.0" y="259.0"/>
-      <point x="389.0" y="320.0"/>
-      <point x="284.0" y="320.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="320.0" type="line"/>
-      <point x="134.0" y="255.0" type="line"/>
-      <point x="272.0" y="255.0" type="line" smooth="yes"/>
-      <point x="335.0" y="255.0"/>
-      <point x="379.0" y="214.0"/>
-      <point x="379.0" y="156.0" type="curve" smooth="yes"/>
-      <point x="379.0" y="100.0"/>
-      <point x="337.0" y="67.0"/>
-      <point x="266.0" y="67.0" type="curve" smooth="yes"/>
-      <point x="163.0" y="67.0" type="line"/>
-      <point x="163.0" y="482.0" type="line"/>
-      <point x="83.0" y="482.0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="255" y="0" type="line" smooth="yes"/>
+      <point x="382" y="0"/>
+      <point x="459" y="62"/>
+      <point x="459" y="164" type="curve" smooth="yes"/>
+      <point x="459" y="259"/>
+      <point x="389" y="320"/>
+      <point x="284" y="320" type="curve" smooth="yes"/>
+      <point x="134" y="320" type="line"/>
+      <point x="134" y="255" type="line"/>
+      <point x="272" y="255" type="line" smooth="yes"/>
+      <point x="335" y="255"/>
+      <point x="379" y="214"/>
+      <point x="379" y="156" type="curve" smooth="yes"/>
+      <point x="379" y="100"/>
+      <point x="337" y="67"/>
+      <point x="266" y="67" type="curve" smooth="yes"/>
+      <point x="163" y="67" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yerudieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/yerudieresis-cy.glif
index 023e73e9..bffca2c7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yerudieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yerudieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yerudieresis-cy" format="2">
-  <advance width="709.0"/>
+  <advance width="709"/>
   <unicode hex="04F9"/>
   <outline>
     <component base="yeru-cy"/>
-    <component base="dieresiscomb" xOffset="122.0"/>
+    <component base="dieresiscomb" xOffset="122"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ygrave.glif b/src/Cantarell-Regular.ufo/glyphs/ygrave.glif
index 9a2713c3..141d9f18 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ygrave.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ygrave.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ygrave" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="1EF3"/>
   <outline>
     <component base="y"/>
-    <component base="gravecomb" xOffset="53.0"/>
+    <component base="gravecomb" xOffset="53"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/yhookabove.glif
index b10fd653..d7108156 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yhookabove.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yhookabove.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yhookabove" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="1EF7"/>
   <outline>
     <component base="y"/>
-    <component base="hookabovecomb" xOffset="78.0"/>
+    <component base="hookabovecomb" xOffset="78"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yi-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yi-cy.glif
index 0fe81a60..0a3a525b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yi-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yi-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yi-cy" format="2">
-  <advance width="254.0"/>
+  <advance width="254"/>
   <unicode hex="0457"/>
   <outline>
     <component base="idotless"/>
-    <component base="dieresiscomb" xOffset="-105.0"/>
+    <component base="dieresiscomb" xOffset="-105"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ymacron.glif b/src/Cantarell-Regular.ufo/glyphs/ymacron.glif
index 6dad3426..2a43f1f3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ymacron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ymacron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ymacron" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="0233"/>
   <outline>
     <component base="y"/>
-    <component base="macroncomb" xOffset="-14.0"/>
+    <component base="macroncomb" xOffset="-14"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ytilde.glif b/src/Cantarell-Regular.ufo/glyphs/ytilde.glif
index 89a79725..0e4ecf89 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ytilde.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ytilde.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ytilde" format="2">
-  <advance width="482.0"/>
+  <advance width="482"/>
   <unicode hex="1EF9"/>
   <outline>
     <component base="y"/>
-    <component base="tildecomb" xOffset="-1.0"/>
+    <component base="tildecomb" xOffset="-1"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif
index f1da5f0a..aa48da63 100644
--- a/src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="yusbig-cy" format="2">
-  <advance width="629.0"/>
+  <advance width="629"/>
   <unicode hex="046B"/>
   <outline>
     <contour>
-      <point x="245.0" y="267.0" type="line"/>
-      <point x="332.0" y="267.0" type="line"/>
-      <point x="155.0" y="444.0" type="line"/>
-      <point x="145.0" y="416.0" type="line"/>
-      <point x="483.0" y="416.0" type="line"/>
-      <point x="470.0" y="444.0" type="line"/>
-      <point x="300.0" y="276.0" type="line"/>
-      <point x="384.0" y="276.0" type="line"/>
-      <point x="541.0" y="415.0" type="line"/>
-      <point x="541.0" y="482.0" type="line"/>
-      <point x="85.0" y="482.0" type="line"/>
-      <point x="85.0" y="415.0" type="line"/>
+      <point x="245" y="267" type="line"/>
+      <point x="332" y="267" type="line"/>
+      <point x="155" y="444" type="line"/>
+      <point x="145" y="416" type="line"/>
+      <point x="483" y="416" type="line"/>
+      <point x="470" y="444" type="line"/>
+      <point x="300" y="276" type="line"/>
+      <point x="384" y="276" type="line"/>
+      <point x="541" y="415" type="line"/>
+      <point x="541" y="482" type="line"/>
+      <point x="85" y="482" type="line"/>
+      <point x="85" y="415" type="line"/>
     </contour>
     <contour>
-      <point x="352.0" y="235.0" type="line"/>
-      <point x="275.0" y="235.0" type="line"/>
-      <point x="275.0" y="0.0" type="line"/>
-      <point x="352.0" y="0.0" type="line"/>
+      <point x="352" y="235" type="line"/>
+      <point x="275" y="235" type="line"/>
+      <point x="275" y="0" type="line"/>
+      <point x="352" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="113.0" y="0.0" type="line"/>
-      <point x="113.0" y="154.0"/>
-      <point x="175.0" y="224.0"/>
-      <point x="309.0" y="224.0" type="curve" smooth="yes"/>
-      <point x="451.0" y="224.0"/>
-      <point x="516.0" y="154.0"/>
-      <point x="516.0" y="0.0" type="curve"/>
-      <point x="591.0" y="0.0" type="line"/>
-      <point x="591.0" y="196.0"/>
-      <point x="505.0" y="286.0"/>
-      <point x="317.0" y="286.0" type="curve" smooth="yes"/>
-      <point x="126.0" y="286.0"/>
-      <point x="38.0" y="196.0"/>
-      <point x="38.0" y="0.0" type="curve"/>
+      <point x="113" y="0" type="line"/>
+      <point x="113" y="154"/>
+      <point x="175" y="224"/>
+      <point x="309" y="224" type="curve" smooth="yes"/>
+      <point x="451" y="224"/>
+      <point x="516" y="154"/>
+      <point x="516" y="0" type="curve"/>
+      <point x="591" y="0" type="line"/>
+      <point x="591" y="196"/>
+      <point x="505" y="286"/>
+      <point x="317" y="286" type="curve" smooth="yes"/>
+      <point x="126" y="286"/>
+      <point x="38" y="196"/>
+      <point x="38" y="0" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/z.glif b/src/Cantarell-Regular.ufo/glyphs/z.glif
index a73e1313..54e33344 100644
--- a/src/Cantarell-Regular.ufo/glyphs/z.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/z.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="z" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="007A"/>
   <note>
 z
 </note>
-  <anchor x="232.0" y="0.0" name="bottom"/>
-  <anchor x="232.0" y="482.0" name="top"/>
+  <anchor x="232" y="0" name="bottom"/>
+  <anchor x="232" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="39.0" y="0.0" type="line"/>
-      <point x="429.0" y="0.0" type="line"/>
-      <point x="429.0" y="67.0" type="line"/>
-      <point x="117.0" y="67.0" type="line"/>
-      <point x="129.0" y="49.0" type="line"/>
-      <point x="417.0" y="433.0" type="line"/>
-      <point x="417.0" y="482.0" type="line"/>
-      <point x="39.0" y="482.0" type="line"/>
-      <point x="39.0" y="415.0" type="line"/>
-      <point x="338.0" y="415.0" type="line"/>
-      <point x="326.0" y="433.0" type="line"/>
-      <point x="39.0" y="49.0" type="line"/>
+      <point x="39" y="0" type="line"/>
+      <point x="429" y="0" type="line"/>
+      <point x="429" y="67" type="line"/>
+      <point x="117" y="67" type="line"/>
+      <point x="129" y="49" type="line"/>
+      <point x="417" y="433" type="line"/>
+      <point x="417" y="482" type="line"/>
+      <point x="39" y="482" type="line"/>
+      <point x="39" y="415" type="line"/>
+      <point x="338" y="415" type="line"/>
+      <point x="326" y="433" type="line"/>
+      <point x="39" y="49" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zacute.glif b/src/Cantarell-Regular.ufo/glyphs/zacute.glif
index e845f240..f04df8de 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zacute.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zacute.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zacute" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="017A"/>
   <outline>
     <component base="z"/>
-    <component base="acutecomb" xOffset="149.0"/>
+    <component base="acutecomb" xOffset="149"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zcaron.glif b/src/Cantarell-Regular.ufo/glyphs/zcaron.glif
index b95169c2..4e381182 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zcaron.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zcaron.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zcaron" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="017E"/>
   <outline>
     <component base="z"/>
-    <component base="caroncomb" xOffset="49.0"/>
+    <component base="caroncomb" xOffset="49"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif
index 5e74559d..b2e6f68d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zdotaccent" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="017C"/>
   <outline>
     <component base="z"/>
-    <component base="dotaccentcomb" xOffset="99.0"/>
+    <component base="dotaccentcomb" xOffset="99"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif
index 723f89ab..41a9fb4e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zdotbelow" format="2">
-  <advance width="464.0"/>
+  <advance width="464"/>
   <unicode hex="1E93"/>
   <outline>
     <component base="z"/>
-    <component base="dotbelowcomb" xOffset="96.0"/>
+    <component base="dotbelowcomb" xOffset="96"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ze-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ze-cy.glif
index 41745f73..837fad9d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ze-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ze-cy.glif
@@ -1,53 +1,53 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="ze-cy" format="2">
-  <advance width="479.0"/>
+  <advance width="479"/>
   <unicode hex="0437"/>
-  <anchor x="239.0" y="0.0" name="bottom"/>
-  <anchor x="239.0" y="482.0" name="top"/>
+  <anchor x="239" y="0" name="bottom"/>
+  <anchor x="239" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="212.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="340.0" y="-7.0"/>
-      <point x="426.0" y="52.0"/>
-      <point x="426.0" y="142.0" type="curve" smooth="yes"/>
-      <point x="426.0" y="213.0"/>
-      <point x="366.0" y="258.0"/>
-      <point x="269.0" y="263.0" type="curve"/>
-      <point x="284.0" y="254.0" type="line"/>
-      <point x="360.0" y="256.0"/>
-      <point x="412.0" y="298.0"/>
-      <point x="412.0" y="365.0" type="curve" smooth="yes"/>
-      <point x="412.0" y="443.0"/>
-      <point x="339.0" y="492.0"/>
-      <point x="224.0" y="492.0" type="curve" smooth="yes"/>
-      <point x="163.0" y="492.0"/>
-      <point x="100.0" y="479.0"/>
-      <point x="47.0" y="451.0" type="curve"/>
-      <point x="65.0" y="388.0" type="line"/>
-      <point x="117.0" y="409.0"/>
-      <point x="166.0" y="420.0"/>
-      <point x="208.0" y="420.0" type="curve" smooth="yes"/>
-      <point x="281.0" y="420.0"/>
-      <point x="329.0" y="392.0"/>
-      <point x="329.0" y="351.0" type="curve" smooth="yes"/>
-      <point x="329.0" y="309.0"/>
-      <point x="278.0" y="281.0"/>
-      <point x="207.0" y="281.0" type="curve" smooth="yes"/>
-      <point x="134.0" y="281.0" type="line"/>
-      <point x="134.0" y="214.0" type="line"/>
-      <point x="192.0" y="214.0" type="line" smooth="yes"/>
-      <point x="287.0" y="214.0"/>
-      <point x="341.0" y="187.0"/>
-      <point x="341.0" y="139.0" type="curve" smooth="yes"/>
-      <point x="341.0" y="93.0"/>
-      <point x="295.0" y="66.0"/>
-      <point x="217.0" y="66.0" type="curve" smooth="yes"/>
-      <point x="167.0" y="66.0"/>
-      <point x="102.0" y="78.0"/>
-      <point x="57.0" y="96.0" type="curve"/>
-      <point x="37.0" y="30.0" type="line"/>
-      <point x="91.0" y="5.0"/>
-      <point x="150.0" y="-7.0"/>
+      <point x="212" y="-7" type="curve" smooth="yes"/>
+      <point x="340" y="-7"/>
+      <point x="426" y="52"/>
+      <point x="426" y="142" type="curve" smooth="yes"/>
+      <point x="426" y="213"/>
+      <point x="366" y="258"/>
+      <point x="269" y="263" type="curve"/>
+      <point x="284" y="254" type="line"/>
+      <point x="360" y="256"/>
+      <point x="412" y="298"/>
+      <point x="412" y="365" type="curve" smooth="yes"/>
+      <point x="412" y="443"/>
+      <point x="339" y="492"/>
+      <point x="224" y="492" type="curve" smooth="yes"/>
+      <point x="163" y="492"/>
+      <point x="100" y="479"/>
+      <point x="47" y="451" type="curve"/>
+      <point x="65" y="388" type="line"/>
+      <point x="117" y="409"/>
+      <point x="166" y="420"/>
+      <point x="208" y="420" type="curve" smooth="yes"/>
+      <point x="281" y="420"/>
+      <point x="329" y="392"/>
+      <point x="329" y="351" type="curve" smooth="yes"/>
+      <point x="329" y="309"/>
+      <point x="278" y="281"/>
+      <point x="207" y="281" type="curve" smooth="yes"/>
+      <point x="134" y="281" type="line"/>
+      <point x="134" y="214" type="line"/>
+      <point x="192" y="214" type="line" smooth="yes"/>
+      <point x="287" y="214"/>
+      <point x="341" y="187"/>
+      <point x="341" y="139" type="curve" smooth="yes"/>
+      <point x="341" y="93"/>
+      <point x="295" y="66"/>
+      <point x="217" y="66" type="curve" smooth="yes"/>
+      <point x="167" y="66"/>
+      <point x="102" y="78"/>
+      <point x="57" y="96" type="curve"/>
+      <point x="37" y="30" type="line"/>
+      <point x="91" y="5"/>
+      <point x="150" y="-7"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zedescender-cy.glif
index 161ff3df..e0e3cd0c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zedescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zedescender-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zedescender-cy" format="2">
-  <advance width="479.0"/>
+  <advance width="479"/>
   <unicode hex="0499"/>
   <outline>
     <component base="ze-cy"/>
-    <component base="cedillacomb" xOffset="92.0"/>
+    <component base="cedillacomb" xOffset="92"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zedieresis-cy.glif
index 4055fe21..a00931d7 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zedieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zedieresis-cy" format="2">
-  <advance width="479.0"/>
+  <advance width="479"/>
   <unicode hex="04DF"/>
   <outline>
     <component base="ze-cy"/>
-    <component base="dieresiscomb" xOffset="6.0"/>
+    <component base="dieresiscomb" xOffset="6"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif
index e6c2dad6..4025c4d1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.dnom" format="2">
-  <advance width="488.0"/>
+  <advance width="488"/>
   <note>
 zero
 </note>
-  <anchor x="246.0" y="237.0" name="slash"/>
+  <anchor x="246" y="237" name="slash"/>
   <outline>
     <contour>
-      <point x="242.0" y="-7.0" type="curve" smooth="yes"/>
-      <point x="360.0" y="-7.0"/>
-      <point x="435.0" y="88.0"/>
-      <point x="435.0" y="238.0" type="curve" smooth="yes"/>
-      <point x="435.0" y="384.0"/>
-      <point x="362.0" y="478.0"/>
-      <point x="246.0" y="478.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="478.0"/>
-      <point x="53.0" y="384.0"/>
-      <point x="53.0" y="233.0" type="curve" smooth="yes"/>
-      <point x="53.0" y="87.0"/>
-      <point x="126.0" y="-7.0"/>
+      <point x="242" y="-7" type="curve" smooth="yes"/>
+      <point x="360" y="-7"/>
+      <point x="435" y="88"/>
+      <point x="435" y="238" type="curve" smooth="yes"/>
+      <point x="435" y="384"/>
+      <point x="362" y="478"/>
+      <point x="246" y="478" type="curve" smooth="yes"/>
+      <point x="130" y="478"/>
+      <point x="53" y="384"/>
+      <point x="53" y="233" type="curve" smooth="yes"/>
+      <point x="53" y="87"/>
+      <point x="126" y="-7"/>
     </contour>
     <contour>
-      <point x="246.0" y="57.0" type="curve" smooth="yes"/>
-      <point x="175.0" y="57.0"/>
-      <point x="130.0" y="127.0"/>
-      <point x="130.0" y="238.0" type="curve" smooth="yes"/>
-      <point x="130.0" y="346.0"/>
-      <point x="174.0" y="414.0"/>
-      <point x="243.0" y="414.0" type="curve" smooth="yes"/>
-      <point x="314.0" y="414.0"/>
-      <point x="358.0" y="343.0"/>
-      <point x="358.0" y="233.0" type="curve" smooth="yes"/>
-      <point x="358.0" y="126.0"/>
-      <point x="315.0" y="57.0"/>
+      <point x="246" y="57" type="curve" smooth="yes"/>
+      <point x="175" y="57"/>
+      <point x="130" y="127"/>
+      <point x="130" y="238" type="curve" smooth="yes"/>
+      <point x="130" y="346"/>
+      <point x="174" y="414"/>
+      <point x="243" y="414" type="curve" smooth="yes"/>
+      <point x="314" y="414"/>
+      <point x="358" y="343"/>
+      <point x="358" y="233" type="curve" smooth="yes"/>
+      <point x="358" y="126"/>
+      <point x="315" y="57"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.glif b/src/Cantarell-Regular.ufo/glyphs/zero.glif
index c0b1a614..bccb5d5b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero" format="2">
-  <advance width="631.0"/>
+  <advance width="631"/>
   <unicode hex="0030"/>
   <outline>
     <component base="zero.lf"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.lf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.lf.glif
index c7a293f2..0e677a2b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.lf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.lf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.lf" format="2">
-  <advance width="631.0"/>
-  <anchor x="316.0" y="350.0" name="slash"/>
+  <advance width="631"/>
+  <anchor x="316" y="350" name="slash"/>
   <outline>
     <contour>
-      <point x="313.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="471.0" y="-10.0"/>
-      <point x="565.0" y="125.0"/>
-      <point x="565.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="565.0" y="573.0"/>
-      <point x="474.0" y="704.0"/>
-      <point x="321.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="704.0"/>
-      <point x="66.0" y="570.0"/>
-      <point x="66.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="66.0" y="121.0"/>
-      <point x="158.0" y="-10.0"/>
+      <point x="313" y="-10" type="curve" smooth="yes"/>
+      <point x="471" y="-10"/>
+      <point x="565" y="125"/>
+      <point x="565" y="352" type="curve" smooth="yes"/>
+      <point x="565" y="573"/>
+      <point x="474" y="704"/>
+      <point x="321" y="704" type="curve" smooth="yes"/>
+      <point x="161" y="704"/>
+      <point x="66" y="570"/>
+      <point x="66" y="342" type="curve" smooth="yes"/>
+      <point x="66" y="121"/>
+      <point x="158" y="-10"/>
     </contour>
     <contour>
-      <point x="320.0" y="62.0" type="curve" smooth="yes"/>
-      <point x="214.0" y="62.0"/>
-      <point x="151.0" y="170.0"/>
-      <point x="151.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="151.0" y="528.0"/>
-      <point x="212.0" y="632.0"/>
-      <point x="314.0" y="632.0" type="curve" smooth="yes"/>
-      <point x="418.0" y="632.0"/>
-      <point x="480.0" y="524.0"/>
-      <point x="480.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="166.0"/>
-      <point x="421.0" y="62.0"/>
+      <point x="320" y="62" type="curve" smooth="yes"/>
+      <point x="214" y="62"/>
+      <point x="151" y="170"/>
+      <point x="151" y="352" type="curve" smooth="yes"/>
+      <point x="151" y="528"/>
+      <point x="212" y="632"/>
+      <point x="314" y="632" type="curve" smooth="yes"/>
+      <point x="418" y="632"/>
+      <point x="480" y="524"/>
+      <point x="480" y="342" type="curve" smooth="yes"/>
+      <point x="480" y="166"/>
+      <point x="421" y="62"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif
index 341f1856..1d0a668e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.lf.zero" format="2">
-  <advance width="631.0"/>
+  <advance width="631"/>
   <outline>
     <component base="zero.lf"/>
-    <component base="_slash.zero" xOffset="93.0" yOffset="109.0"/>
+    <component base="_slash.zero" xOffset="93" yOffset="109"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.numr.glif b/src/Cantarell-Regular.ufo/glyphs/zero.numr.glif
index be20ea80..d0e557b1 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.numr.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.numr.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.numr" format="2">
-  <advance width="488.0"/>
+  <advance width="488"/>
   <outline>
-    <component base="zero.dnom" yOffset="260.0"/>
+    <component base="zero.dnom" yOffset="260"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.osf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.osf.glif
index 7c4bf392..9043f14e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.osf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.osf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.osf" format="2">
-  <advance width="628.0"/>
-  <anchor x="315.0" y="300.0" name="slash"/>
+  <advance width="628"/>
+  <anchor x="315" y="300" name="slash"/>
   <outline>
     <contour>
-      <point x="311.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="468.0" y="-9.0"/>
-      <point x="562.0" y="109.0"/>
-      <point x="562.0" y="302.0" type="curve" smooth="yes"/>
-      <point x="562.0" y="488.0"/>
-      <point x="471.0" y="604.0"/>
-      <point x="319.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="161.0" y="604.0"/>
-      <point x="66.0" y="485.0"/>
-      <point x="66.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="66.0" y="106.0"/>
-      <point x="158.0" y="-9.0"/>
+      <point x="311" y="-9" type="curve" smooth="yes"/>
+      <point x="468" y="-9"/>
+      <point x="562" y="109"/>
+      <point x="562" y="302" type="curve" smooth="yes"/>
+      <point x="562" y="488"/>
+      <point x="471" y="604"/>
+      <point x="319" y="604" type="curve" smooth="yes"/>
+      <point x="161" y="604"/>
+      <point x="66" y="485"/>
+      <point x="66" y="294" type="curve" smooth="yes"/>
+      <point x="66" y="106"/>
+      <point x="158" y="-9"/>
     </contour>
     <contour>
-      <point x="318.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="212.0" y="60.0"/>
-      <point x="148.0" y="152.0"/>
-      <point x="148.0" y="302.0" type="curve" smooth="yes"/>
-      <point x="148.0" y="447.0"/>
-      <point x="210.0" y="536.0"/>
-      <point x="312.0" y="536.0" type="curve" smooth="yes"/>
-      <point x="417.0" y="536.0"/>
-      <point x="480.0" y="442.0"/>
-      <point x="480.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="480.0" y="149.0"/>
-      <point x="420.0" y="60.0"/>
+      <point x="318" y="60" type="curve" smooth="yes"/>
+      <point x="212" y="60"/>
+      <point x="148" y="152"/>
+      <point x="148" y="302" type="curve" smooth="yes"/>
+      <point x="148" y="447"/>
+      <point x="210" y="536"/>
+      <point x="312" y="536" type="curve" smooth="yes"/>
+      <point x="417" y="536"/>
+      <point x="480" y="442"/>
+      <point x="480" y="294" type="curve" smooth="yes"/>
+      <point x="480" y="149"/>
+      <point x="420" y="60"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.osf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.osf.zero.glif
index 58a92ca1..83419109 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.osf.zero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.osf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.osf.zero" format="2">
-  <advance width="628.0"/>
+  <advance width="628"/>
   <outline>
     <component base="zero.osf"/>
-    <component base="_slash.zero.osf" xOffset="92.0" yOffset="59.0"/>
+    <component base="_slash.zero.osf" xOffset="92" yOffset="59"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.subs.glif b/src/Cantarell-Regular.ufo/glyphs/zero.subs.glif
index 2227a55e..07ca144c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.subs.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.subs.glif
@@ -1,8 +1,8 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.subs" format="2">
-  <advance width="488.0"/>
+  <advance width="488"/>
   <outline>
-    <component base="zero.dnom" yOffset="-180.0"/>
+    <component base="zero.dnom" yOffset="-180"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.tf.glif
index d625c01a..1bbc25aa 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.tf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tf" format="2">
-  <advance width="580.0"/>
-  <anchor x="290.0" y="350.0" name="slash"/>
+  <advance width="580"/>
+  <anchor x="290" y="350" name="slash"/>
   <outline>
     <contour>
-      <point x="287.0" y="-10.0" type="curve" smooth="yes"/>
-      <point x="433.0" y="-10.0"/>
-      <point x="521.0" y="125.0"/>
-      <point x="521.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="521.0" y="572.0"/>
-      <point x="436.0" y="704.0"/>
-      <point x="294.0" y="704.0" type="curve" smooth="yes"/>
-      <point x="146.0" y="704.0"/>
-      <point x="57.0" y="570.0"/>
-      <point x="57.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="57.0" y="122.0"/>
-      <point x="143.0" y="-10.0"/>
+      <point x="287" y="-10" type="curve" smooth="yes"/>
+      <point x="433" y="-10"/>
+      <point x="521" y="125"/>
+      <point x="521" y="352" type="curve" smooth="yes"/>
+      <point x="521" y="572"/>
+      <point x="436" y="704"/>
+      <point x="294" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="57" y="570"/>
+      <point x="57" y="342" type="curve" smooth="yes"/>
+      <point x="57" y="122"/>
+      <point x="143" y="-10"/>
     </contour>
     <contour>
-      <point x="293.0" y="62.0" type="curve" smooth="yes"/>
-      <point x="198.0" y="62.0"/>
-      <point x="141.0" y="170.0"/>
-      <point x="141.0" y="352.0" type="curve" smooth="yes"/>
-      <point x="141.0" y="527.0"/>
-      <point x="196.0" y="632.0"/>
-      <point x="288.0" y="632.0" type="curve" smooth="yes"/>
-      <point x="381.0" y="632.0"/>
-      <point x="437.0" y="524.0"/>
-      <point x="437.0" y="342.0" type="curve" smooth="yes"/>
-      <point x="437.0" y="167.0"/>
-      <point x="384.0" y="62.0"/>
+      <point x="293" y="62" type="curve" smooth="yes"/>
+      <point x="198" y="62"/>
+      <point x="141" y="170"/>
+      <point x="141" y="352" type="curve" smooth="yes"/>
+      <point x="141" y="527"/>
+      <point x="196" y="632"/>
+      <point x="288" y="632" type="curve" smooth="yes"/>
+      <point x="381" y="632"/>
+      <point x="437" y="524"/>
+      <point x="437" y="342" type="curve" smooth="yes"/>
+      <point x="437" y="167"/>
+      <point x="384" y="62"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif
index 9048d445..24f98e05 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tf.zero" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <component base="zero.tf"/>
-    <component base="_slash.zero" xOffset="67.0" yOffset="109.0"/>
+    <component base="_slash.zero" xOffset="67" yOffset="109"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif
index 4dbeace3..9d15c19d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tosf" format="2">
-  <advance width="580.0"/>
-  <anchor x="291.0" y="300.0" name="slash"/>
+  <advance width="580"/>
+  <anchor x="291" y="300" name="slash"/>
   <outline>
     <contour>
-      <point x="287.0" y="-9.0" type="curve" smooth="yes"/>
-      <point x="432.0" y="-9.0"/>
-      <point x="521.0" y="109.0"/>
-      <point x="521.0" y="302.0" type="curve" smooth="yes"/>
-      <point x="521.0" y="488.0"/>
-      <point x="435.0" y="604.0"/>
-      <point x="294.0" y="604.0" type="curve" smooth="yes"/>
-      <point x="147.0" y="604.0"/>
-      <point x="58.0" y="484.0"/>
-      <point x="58.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="58.0" y="106.0"/>
-      <point x="145.0" y="-9.0"/>
+      <point x="287" y="-9" type="curve" smooth="yes"/>
+      <point x="432" y="-9"/>
+      <point x="521" y="109"/>
+      <point x="521" y="302" type="curve" smooth="yes"/>
+      <point x="521" y="488"/>
+      <point x="435" y="604"/>
+      <point x="294" y="604" type="curve" smooth="yes"/>
+      <point x="147" y="604"/>
+      <point x="58" y="484"/>
+      <point x="58" y="294" type="curve" smooth="yes"/>
+      <point x="58" y="106"/>
+      <point x="145" y="-9"/>
     </contour>
     <contour>
-      <point x="293.0" y="60.0" type="curve" smooth="yes"/>
-      <point x="197.0" y="60.0"/>
-      <point x="139.0" y="153.0"/>
-      <point x="139.0" y="302.0" type="curve" smooth="yes"/>
-      <point x="139.0" y="447.0"/>
-      <point x="196.0" y="536.0"/>
-      <point x="288.0" y="536.0" type="curve" smooth="yes"/>
-      <point x="382.0" y="536.0"/>
-      <point x="440.0" y="442.0"/>
-      <point x="440.0" y="294.0" type="curve" smooth="yes"/>
-      <point x="440.0" y="149.0"/>
-      <point x="385.0" y="60.0"/>
+      <point x="293" y="60" type="curve" smooth="yes"/>
+      <point x="197" y="60"/>
+      <point x="139" y="153"/>
+      <point x="139" y="302" type="curve" smooth="yes"/>
+      <point x="139" y="447"/>
+      <point x="196" y="536"/>
+      <point x="288" y="536" type="curve" smooth="yes"/>
+      <point x="382" y="536"/>
+      <point x="440" y="442"/>
+      <point x="440" y="294" type="curve" smooth="yes"/>
+      <point x="440" y="149"/>
+      <point x="385" y="60"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tosf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.zero.glif
index 820eb0ef..52965690 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.tosf.zero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.zero.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.tosf.zero" format="2">
-  <advance width="580.0"/>
+  <advance width="580"/>
   <outline>
     <component base="zero.tosf"/>
-    <component base="_slash.zero.osf" xOffset="68.0" yOffset="59.0"/>
+    <component base="_slash.zero.osf" xOffset="68" yOffset="59"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.zero.glif b/src/Cantarell-Regular.ufo/glyphs/zero.zero.glif
index b60533ed..afd25649 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zero.zero.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.zero.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zero.zero" format="2">
-  <advance width="631.0"/>
+  <advance width="631"/>
   <outline>
     <component base="zero.lf.zero"/>
   </outline>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif
index 30f08c1c..6fca166d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zeroinferior" format="2">
-  <advance width="488.0"/>
+  <advance width="488"/>
   <unicode hex="2080"/>
   <outline>
-    <component base="zero.dnom" yOffset="-100.0"/>
+    <component base="zero.dnom" yOffset="-100"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif
index ed9b55bd..d6c75c5b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zerosuperior" format="2">
-  <advance width="488.0"/>
+  <advance width="488"/>
   <unicode hex="2070"/>
   <outline>
-    <component base="zero.dnom" yOffset="370.0"/>
+    <component base="zero.dnom" yOffset="370"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zerothird.glif b/src/Cantarell-Regular.ufo/glyphs/zerothird.glif
index 9db316f7..126a65f0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zerothird.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zerothird.glif
@@ -1,11 +1,11 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zerothird" format="2">
-  <advance width="1230.0"/>
+  <advance width="1230"/>
   <unicode hex="2189"/>
   <outline>
     <component base="zero.numr"/>
-    <component base="fraction" xOffset="488.0"/>
-    <component base="three.dnom" xOffset="787.0"/>
+    <component base="fraction" xOffset="488"/>
+    <component base="three.dnom" xOffset="787"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif
index 0c0d2b54..9e025372 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif
@@ -1,39 +1,39 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhe-cy" format="2">
-  <advance width="753.0"/>
+  <advance width="753"/>
   <unicode hex="0436"/>
-  <anchor x="684.0" y="0.0" name="bottomright"/>
-  <anchor x="377.0" y="482.0" name="top"/>
+  <anchor x="684" y="0" name="bottomright"/>
+  <anchor x="377" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="647.0" y="0.0" type="line"/>
-      <point x="740.0" y="0.0" type="line"/>
-      <point x="566.0" y="266.0" type="line"/>
-      <point x="567.0" y="250.0" type="line"/>
-      <point x="731.0" y="482.0" type="line"/>
-      <point x="640.0" y="482.0" type="line"/>
-      <point x="481.0" y="253.0" type="line"/>
+      <point x="647" y="0" type="line"/>
+      <point x="740" y="0" type="line"/>
+      <point x="566" y="266" type="line"/>
+      <point x="567" y="250" type="line"/>
+      <point x="731" y="482" type="line"/>
+      <point x="640" y="482" type="line"/>
+      <point x="481" y="253" type="line"/>
     </contour>
     <contour>
-      <point x="12.0" y="0.0" type="line"/>
-      <point x="102.0" y="0.0" type="line"/>
-      <point x="272.0" y="253.0" type="line"/>
-      <point x="116.0" y="482.0" type="line"/>
-      <point x="23.0" y="482.0" type="line"/>
-      <point x="189.0" y="240.0" type="line"/>
-      <point x="187.0" y="255.0" type="line"/>
+      <point x="12" y="0" type="line"/>
+      <point x="102" y="0" type="line"/>
+      <point x="272" y="253" type="line"/>
+      <point x="116" y="482" type="line"/>
+      <point x="23" y="482" type="line"/>
+      <point x="189" y="240" type="line"/>
+      <point x="187" y="255" type="line"/>
     </contour>
     <contour>
-      <point x="227.0" y="219.0" type="line"/>
-      <point x="516.0" y="219.0" type="line"/>
-      <point x="516.0" y="286.0" type="line"/>
-      <point x="227.0" y="286.0" type="line"/>
+      <point x="227" y="219" type="line"/>
+      <point x="516" y="219" type="line"/>
+      <point x="516" y="286" type="line"/>
+      <point x="227" y="286" type="line"/>
     </contour>
     <contour>
-      <point x="337.0" y="0.0" type="line"/>
-      <point x="417.0" y="0.0" type="line"/>
-      <point x="417.0" y="482.0" type="line"/>
-      <point x="337.0" y="482.0" type="line"/>
+      <point x="337" y="0" type="line"/>
+      <point x="417" y="0" type="line"/>
+      <point x="417" y="482" type="line"/>
+      <point x="337" y="482" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif
index c77b190c..d1db5247 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhebreve-cy" format="2">
-  <advance width="753.0"/>
+  <advance width="753"/>
   <unicode hex="04C2"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="brevecomb-cy" xOffset="155.0"/>
+    <component base="brevecomb-cy" xOffset="155"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zhedescender-cy.glif
index fa62d9c2..83c7e25d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zhedescender-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zhedescender-cy.glif
@@ -1,10 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhedescender-cy" format="2">
-  <advance width="786.0"/>
+  <advance width="786"/>
   <unicode hex="0497"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="descender-cy" xOffset="577.0"/>
+    <component base="descender-cy" xOffset="577"/>
   </outline>
   <lib>
     <dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zhedieresis-cy.glif
index 4558e438..ac893299 100644
--- a/src/Cantarell-Regular.ufo/glyphs/zhedieresis-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/zhedieresis-cy.glif
@@ -1,9 +1,9 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="zhedieresis-cy" format="2">
-  <advance width="753.0"/>
+  <advance width="753"/>
   <unicode hex="04DD"/>
   <outline>
     <component base="zhe-cy"/>
-    <component base="dieresiscomb" xOffset="144.0"/>
+    <component base="dieresiscomb" xOffset="144"/>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/lib.plist b/src/Cantarell-Regular.ufo/lib.plist
index bf02f723..c9d112ce 100644
--- a/src/Cantarell-Regular.ufo/lib.plist
+++ b/src/Cantarell-Regular.ufo/lib.plist
@@ -1332,19 +1332,19 @@
       <string>{-217, -12}</string>
     </array>
     <key>com.schriftgestaltung.customParameter.GSFont.disablesAutomaticAlignment</key>
-    <false/>
+    <true/>
     <key>com.schriftgestaltung.customParameter.GSFont.disablesLastChange</key>
     <true/>
     <key>com.schriftgestaltung.customParameter.GSFont.useNiceNames</key>
     <integer>1</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue1</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue2</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue3</key>
-    <real>0.0</real>
+    <integer>0</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.iconName</key>
     <string></string>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.paramArea</key>
@@ -1354,9 +1354,9 @@
     <key>com.schriftgestaltung.customParameter.GSFontMaster.paramOver</key>
     <string>0</string>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.weightValue</key>
-    <real>80.0</real>
+    <integer>80</integer>
     <key>com.schriftgestaltung.customParameter.GSFontMaster.widthValue</key>
-    <real>100.0</real>
+    <integer>100</integer>
     <key>com.schriftgestaltung.fontMasterID</key>
     <string>F333AEC5-BB61-4D5E-9EDD-6124322D28F2</string>
     <key>com.schriftgestaltung.fontMasterOrder</key>
@@ -1368,11 +1368,11 @@
     <key>com.schriftgestaltung.weight</key>
     <string>Regular</string>
     <key>com.schriftgestaltung.weightValue</key>
-    <real>80.0</real>
+    <integer>80</integer>
     <key>com.schriftgestaltung.width</key>
     <string>Regular</string>
     <key>com.schriftgestaltung.widthValue</key>
-    <real>100.0</real>
+    <integer>100</integer>
     <key>height</key>
     <integer>6</integer>
     <key>public.glyphOrder</key>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]