Modified Padding function