bugfix for duplicates to occur
cleanup + updated readme
updated readme + added demo