Ted
------------------------------