internal padding