Encoding and embedding