made sure we're clear that this particular top half is for a one-dimensional decoder