Changed UID from String to long
used GS collection for long object HashMap