Add GUI and network part