onyx todd