reduce decoder size again