parse: fix issue with not filling leftover percentages correctly