bang ! tricky position