networking a seperate util class