update(decoder): use different decoder for pngs