add more test cases to P0104