Added testList(), changed bidirectional to uni