Truthful Online gambling Analysis