add: more test for removeFirst