working on network connection
working on classes