startet to add decoder side