list !! duplicate !!! remove!!!!