add fraction parsing fix