add decode ways.