TTNetService refactor!