Fixes #2 (Preventing duplicates w/ unique hash id)