padding initialization