create Decode Ways