battle on and good luck to all