changed CShigh to setCShigh and added LSBFIRST and MSBFIRST