Modified translate to be optional.
Modified command generation to be more consistent.