broke hashSet out into own file