my battle...