proper network callbacks

@qinweigong