Adding systematic encoder