add decode test