* bit code simplify