using 4 byte alignment for DSC