added explanation to test