added biDict