add confusions with direction