padding and test for padding