ah you are right. so i mislead myself when testing, we simply don't care about duplicate at this stage. will adjust the test and kill unnecessary code then.