added internal documentation, and loaded arrow in each test