New padding method