Adjusted threshold to 2MB.
Changed benchmark's implementation.
Added parameter for test file name in test script.