Renamed to Record; Added Encoder