use int64 for id and incrememnt from -1 for anonyomus users