some gave all.....