fix padding calculation