Encoding and an actual pipeline!