* adding bit shuffling method
 * more testing code