decode-encode done.. really?? :)