Network app specifics refactored