THLogger Model and Controller