First version without decode.