changes discussed in passoff

get rid of remove
get rid of hash map check

figure out what sieve of eth.. is and implement it