intermediate: adding decoders to ensembles