all builds compiling and basic socket functioning