added zero padding block with unit test.