Commit with encoders