google decoding, encoding working