seperation of LSB-MSB and MSB-LSB functions