Daily battle soldier