#2: tests