refined a test case and added another one for i188