Sorry, but there is no battery technology on the near horizon that will be anywhere close to replacing diesel for trucks.