integrated network classes into controller