hashset: add contains
remove each find