Moving doTox() to a seperate service