Padding got simplified and taken from CONTINUATION