add font, fix horizontal snap