fixbug: tests