exclude code for another function
basic automatic configuration
changes for ipv4 support