implemented new Security.Authenticated class