reduce decoder size