made tab size consistent; changed exit_depth<<16 to 0x010000*exit_depth