Add more cases for testing diff