incorrect use of decode