setting the width under initialization
various minor fixed to the perpetual decoder
enabling additional tests