optimize padding