So evry confederate soldier fought for slavery?
No