Assigned unique, persistent User ID's and checked more corner cases.