inverded bit order
faster timing