AuthRequest : authenticating data StrucRequest : struc request data LogRequest : logging data MainProcess : doing something userful with request !