add implicit parameters test case