[feat] added decoder for shingles